继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

慕尼黑5497867
关注TA
已关注
手记 378
粉丝 22
获赞 77

vuestic是基于Vue 3 的 开源免费UI 库,托管在Github上,基于 MIT 开源协议。是目前Github上为数不多的基于Vue3的开源组件库。

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

github/epicmaxco/vuestic-ui

github/epicmaxco/vuestic-admin

基于Vue.js 3.0 MIT开源协议功能丰富:超过 52 个可定制的组件两个预设的内置配色方案强大的配置(重点):

允许通过 config 和 css 变量全局配置组件组件

本地 - 深入配置组件全局 - 整体配置框架跨浏览器、响应式i18n 国际化详细的文档

使用你喜欢的包管理工具,以及注意nodejs版本大于等于14

Node.js ( >=14.*)npm version 3+ ( 或者 yarn version 1.16+) and Git.

npm install vuestic-ui

//或者

yarn add vuestic-ui

安装完修改你的main.js或者main.ts文件

import { createApp } from ‘vue’

import App from ‘./App.vue’

import { VuesticPlugin } from ‘vuestic-ui’

import ‘vuestic-ui/dist/vuestic-ui.css’

const app=createApp(App)

app.use(VuesticPlugin)

app.mount(’#app’)主题配色

app.use(VuesticPlugin, {

colors: {

// Default colors

primary: ‘#23e066’,

secondary: ‘#002c85’,

success: ‘#40e583’,

info: ‘#2c82e0’,

danger: ‘#e34b4a’,

warning: ‘#ffc200’,

gray: ‘#babfc2’,

dark: ‘#34495e’,

// Custom colors

yourCustomColor: ‘#d0f55d’,

},

})图标配置

yarn add material-design-icons-iconfont -D

// or

npm install material-design-icons-iconfont -D

自定义

app.use(VuesticPlugin, {

icons: createIconsConfig({

aliases: [

{

“name”: “bell”,

“color”: “#FFD43A”,

“to”: “fa4-bell”

},

{

“name”: “ru”,

“to”: “flag-icon-ru small”

},

],

fonts: [

{

name: ‘fa4-{iconName}’,

resolve: ({iconName})=> ({ class: fa fa-${code} }),

},

{

name: ‘flag-icon-{countryCode} {flagSize}’/,

resolve: ({countryCode, flagSize})=> ({ class: flag-icon flag-icon-${countryCode} flag-icon-${flagSize} }),

}

],

}),

})组件配置

按钮为例

app.use(VuesticPlugin, {

components: {

VaButton: {

outline: true,

rounded: false,

size: ‘small’,

},

},

})视图组件

Alert

Avatar

Button

Button Dropdown

Button Group

Button Toggle

Chip

Data Table

Icon

Image

Modal

表单组件

Checkbox

Date Picker

File Upload

Form

Input

Option List

Radio

Rating

Select

Slider

Switch

布局组件

Accordion

Card

Collapse

Divider

List

导航组件

Badge

Breadcrumbs

Navbar

Pagination

Sidebar

Sidebar Item

Tabs

其它组件

Affix

App Bar

Backtop

Color Input

Color Palette

Hover

Infinite Scroll

Inner Loading

Parallax

Progress Bar

Progress Circle

Toast

vuestic-admin是官方基于vuestic的消费社区后端管理模板,demo界面访问可能有些慢,有哪些内容我们截图来看下:

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

完美支持Vue3,一个自带管理模板的Vue3开源组件库——vuestic

vuestic在Vue3生态中相当受欢迎的,目前在Github上stars总数将近上万,目前Vue3的生态仍然还在发展中,后续肯定会有越来越多的优秀项目涌现!希望对你有所帮助!

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP