Skip to content

Commit e2274d2

Browse files
Merge pull request #17 from vuelessjs/beta
Beta
2 parents 581aae6 + 3def319 commit e2274d2

3 files changed

Lines changed: 16 additions & 26 deletions

File tree

README.md

Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,35 @@
1-
![vueless-examples.png](playground/assets/images/vueless-examples.png)
1+
![vueless-cover.png](playground/assets/images/vueless-cover.png)
22

33
# Vueless Nuxt Module
44

5-
Nuxt module for the [Vueless](https://github.com/vuelessjs/vueless) UI library.
5+
[Vueless UI](https://github.com/vuelessjs/vueless) – a UI library with Open Architecture for Vue.js 3 and Nuxt.js 3 / 4, powered by [Storybook v9](https://storybook.js.org) and [Tailwind CSS v4](https://tailwindcss.com).
66

7-
Vueless is an open-source UI library and design system framework for Vue.js 3 and Nuxt.js 3 / 4, built on top of Tailwind CSS v4.
8-
9-
It’s completely styleless, allowing you to extend or override default styles without modifying the components themselves — only your custom styles are included in the final build.
10-
11-
Vueless is simple enough for everyday use and powerful enough for advanced scenarios, making it ideal for quickly building beautiful UIs in minutes or developing a fully customized corporate UI library that strictly follows your design guidelines.
7+
**With Vueless UI, you’re free to:**
8+
- 🪄️ Customize any component
9+
- 📋 Copy and extend existing ones
10+
- 🧱 Build your own from scratch
11+
- 📕 Document it all seamlessly in Storybook
1212

1313
[Documentation](https://docs.vueless.com/) | [UI Components](https://ui.vueless.com/) | [Website](http://vueless.com/)
1414

1515
### Key features
1616

17-
- 🧩 65+ UI components (including range date picker, multi-selects, and nested table)
18-
- 🪄 Automatic on-demand component import (as you use them)
19-
- 📘 Built-in Storybook support
20-
- 🌈 Beautiful, modern default UI theme
21-
- 🌗 Light and dark mode support
17+
- 🧩 65+ crafted UI components (including range date picker, multi-select, and nested table)
18+
- ✨ Open Architecture lets you customize, copy, extend, and create your own components
19+
- 📕 Built-in Storybook support
20+
- 🌈 Beautiful default UI theme
2221
- 🌀 Unstyled mode
23-
- 🎨️ Flexible color palettes
24-
- 🎛️ Runtime theme and color switching
22+
- 🌗 Light and dark mode
2523
- 🧬 Design tokens powered by CSS variables
26-
- ✨ Powerful yet simple styling customization system
24+
- ⚙️ Server-side rendering (SSR)
2725
- 🌍 Internationalization (i18n)
2826
- ♿️ Accessibility (a11y)
29-
- ⚙️ Server-side rendering (SSR) friendly
30-
- 🖼️ 1000+ built-in SVG icons
27+
- 🖼️ Inline SVG icons
28+
- 🪄 Auto component imports (as you use them)
29+
- 🧿 Uncompiled source in npm for better DX
3130
- 🧪️ 1300+ unit tests ensuring consistent logic
3231
- 🛡️ Full TypeScript support with type safety
3332

34-
### Advanced Features
35-
36-
- 🧰 Copy and extend existing components
37-
- 🧱 Create your own components
38-
- 🔧️ Define default values for props
39-
- 🔩️ Add or hide props to components
40-
- 🧿 `npm` package ships full source without TypeScript transpilation for better DX.
41-
4233
## Quick Start
4334

4435
1. Install Vueless Nuxt module.
@@ -48,7 +39,6 @@ npm install @vueless/nuxt
4839
npx vueless init
4940
```
5041

51-
5242
2. Register `@vueless/nuxt` into the Nuxt config modules section.
5343
```javascript
5444
export default defineNuxtConfig({
85 KB
Loading
-222 KB
Binary file not shown.

0 commit comments

Comments
 (0)