Skip to content

C-Royale/Ballon

Repository files navigation

Ballon

Build Status NPM downloads License codecov

A Vue.js UI Library

Install

npm install ballon --save

Quick Start

import Vue from 'vue'
import Ballon from 'ballon'
import 'ballon/dist/styles/ballon.css'

Vue.use(Ballon)

// or according to the need to load
import {
  Badge,
  // ...
} from 'ballon'

Vue.component(Badge)

Project Structure

├── README.md
├── build --------------------- webpack 构建目录
├── components.json
├── config
├── dist  --------------------- 组件打包目录
├── examples ------------------ 文档目录
├── index.html
├── package-lock.json
├── package.json
├── packages  ----------------- 组件目录
├── src ----------------------- 项目源代码
├── static
└── test

Changelog

Features

  • Badge: Add Badge demo components to testing (a29017c)
  • Demand: Added the function to load on demand (e9a7e81)
  • Locale: Add language localization (9b0d7dc)
  • Style: Add theme-default file about less style (b0314f6)

Performance Improvements

  • Docs Route: Optimize the routing structure of the document and the compatible language switch (84964bc)
  • Markdown: Optimize the demo-block component and Add part of the document (46fbf19)
  • SideNav: Optimize the sidenav and route config file (8a2f6ae)

RoadMap

  • 组件支持按需加载
  • 添加样式目录结构
  • 支持国际化
  • 添加自动化构建 Travis CI
  • 绑定 GitHub Page
  • 开发指南添加到 WIKI
  • 单元测试
  • 添加脚本自动化

FAQ

License

MIT

Releases

No releases published

Packages

No packages published

Languages