Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/weijuer/w-design

A simple components UI for blog based on Vue 3.x + Vite 2.x.
https://github.com/weijuer/w-design

components ui-components uiframework vue3-typescript

Last synced: 3 months ago
JSON representation

A simple components UI for blog based on Vue 3.x + Vite 2.x.

Awesome Lists containing this project

README

        


logo

W Design

A lightweight, customizable Vue3 UI library for web apps.


npm version
Coverage Status
downloads
Gzip Size


πŸ”₯ ζ–‡ζ‘£η½‘η«™οΌˆε›½ε†…οΌ‰
🌈 ζ–‡ζ‘£η½‘η«™οΌˆGitHubοΌ‰
πŸ‡¨πŸ‡³ δΈ­ζ–‡η‰ˆδ»‹η»

---

## πŸš€ Features

- πŸŽͺ Interactive docs & demos
- πŸš€ 1KB Component average size (min+gzip)
- πŸš€ 80+ High quality components
- πŸš€ Zero third-party dependencies
- πŸ’ͺ Written in TypeScript
- 🍭 Support Vue 3
- 🍭 Support Tree Shaking
- 🌍 Support i18n

## πŸ“¦ Install

> It only works for Vue 3

```bash
# npm
npm i w-design-vue
# yarn
yarn add w-design-vue
```

## 🎭 Mock

```bash
# init msw syntax
npx msw init

# for example
npx msw init public
```

## πŸ§ͺ CDN

```html

```

## πŸ¦„ Usage

```js
import { createApp } from 'vue'
import App from './App.vue'
// ε…¨ε±€εΌ•ε…₯样式文仢
import 'w-design-vue/lib/style.css'
import wd from 'w-design-vue'

createApp(App).use(wd).mount('#app')
```

## πŸ–₯️ Browser Support

W design vue supports modern browsers and Chrome >= 51、iOS >= 10.0 (same as Vue 3).

## 🌸 Core Team

Core contributors of W Design:

| [![Weijuer](https://avatars.githubusercontent.com/u/12313268?s=80&v=5)](https://github.com/weijuer/) |
| :-: |
| [Weijuer](https://github.com/weijuer/) |

## πŸ•ΉοΈ Start On Web IDE

[https://github.dev/weijuer/w-design-vue](https://github.dev/weijuer/w-design-vue)

## πŸ€ LICENSE

W Design is [MIT](https://github.com/weijeur/w-design-vue/blob/main/LICENSE) licensed.