Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cresh Vue UI design

Following the Cresh Design specification, we developed a Vue 3 UI library that contains a set of high quality components and demos for building rich, interactive user interfaces.

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Environment Support

  • Modern browsers.
  • Support Vue 3
IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Edge last 2 versions last 2 versions last 2 versions last 2 versions

Using npm or yarn

We recommend using npm or yarn to install, it not only makes development easier, but also allow you to take advantage of the rich ecosystem of Javascript packages and tooling.

$ npm install @long2x/cresh-ui --save
$ yarn add @long2x/cresh-ui

Documentation

documents is still in progress, you can launch the doc on local with

$ npm run dev

API Conventions

All Cresh UI components follow consistent API patterns to reduce learning curve. See API_CONVENTIONS.md for detailed guidelines on:

  • Form input components (v-model pattern)
  • Overlay & dialog components (visibility + actions)
  • File upload components (event-driven)
  • Navigation & action components (consistent event names)
  • Best practices for component design

About

A Vue UI library that contains a set of high quality components

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages