setaria-ui

A Component Library for Vue.js.
10,164 11
Install
npm install setaria-ui
Latest Version:1.8.77
Vue:2
License:MIT
Last Updated:Sep 10, 2024
Links: GitHub  ·  npm
Maintainer: tenbamboo

setaria-ui

A Vue.js 2.0 UI Toolkit for Web.

Fork自element-ui

同步至Element-UI 2.14.1

建议使用node8进行本地开发,使用Node9+以上版本在执行初始化构建时可能会出现编译错误

基于Vue和Element UI,结合其他优秀组件库(Ant Design,Material Deisgn等),加速业务级应用页面开发。

Feature

  • [New]JSON Schema Dynamic Form 链接
    • 基于标准Json Schema格式数据生成表单
  • [New]Ellipsis 链接
    • 文本省略组件
  • [New]Description 链接
    • 描述列表组件,常见于详情页的信息展示。对于在基于业务逻辑对显示项目进行显示/隐藏控制时,会方便很多。
  • [New]Statistics 链接
    • 统计数值组件
  • [New]List 链接
  • [New]JsonViewer 链接
  • [Update]Badge 链接
    • 添加 status, text 属性支持状态点功能
  • [Update]Button 链接
    • 新增 href, target 属性支持a 链接功能
  • [Update]Card 链接
    • 支持标签
    • 新增 type 属性,优化卡片嵌套时的表现形式
    • 新增支持封面、头像、标题和描述信息的卡片
  • [Update]Dialog 链接
    • 支持拖动

Install

npm install setaria-ui -S

Quick Start

import Vue from 'vue'
import Setaria from 'setaria-ui'

Vue.use(Setaria)

// or
import {
  Select,
  Button
  // ...  
} from 'setaria-ui'

Vue.component(Select.name, Select)
Vue.component(Button.name, Button)

For more information, please refer to Quick Start in our documentation.

Browser Support

Modern browsers and Internet Explorer 10+.

Development

Skip this part if you just want to use Element.

For those who are interested in contributing to Element, please refer to our contributing guide (中文 | English) to see how to run this project.

Changelog

Detailed changes for each release are documented in the release notes.

FAQ

We have collected some frequently asked questions. Before reporting an issue, please search if the FAQ has the answer to your problem.

感谢 JetBrains 免费的开源授权

LICENSE

MIT

Related Packages

vue

The progressive JavaScript framework for building modern web UI.

588,019,132 54,801
vue
@vueuse/shared
372,738,348 22,398
@vueuse/core

Collection of essential Vue Composition Utilities

367,188,523 22,398
@vitejs/plugin-vue

The official plugin for Vue SFC support in Vite.

333,357,380 686
eslint-plugin-vue

Official ESLint plugin for Vue.js

266,364,830 4,591

Version History

Version Released License
1.8.77 MIT
1.8.76 MIT
1.8.75 MIT
1.8.74 MIT
1.8.72 MIT
Pre-releases (1)
Version Released License
1.0.0-comm.bp.1 MIT