https://github.com/lancercomet/lancet
A little tiny Vue 3 UI component library.
https://github.com/lancercomet/lancet
components ui ui-components vue vue-ui-components vue3 vue3-composition-api
Last synced: about 1 year ago
JSON representation
A little tiny Vue 3 UI component library.
- Host: GitHub
- URL: https://github.com/lancercomet/lancet
- Owner: LancerComet
- Created: 2021-10-26T03:43:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-30T19:25:18.000Z (about 4 years ago)
- Last Synced: 2025-03-17T19:14:33.697Z (about 1 year ago)
- Topics: components, ui, ui-components, vue, vue-ui-components, vue3, vue3-composition-api
- Language: TypeScript
- Homepage:
- Size: 255 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lancet
A little tiny Vue 3 UI component library. Still in heavy development.
## Quick start
```tsx
import { defineComponent, createApp } from 'vue'
import { Lancet, LctApp, LctBtn } from 'lancet'
// Lancet uses Material Icons as its iconpack.
import 'material-icons/iconfont/material-icons.css'
const MyApp = defineComponent({
setup () {
return () => (
My Awesome App
Submit
)
}
})
const app = createApp(TestPage)
app.use(Lancet)
app.mount('#app')
```
## Components
Please check `lib/components` folder to see what kind of components we provide.
## Showcase
The showcase code is located in `dev` folder.
Checkout how the components work by launching the project with `npm run dev`.