├── .gitignore ├── LICENSE ├── README.cn.md ├── README.hk.md ├── README.md ├── demoImage ├── QRcode.png ├── WhatsApp.png ├── dashboardA-CN.png ├── dashboardA-EN.png ├── dashboardA-HK.png ├── dashboardB-CN.png ├── dashboardB-EN.png ├── dashboardB-HK.png ├── dashboardC-CN.png ├── dashboardC-EN.png ├── dashboardC-HK.png ├── dashboardD-CN.png ├── dashboardD-EN.png ├── dashboardD-HK.png └── techui-vue3-lite.gif ├── index.html ├── package-lock.json ├── package.json ├── public ├── logo.png ├── logo.svg └── static │ ├── lib │ ├── ayinfont │ │ ├── css │ │ │ └── ayinfont.css │ │ └── webfonts │ │ │ ├── C-YS-BTTH.woff2 │ │ │ ├── E-BMPinholeA13.woff2 │ │ │ ├── E-GeosansLight.woff2 │ │ │ ├── E-PROGBOT.woff2 │ │ │ ├── E-Potra.woff2 │ │ │ ├── E-SlicedJuice.woff2 │ │ │ ├── E-V5ProphitCell.woff2 │ │ │ ├── E-Vibrocentric.woff2 │ │ │ └── E-digifacewide.woff2 │ └── carbon │ │ ├── _demo.html │ │ ├── carbon.css │ │ ├── carbon.min.css │ │ └── carbon.woff2 │ ├── maps │ ├── beijinEn.json │ ├── netherlands.json │ ├── shenyangCN.json │ ├── shenyangEN.json │ ├── shenyangHK.json │ ├── symbol.json │ └── world.json │ └── tempData │ └── gaugeTriple.json ├── src ├── App.vue ├── api │ ├── api.js │ └── request.js ├── assets │ ├── less │ │ └── main.less │ └── vue.svg ├── common │ ├── externalLinks.vue │ └── mainNav.vue ├── main.js ├── plugins │ ├── common.js │ └── vue3api.js ├── router.js ├── store.js ├── viewsCN │ ├── dashboardA │ │ ├── dashboardA-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echart-sunburst.vue │ │ │ └── map │ │ │ ├── map-counter │ │ │ ├── echart-line.vue │ │ │ └── map-counter.vue │ │ │ └── symbol.json │ ├── dashboardB │ │ ├── dashboardB-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-barLine.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echarts-PictorialBar.vue │ │ │ ├── echarts-radar.vue │ │ │ └── map │ │ │ ├── beijin.json │ │ │ ├── beijinEn.json │ │ │ ├── map-counter │ │ │ ├── echart-line.vue │ │ │ └── map-counter.vue │ │ │ ├── netherlands.json │ │ │ ├── symbol.json │ │ │ └── world.json │ ├── dashboardC │ │ ├── dashboardC-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echart-sunburst.vue │ │ │ ├── echarts-hill-group │ │ │ ├── echart-hill.vue │ │ │ └── svg.js │ │ │ └── map │ │ │ ├── map-counter.vue │ │ │ └── symbol.json │ └── dashboardD │ │ ├── dashboardD-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ ├── counter-grid.vue │ │ ├── echart-bar.vue │ │ ├── echart-barHoriz.vue │ │ ├── echart-barHorizScroll.vue │ │ ├── echart-gaugeTriple.vue │ │ ├── echart-line.vue │ │ ├── echart-map.vue │ │ ├── echart-pie.vue │ │ ├── echart-sunburst.vue │ │ └── map │ │ ├── echart-line.vue │ │ ├── map-counter.vue │ │ └── symbol.json ├── viewsEN │ ├── dashboardA │ │ ├── dashboardA-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echart-sunburst.vue │ │ │ └── map │ │ │ ├── map-counter │ │ │ ├── echart-line.vue │ │ │ └── map-counter.vue │ │ │ └── symbol.json │ ├── dashboardB │ │ ├── dashboardB-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-barLine.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echarts-PictorialBar.vue │ │ │ ├── echarts-radar.vue │ │ │ └── map │ │ │ ├── beijin.json │ │ │ ├── beijinEn.json │ │ │ ├── map-counter │ │ │ ├── echart-line.vue │ │ │ └── map-counter.vue │ │ │ ├── netherlands.json │ │ │ ├── symbol.json │ │ │ └── world.json │ ├── dashboardC │ │ ├── dashboardC-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ │ ├── counter-grid.vue │ │ │ ├── echart-bar.vue │ │ │ ├── echart-barHoriz.vue │ │ │ ├── echart-barHorizScroll.vue │ │ │ ├── echart-gaugeTriple.vue │ │ │ ├── echart-line.vue │ │ │ ├── echart-map.vue │ │ │ ├── echart-pie.vue │ │ │ ├── echart-sunburst.vue │ │ │ ├── echarts-hill-group │ │ │ ├── echart-hill.vue │ │ │ └── svg.js │ │ │ └── map │ │ │ ├── map-counter.vue │ │ │ └── symbol.json │ └── dashboardD │ │ ├── dashboardD-index.vue │ │ ├── layout.vue │ │ └── portlet │ │ ├── counter-grid.vue │ │ ├── echart-bar.vue │ │ ├── echart-barHoriz.vue │ │ ├── echart-barHorizScroll.vue │ │ ├── echart-gaugeTriple.vue │ │ ├── echart-line.vue │ │ ├── echart-map.vue │ │ ├── echart-pie.vue │ │ ├── echart-sunburst.vue │ │ └── map │ │ ├── echart-line.vue │ │ ├── map-counter.vue │ │ └── symbol.json └── viewsHK │ ├── dashboardA │ ├── dashboardA-index.vue │ ├── layout.vue │ └── portlet │ │ ├── counter-grid.vue │ │ ├── echart-bar.vue │ │ ├── echart-barHoriz.vue │ │ ├── echart-barHorizScroll.vue │ │ ├── echart-gaugeTriple.vue │ │ ├── echart-line.vue │ │ ├── echart-map.vue │ │ ├── echart-pie.vue │ │ ├── echart-sunburst.vue │ │ └── map │ │ ├── map-counter │ │ ├── echart-line.vue │ │ └── map-counter.vue │ │ └── symbol.json │ ├── dashboardB │ ├── dashboardB-index.vue │ ├── layout.vue │ └── portlet │ │ ├── counter-grid.vue │ │ ├── echart-bar.vue │ │ ├── echart-barHoriz.vue │ │ ├── echart-barHorizScroll.vue │ │ ├── echart-barLine.vue │ │ ├── echart-gaugeTriple.vue │ │ ├── echart-line.vue │ │ ├── echart-map.vue │ │ ├── echart-pie.vue │ │ ├── echarts-PictorialBar.vue │ │ ├── echarts-radar.vue │ │ └── map │ │ ├── beijin.json │ │ ├── beijinEn.json │ │ ├── map-counter │ │ ├── echart-line.vue │ │ └── map-counter.vue │ │ ├── netherlands.json │ │ ├── symbol.json │ │ └── world.json │ ├── dashboardC │ ├── dashboardC-index.vue │ ├── layout.vue │ └── portlet │ │ ├── counter-grid.vue │ │ ├── echart-bar.vue │ │ ├── echart-barHoriz.vue │ │ ├── echart-barHorizScroll.vue │ │ ├── echart-gaugeTriple.vue │ │ ├── echart-line.vue │ │ ├── echart-map.vue │ │ ├── echart-pie.vue │ │ ├── echart-sunburst.vue │ │ ├── echarts-hill-group │ │ ├── echart-hill.vue │ │ └── svg.js │ │ └── map │ │ ├── map-counter.vue │ │ └── symbol.json │ └── dashboardD │ ├── dashboardD-index.vue │ ├── layout.vue │ └── portlet │ ├── counter-grid.vue │ ├── echart-bar.vue │ ├── echart-barHoriz.vue │ ├── echart-barHorizScroll.vue │ ├── echart-gaugeTriple.vue │ ├── echart-line.vue │ ├── echart-map.vue │ ├── echart-pie.vue │ ├── echart-sunburst.vue │ └── map │ ├── echart-line.vue │ ├── map-counter.vue │ └── symbol.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /demoImage/QRcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/QRcode.png -------------------------------------------------------------------------------- /demoImage/WhatsApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/WhatsApp.png -------------------------------------------------------------------------------- /demoImage/dashboardA-CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardA-CN.png -------------------------------------------------------------------------------- /demoImage/dashboardA-EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardA-EN.png -------------------------------------------------------------------------------- /demoImage/dashboardA-HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardA-HK.png -------------------------------------------------------------------------------- /demoImage/dashboardB-CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardB-CN.png -------------------------------------------------------------------------------- /demoImage/dashboardB-EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardB-EN.png -------------------------------------------------------------------------------- /demoImage/dashboardB-HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardB-HK.png -------------------------------------------------------------------------------- /demoImage/dashboardC-CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardC-CN.png -------------------------------------------------------------------------------- /demoImage/dashboardC-EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardC-EN.png -------------------------------------------------------------------------------- /demoImage/dashboardC-HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardC-HK.png -------------------------------------------------------------------------------- /demoImage/dashboardD-CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardD-CN.png -------------------------------------------------------------------------------- /demoImage/dashboardD-EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardD-EN.png -------------------------------------------------------------------------------- /demoImage/dashboardD-HK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/dashboardD-HK.png -------------------------------------------------------------------------------- /demoImage/techui-vue3-lite.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jay86cn/techui-vue3-lite/456fac3cccd7d22269ed283c8ac22cc74fa5b86c/demoImage/techui-vue3-lite.gif -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 |