Skip to content

tujindong/tu-view-plus

Repository files navigation

Tu View Plus

A vue 3.x neumorphic UI design for web. Written in typeScript with composition Api.

license

English | 简体中文

Features

Tu View for vue 2.x is here!

Comprehensive

With more than 20 crafted components that you can use out of the box(more components are under development..).

Customizable theme

Extensive theme settings can be customized to build your own theme:

TypeScript friendly

All components are written in TypeScript so it's type friendly.

Installation

Available as an npm package

// with npm
npm install tu-view-plus

// with yarn
yarn add tu-view-plus

Examples

import { createApp } from 'vue'
import App from './App.vue';
import TuViewPlus from 'tu-view-plus';

const app = createApp(App);
app.use(TuViewPlus);
app.mount('#app');

Development

  1. Use pnpm install -g to install basic packages such as lerna and yarn.

  2. Use yarn install to install the dependencies of each package in workspaces (If you encounter a YN0018 error, you can use YARN_CHECKSUM_BEHAVIOR=update yarn to install).

  3. Use pnpm run dev to initialize the project.

License

MIT