Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ckpack/v-ui

@ckpack/v-ui is a vue3.x Component UI library.(此项目仅用于个人探索编写Vue组件库)
https://github.com/ckpack/v-ui

v-ui vite vue-ui

Last synced: about 1 month ago
JSON representation

@ckpack/v-ui is a vue3.x Component UI library.(此项目仅用于个人探索编写Vue组件库)

Awesome Lists containing this project

README

        

@ckpakc/v-ui


中文
|
ENGLISH

@ckpack/v-ui is a Vue3.x Component UI library.

## Features

+ Developed based on modern tools such as `Vite`, `Vue3.x`, `TypeScript`
+ Separation of `UI`, `state logic` and `CSS` for components
+ Switch theme styles with `Hooks`, `CSS-IN-JS` and `CSS variables`
+ You can customize component prefixes, CSS variable prefixes, and CSS class prefixes to avoid component name or style conflicts
+ All components support on-demand loading by default
+ Provides extensive documentation and component examples

## [Documentation](https://ckpack.github.io/v-ui/)

## Getting Started

### Full Import

Completely import the component library.

```js
import App from '@/App.vue';
import VUI from '@ckpack/v-ui';
import { createApp } from 'vue';

const app = createApp(App);

app.use(VUI, {
// ...Optional configuration parameters
});
app.mount('#app');
```

### Demand Import

```vue

import { VButton } from '@ckpack/v-ui';


Test

```