├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── e2e ├── example.spec.ts └── tsconfig.json ├── eslint.config.js ├── index.html ├── netlify.toml ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── prettier.config.js ├── public ├── favicon.ico └── favicon.svg ├── src ├── App.vue ├── assets │ ├── icons │ │ ├── nustar.svg │ │ └── vitify.svg │ └── styles │ │ ├── global.css │ │ ├── index.css │ │ └── scrollbar.css ├── auto-imports.d.ts ├── components-lib.d.ts ├── components.d.ts ├── components │ ├── DialogConfirm.vue │ ├── IndexPage.vue │ ├── StatsCard.vue │ ├── demo-charts │ │ ├── ChartBar.vue │ │ ├── ChartLine.vue │ │ ├── ChartPie.vue │ │ └── ChartRadar.vue │ └── layout │ │ ├── AppBar.vue │ │ ├── AppDrawer.vue │ │ ├── AppDrawerItem.vue │ │ ├── AppFooter.vue │ │ ├── AppNotification.vue │ │ ├── AppNotificationItem.vue │ │ └── ButtonSettings.vue ├── env.d.ts ├── layouts │ └── default.vue ├── main.ts ├── pages │ ├── [...all].vue │ ├── dashboard.vue │ ├── homepage.vue │ ├── index.vue │ ├── nested.vue │ ├── nested │ │ ├── index.vue │ │ ├── menu1.vue │ │ ├── menu2.vue │ │ └── menu2 │ │ │ ├── index.vue │ │ │ ├── menu2-1.vue │ │ │ └── menu2-2.vue │ └── table.vue ├── plugins │ ├── echarts.ts │ ├── pinia.ts │ ├── router.ts │ └── vuetify.ts ├── route-meta.d.ts ├── stores │ ├── app.ts │ └── notification.ts └── typed-router.d.ts ├── test ├── __snapshots__ │ └── component.spec.ts.snap ├── component.spec.ts ├── helpers.ts ├── homepage.spec.ts ├── notification.spec.ts └── setup.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.vitest.json ├── vite.config.preview.ts └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.defaultFormatter": "esbenp.prettier-vscode" 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/README.md -------------------------------------------------------------------------------- /e2e/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/e2e/example.spec.ts -------------------------------------------------------------------------------- /e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/e2e/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/index.html -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/icons/nustar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/assets/icons/nustar.svg -------------------------------------------------------------------------------- /src/assets/icons/vitify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/assets/icons/vitify.svg -------------------------------------------------------------------------------- /src/assets/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/assets/styles/global.css -------------------------------------------------------------------------------- /src/assets/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/assets/styles/index.css -------------------------------------------------------------------------------- /src/assets/styles/scrollbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/assets/styles/scrollbar.css -------------------------------------------------------------------------------- /src/auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/auto-imports.d.ts -------------------------------------------------------------------------------- /src/components-lib.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components-lib.d.ts -------------------------------------------------------------------------------- /src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components.d.ts -------------------------------------------------------------------------------- /src/components/DialogConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/DialogConfirm.vue -------------------------------------------------------------------------------- /src/components/IndexPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/IndexPage.vue -------------------------------------------------------------------------------- /src/components/StatsCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/StatsCard.vue -------------------------------------------------------------------------------- /src/components/demo-charts/ChartBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/demo-charts/ChartBar.vue -------------------------------------------------------------------------------- /src/components/demo-charts/ChartLine.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/demo-charts/ChartLine.vue -------------------------------------------------------------------------------- /src/components/demo-charts/ChartPie.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/demo-charts/ChartPie.vue -------------------------------------------------------------------------------- /src/components/demo-charts/ChartRadar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/demo-charts/ChartRadar.vue -------------------------------------------------------------------------------- /src/components/layout/AppBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppBar.vue -------------------------------------------------------------------------------- /src/components/layout/AppDrawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppDrawer.vue -------------------------------------------------------------------------------- /src/components/layout/AppDrawerItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppDrawerItem.vue -------------------------------------------------------------------------------- /src/components/layout/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppFooter.vue -------------------------------------------------------------------------------- /src/components/layout/AppNotification.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppNotification.vue -------------------------------------------------------------------------------- /src/components/layout/AppNotificationItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/AppNotificationItem.vue -------------------------------------------------------------------------------- /src/components/layout/ButtonSettings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/components/layout/ButtonSettings.vue -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/layouts/default.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/pages/[...all].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/[...all].vue -------------------------------------------------------------------------------- /src/pages/dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/dashboard.vue -------------------------------------------------------------------------------- /src/pages/homepage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/homepage.vue -------------------------------------------------------------------------------- /src/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/index.vue -------------------------------------------------------------------------------- /src/pages/nested.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested.vue -------------------------------------------------------------------------------- /src/pages/nested/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/index.vue -------------------------------------------------------------------------------- /src/pages/nested/menu1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/menu1.vue -------------------------------------------------------------------------------- /src/pages/nested/menu2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/menu2.vue -------------------------------------------------------------------------------- /src/pages/nested/menu2/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/menu2/index.vue -------------------------------------------------------------------------------- /src/pages/nested/menu2/menu2-1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/menu2/menu2-1.vue -------------------------------------------------------------------------------- /src/pages/nested/menu2/menu2-2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/nested/menu2/menu2-2.vue -------------------------------------------------------------------------------- /src/pages/table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/pages/table.vue -------------------------------------------------------------------------------- /src/plugins/echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/plugins/echarts.ts -------------------------------------------------------------------------------- /src/plugins/pinia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/plugins/pinia.ts -------------------------------------------------------------------------------- /src/plugins/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/plugins/router.ts -------------------------------------------------------------------------------- /src/plugins/vuetify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/plugins/vuetify.ts -------------------------------------------------------------------------------- /src/route-meta.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/route-meta.d.ts -------------------------------------------------------------------------------- /src/stores/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/stores/app.ts -------------------------------------------------------------------------------- /src/stores/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/stores/notification.ts -------------------------------------------------------------------------------- /src/typed-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/src/typed-router.d.ts -------------------------------------------------------------------------------- /test/__snapshots__/component.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/__snapshots__/component.spec.ts.snap -------------------------------------------------------------------------------- /test/component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/component.spec.ts -------------------------------------------------------------------------------- /test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/helpers.ts -------------------------------------------------------------------------------- /test/homepage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/homepage.spec.ts -------------------------------------------------------------------------------- /test/notification.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/notification.spec.ts -------------------------------------------------------------------------------- /test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/test/setup.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.vitest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/tsconfig.vitest.json -------------------------------------------------------------------------------- /vite.config.preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/vite.config.preview.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kingyue737/vitify-next/HEAD/vite.config.ts --------------------------------------------------------------------------------