You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
悠静萝莉 b696efe05d
chore: remove npm lock file ignore (#320)
4 months ago
.github chore: add site build workflow (#251) 1 year ago
.husky chore/code/optimize (#18) 3 years ago
.vscode feat: upgrade tdesign version (#158) 2 years ago
docker ci: 新增nginx config 配置 3 years ago
docs docs: update README 3 years ago
mock chore: rename to tdesign starter 3 years ago
public chore: rename to tdesign starter 3 years ago
src chore: remove npm lock file ignore (#320) 4 months ago
.editorconfig style(mock): 文件格式调整 4 years ago
.env chore: fix default deploy base url (#221) 2 years ago
.env.development chore: fix default deploy base url (#221) 2 years ago
.env.site chore: fix default deploy base url (#221) 2 years ago
.eslintignore docs: first init 3 years ago
.eslintrc feat/layout/edit (#12) 3 years ago
.gitignore chore: remove npm lock file ignore (#320) 4 months ago
.prettierrc.js style(mock): 文件格式调整 4 years ago
.stylelintignore chore(stylelint): add stylelint 3 years ago
LICENSE chore: TDesignOteam to Tencent 3 years ago
PROXY.md docs: first init 3 years ago
README-zh_CN.md chore: release 0.4.4 (#193) 2 years ago
README.md chore: release 0.4.4 (#193) 2 years ago
cache.dockerfile docs: first init 3 years ago
commitlint.config.js feat: 新增 Eslint 功能 4 years ago
globals.d.ts chore: fix page path (#211) 2 years ago
index.html chore: repo optimize 3 years ago
jsx.d.ts chore: update config 3 years ago
package-lock.json chore: remove npm lock file ignore (#320) 4 months ago
package.json refactor(detail): 升级tdesign-vue版本,detail页基本信息替换为descriptions组件 (#304) 7 months ago
shims-vue.d.ts feat: use eslint-config-airbnb 3 years ago
stylelint.config.js chore: spell fix and user index change theme (#18) 3 years ago
tsconfig.json feat: 支持多标签Tab页功能 (#89) 3 years ago
vite.config.js feat: upgrade tdesign-vue to 0.43+ 2 years ago

README.md

TDesign Logo

node compatility License

English | 简体中文

Introduction

TDesign Vue Starter is a TDesign-based project developed with Vue2, Vite. It can be customized theme configuration, and aims to provide project out-of-the-box, configuration-style middle and background projects.

Live Preview · Documentation

Features

  • Various provided pages for develop
  • Complete directory structure for develop
  • Code specification configuration
  • Support dark mode
  • Custom theme colors
  • Various space layouts
  • Mock data scheme

Usage

Initialize project with our CLI tool tdesign-starter-cli

## install tdesign-starter-cli
npm i tdesign-starter-cli@latest -g

## create project
td-starter init

Develop

## install dependencies
npm install

## set up
npm run dev

Build

## build
npm run build

## build for test
npm run build:test

Contributing Guide

We welcome contributions to our project. Create your Issue or Submit your Pull Request.

Commit Specification

Browser Support

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Edge >=84 Firefox >=83 Chrome >=84 Safari >=14.1

Community Versions

There are kinds of community versions of starter-kit based on TDesign Vue Next, visit community-link for more detail. If you developed a community versions of tdesign starter, please create a issue or submit a pull request to let us know 😊.

License

The MIT License. Please see the license file for more information.