vue.js ui_Vue.js的下一代Material UI

vue.js ui

BalmUI (BalmUI)

Next Generation Material UI for Vue.js

Vue.js的下一代Material UI

Following the Material Design UI components for the web specification, we developed a BalmUI library antd that contains a set of high quality components and demos for building rich, interactive user interfaces.

遵循针对Web规范的Material Design UI组件之后,我们开发了一个BalmUI库antd,其中包含一组高质量的组件和演示,用于构建丰富的交互式用户界面。

快速开始 (Quick Start)

0.要求 (0. Requirement)

1.安装 (1. Install)

npm install --save balm-ui
// OR
yarn add balm-ui

2.配置 (2. Config)

Edit my-project/app/styles/global/_vendor.scss

编辑my-project/app/styles/global/_vendor.scss

/* Add BalmUI styles */
@import 'node_modules/balm-ui/src/styles/balm-ui.scss';

Download Material Design Icons and extract to /path/to/my-project/app/fonts.

下载Material Design图标并解压缩到/path/to/my-project/app/fonts

3.用法 (3. Usage)

Edit my-project/app/scripts/main.js

编辑my-project/app/scripts/main.js

3.1默认用法 (3.1 Default Usage)
import Vue from 'vue';
import BalmUI from 'balm-ui'; // Mandatory
import BalmUIPlus from 'balm-ui/dist/balm-ui-plus'; // Optional

Vue.use(BalmUI); // Mandatory
Vue.use(BalmUIPlus); // Optional
3.2独立使用 (3.2 Standalone Usage)
import Vue from 'vue';
import UiButtonComponents from 'balm-ui/components/button';

// (Recommended) Splitting CSS out from the main application, see BalmUI advanced usage.
import 'balm-ui/components/core.css';
import 'balm-ui/components/button.css';
import 'balm-ui/components/icon.css'; // Optional.

Vue.use(UiButtonComponents);

Enjoy 👻

享受👻

可重用性和组成 (Reusability & Composition)

组件 (Components)

  • Layouts

    版面

    • Layout Grid

      布局网格
    • Toolbar (:skull:)

      工具栏(:skull :)
    • Top App Bar (migrate from Toolbar)

      热门应用栏(从工具栏迁移)
    • Drawer

      抽屉
    • Tabs

      标签
  • Buttons

    纽扣

    • Button

      纽扣
    • Floating Action

      浮动动作
    • Icon Toggle (:skull:)

      图标切换(:skull :)
    • Icon Button (migrate from Icon Toggle)

      图标按钮(从“图标切换”迁移)
  • Icon

    图标

  • Data View

    资料检视

    • List

      清单
    • Grid List (:skull:)

      网格列表(:skull :)
    • Image List (migrate from Grid List)

      图像列表(从网格列表迁移)
    • Card

    • Chips

      薯片
  • Linear Progress

    线性进展

  • Inputs and Controls

    输入和控制

    • Text Field

      文本域
    • Checkbox

      复选框
    • Radio

      无线电
    • Select

      选择
    • Switch

      开关
    • Slider

      滑杆
    • Dropdown (:bulb:)

      下拉列表(:bulb :)
    • Autocomplete (:bulb:)

      自动完成(:bulb :)
  • Modal

    模态

    • Dialog

      对话
    • Snackbar

      小吃店
  • Menu

    菜单

外挂程式 (Plugins)

  • Event

    事件

  • Grid

  • Typography

    版式

  • Theme

    主题

  • Validator (:bulb:)

    验证者(:bulb :)

  • Alert (:bulb:)

    警报(:bulb :)

  • Confirm (:bulb:)

    确认(:bulb :)

  • Toast (:bulb:)

    吐司(:bulb :)

指令 (Directives)

  • Ripple

    波纹

  • Elevation

    海拔

  • Shape

    形状

实用工具 (Utilities)

  • Type Detections

    类型检测

  • Helper Functions

    辅助功能

  • IE Detection

    IE检测

:bulb:: Plus UI, :skull:: Deprecated

:bulb :: Plus UI,:skull ::不推荐使用

贡献 (Contributing)

We'd love for you to contribute and make BalmUI even better than it is today!

我们希望您能为BalmUI做出贡献,并使BalmUI变得比今天更好!

Welcome to help us improve BalmUI, and issues here.

欢迎帮助我们改进BalmUI,以及此处的问题。

浏览器支持 (Browser support)

We officially support the last two versions of every major browser. Specifically, we test on the following browsers:

我们正式支持每个主要浏览器的最后两个版本。 具体来说,我们在以下浏览器上进行测试:

  • Chrome on Android, Windows, macOS, and Linux

    Android,Windows,macOS和Linux上的Chrome

  • Firefox on Windows, macOS, and Linux

    Windows,macOS和Linux上的Firefox

  • Safari on iOS and macOS

    iOS和macOS上的Safari

  • Edge on Windows

    Windows上的Edge

  • IE 11 on Windows

    Windows上的IE 11

翻译自: https://vuejsexamples.com/next-generation-material-ui-for-vue-js/

vue.js ui

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值