/vee

A Vue2 based UI Toolkit

Primary LanguageJavaScriptMIT LicenseMIT

Vee

A Vue.js based UI Toolkit

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

Components

  • Icon
  • Grid
  • Button
  • CheckButton And Group
  • RadioButton And Group
  • Switcher
  • DatePicker
  • TimerPicker
  • DateTimePicker
  • Input
  • Upload
  • Slider
  • Select
  • Badge
  • Carousel
  • Collapse
  • Table
  • Affix
  • Dropdown
  • Menu
  • Pagination
  • Steps
  • Tabs
  • Dialog
  • Notification
  • Progress
  • TBD

Design

  • flex box only(maybe).
  • MD for now.
  • write a default theme(maybe).
  • use jsx(maybe).
  • better a11y support.

TODO

  • webpack config.
  • write example and documentation.