├── .editorconfig ├── .env ├── .eslintrc.js ├── .github └── workflows │ ├── dev.yml │ └── pipeline.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── pre-commit └── pre-push ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── docs └── CHANGELOG.md ├── global.d.ts ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── api │ ├── errors.ts │ └── index.ts ├── assets │ └── logo.svg ├── components │ └── layout │ │ └── admin.vue ├── constants │ └── route.ts ├── main.css ├── main.ts ├── mock │ └── index.js ├── plugins │ └── global.ts ├── router │ └── index.ts ├── shims-vue.d.ts ├── store │ └── index.ts ├── utils │ └── time.ts └── views │ ├── admin │ ├── common │ │ ├── not-found.vue │ │ ├── sidebar-menu-main.vue │ │ └── sidebar-menu-system.vue │ ├── index.vue │ ├── main-views │ │ ├── crud-demo.vue │ │ └── dashboard.vue │ └── system-views │ │ ├── notification-detail.vue │ │ ├── notifications.vue │ │ └── profile.vue │ ├── home │ └── index.vue │ └── space │ ├── common │ └── not-found.vue │ ├── home.vue │ └── index.vue ├── tailwind.config.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- 1 | # https://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | indent_style = space 8 | indent_size = 2 9 | end_of_line = lf 10 | insert_final_newline = true 11 | trim_trailing_whitespace = true 12 | 13 | [*.md] 14 | insert_final_newline = false 15 | trim_trailing_whitespace = false 16 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | VITE_BASE_URL=./ 2 | VITE_HTTP_MOCK=on 3 | VITE_SOURCE_MAP=off 4 | VITE_GZIP=on 5 | VITE_BROTLI=on 6 | 7 | VITE_API_BASE_URL=/api 8 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | root: true, 5 | env: { 6 | node: true, 7 | }, 8 | extends: [ 9 | 'plugin:vue/vue3-recommended', 10 | 'eslint:recommended', 11 | '@vue/typescript/recommended', 12 | '@vue/prettier', 13 | '@vue/prettier/@typescript-eslint', 14 | ], 15 | parserOptions: { 16 | ecmaVersion: 2020, 17 | }, 18 | rules: { 19 | 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 20 | 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 21 | 'vue/component-definition-name-casing': ['warn', 'kebab-case'], 22 | 'vue/component-name-in-template-casing': [ 23 | 'warn', 24 | 'kebab-case', 25 | { 26 | registeredComponentsOnly: false, 27 | ignores: [], 28 | }, 29 | ], 30 | }, 31 | overrides: [ 32 | { 33 | files: ['**/mock/*.*'], 34 | rules: { 35 | '@typescript-eslint/explicit-module-boundary-types': 'off', 36 | }, 37 | }, 38 | ], 39 | ignorePatterns: ['node_modules/', 'dist/'], 40 | }; 41 | -------------------------------------------------------------------------------- /.github/workflows/dev.yml: -------------------------------------------------------------------------------- 1 | name: Development check 2 | 3 | on: 4 | push: 5 | branches: 6 | - dev 7 | 8 | jobs: 9 | check-quality-and-build: 10 | runs-on: ${{ matrix.os }} 11 | name: Check quality and build 12 | strategy: 13 | matrix: 14 | os: [ubuntu-latest, windows-latest, macos-latest] 15 | node: [12, 14] 16 | steps: 17 | - uses: actions/checkout@v2 18 | 19 | - uses: actions/setup-node@v1 20 | with: 21 | node-version: ${{ matrix.node }} 22 | 23 | - uses: bahmutov/npm-install@v1 24 | with: 25 | install-command: yarn --frozen-lockfile --silent 26 | 27 | - name: Check code 28 | run: yarn lint --max-warnings=0 29 | 30 | - name: Check unit test 31 | run: yarn test:unit 32 | 33 | - name: Build 34 | run: yarn build 35 | -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- 1 | name: Pipeline 2 | 3 | on: 4 | push: 5 | branches: 6 | - master 7 | 8 | jobs: 9 | check-quality-and-build-preview: 10 | runs-on: ubuntu-latest 11 | name: Check quality and build 12 | steps: 13 | - uses: actions/checkout@v2 14 | 15 | - uses: bahmutov/npm-install@v1 16 | with: 17 | install-command: yarn --frozen-lockfile --silent 18 | 19 | - name: Check type 20 | run: yarn type 21 | 22 | - name: Check code 23 | run: yarn lint 24 | 25 | - name: Check unit test 26 | run: yarn test:unit 27 | 28 | - name: Build 29 | run: yarn build:report 30 | 31 | - uses: actions/upload-artifact@v2 32 | with: 33 | name: dist-preview 34 | path: dist/ 35 | 36 | deploy-preview-to-ftp: 37 | needs: check-quality-and-build-preview 38 | runs-on: ubuntu-latest 39 | name: Deploy preview to FTP 40 | steps: 41 | - uses: actions/download-artifact@v2 42 | with: 43 | name: dist-preview 44 | path: dist/ 45 | 46 | - name: Deploy to ftp 47 | uses: SamKirkland/FTP-Deploy-Action@2.0.0 48 | env: 49 | FTP_SERVER: ${{ secrets.FTP_SERVER }} 50 | FTP_USERNAME: ${{ secrets.FTP_USERNAME }} 51 | FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }} 52 | METHOD: sftp 53 | PORT: ${{ secrets.FTP_PORT }} 54 | LOCAL_DIR: dist 55 | REMOTE_DIR: /www/d2-advance/preview 56 | ARGS: --delete --verbose --parallel=100 57 | 58 | deploy-preview-to-cdn: 59 | needs: check-quality-and-build-preview 60 | runs-on: ubuntu-latest 61 | name: Deploy preview tp CDN 62 | steps: 63 | - uses: actions/download-artifact@v2 64 | with: 65 | name: dist-preview 66 | path: dist/ 67 | 68 | - name: Download qshell 69 | run: | 70 | wget http://devtools.qiniu.com/qshell-linux-x86-v2.4.0.zip 71 | unzip qshell-linux-x86-v2.4.0.zip 72 | mv qshell-linux-x86-v2.4.0 qshell 73 | - name: CDN login 74 | run: ./qshell account ${{ secrets.AK }} ${{ secrets.SK }} GITHUB_ACTION 75 | 76 | - name: CDN upload 77 | run: | 78 | QINIU_BUCKET='d2-cdn' 79 | DIST_FOLDER='/dist' 80 | PATH_SUFFIX='/preview' 81 | REPO=${GITHUB_REPOSITORY//*\//} 82 | ./qshell qupload2 \ 83 | --src-dir=$GITHUB_WORKSPACE$DIST_FOLDER \ 84 | --bucket=$QINIU_BUCKET \ 85 | --key-prefix=$REPO$PATH_SUFFIX/ \ 86 | --overwrite=true \ 87 | --check-exists=true \ 88 | --check-hash=true \ 89 | --check-size=true \ 90 | --rescan-local=true \ 91 | --thread-count=32 92 | - name: CDN refresh 93 | run: | 94 | SITE='https://cdn.d2.pub/' 95 | REFRESH_URL=$SITE$REPO$PATH_SUFFIX/ 96 | echo $REFRESH_URL > cdnrefresh.txt 97 | ./qshell cdnrefresh --dirs -i ./cdnrefresh.txt 98 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | lerna-debug.log* 8 | 9 | # Diagnostic reports (https://nodejs.org/api/report.html) 10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 11 | 12 | # Runtime data 13 | pids 14 | *.pid 15 | *.seed 16 | *.pid.lock 17 | 18 | # Directory for instrumented libs generated by jscoverage/JSCover 19 | lib-cov 20 | 21 | # Coverage directory used by tools like istanbul 22 | coverage 23 | *.lcov 24 | 25 | # nyc test coverage 26 | .nyc_output 27 | 28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 29 | .grunt 30 | 31 | # Bower dependency directory (https://bower.io/) 32 | bower_components 33 | 34 | # node-waf configuration 35 | .lock-wscript 36 | 37 | # Compiled binary addons (https://nodejs.org/api/addons.html) 38 | build/Release 39 | 40 | # Dependency directories 41 | node_modules/ 42 | jspm_packages/ 43 | 44 | # Snowpack dependency directory (https://snowpack.dev/) 45 | web_modules/ 46 | 47 | # TypeScript cache 48 | *.tsbuildinfo 49 | 50 | # Optional npm cache directory 51 | .npm 52 | 53 | # Optional eslint cache 54 | .eslintcache 55 | 56 | # Microbundle cache 57 | .rpt2_cache/ 58 | .rts2_cache_cjs/ 59 | .rts2_cache_es/ 60 | .rts2_cache_umd/ 61 | 62 | # Optional REPL history 63 | .node_repl_history 64 | 65 | # Output of 'npm pack' 66 | *.tgz 67 | 68 | # Yarn Integrity file 69 | .yarn-integrity 70 | 71 | # parcel-bundler cache (https://parceljs.org/) 72 | .cache 73 | .parcel-cache 74 | 75 | # Next.js build output 76 | .next 77 | out 78 | 79 | # Nuxt.js build / generate output 80 | .nuxt 81 | dist 82 | 83 | # Gatsby files 84 | .cache/ 85 | # Comment in the public line in if your project uses Gatsby and not Next.js 86 | # https://nextjs.org/blog/next-9-1#public-directory-support 87 | # public 88 | 89 | # vuepress build output 90 | .vuepress/dist 91 | 92 | # Serverless directories 93 | .serverless/ 94 | 95 | # FuseBox cache 96 | .fusebox/ 97 | 98 | # DynamoDB Local files 99 | .dynamodb/ 100 | 101 | # TernJS port file 102 | .tern-port 103 | 104 | # Stores VSCode versions used for testing VSCode extensions 105 | .vscode-test 106 | 107 | # yarn v2 108 | .yarn/cache 109 | .yarn/unplugged 110 | .yarn/build-state.yml 111 | .yarn/install-state.gz 112 | .pnp.* 113 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn commitlint --edit "$1" 5 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn lint-staged 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn type 5 | yarn test:unit 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "semi": true, 4 | "arrowParens": "always", 5 | "endOfLine": "auto" 6 | } 7 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "johnsoncodehk.volar", 4 | "dbaeumer.vscode-eslint", 5 | "voorjaar.windicss-intellisense", 6 | "csstools.postcss", 7 | "voorjaar.windicss-intellisense", 8 | "aaron-bond.better-comments", 9 | "streetsidesoftware.code-spell-checker" 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "typescript.tsdk": "node_modules/typescript/lib", 3 | "volar.style.defaultLanguage": "postcss", 4 | "volar.tsPlugin": true, 5 | "volar.tsPluginStatus": false, 6 | "files.associations": { 7 | "*.css": "postcss", 8 | }, 9 | } 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # [D2 Advance](https://github.com/d2-projects/d2-advance) 2 | 3 | [](https://github.com/d2-projects/d2-advance/releases) 4 | [](https://github.com/d2-projects/d2-advance/actions) 5 | [](https://github.com/d2-projects/d2-advance/commits/master) 6 | 7 | > Advanced, colorful front-end integration practice. be inspired by D2Admin 🧗 8 | 9 | Preview 👉 [https://d2.pub/d2-advance/preview](https://d2.pub/d2-advance/preview) 10 | 11 | Public Repositories: [Github](https://gitee.com/d2-projects/d2-advance) | [码云](https://gitee.com/d2-projects/d2-advance) (mirror) 12 | 13 | ## Goal 14 | 15 | - Less is more 16 | - Dark mode 🌛 17 | - Responsive 💻 📱 18 | - Lightweight and faster ⚡️ 19 | 20 | ## Integration 21 | 22 | - ⚡️ [Vite](https://vitejs.dev/guide/), be faster than webpack. 23 | - 🖖 Vue3 ecosystem: [vue](https://v3.vuejs.org/)、[vue-router](https://next.router.vuejs.org/)、[vuex](https://vuex.vuejs.org/guide/) 24 | - Tailwind CSS class utils: [Windi CSS](https://windicss.org/guide/features.html) 25 | - Typescript support: [volar](https://github.com/johnsoncodehk/volar)、[vue-tsc](https://github.com/johnsoncodehk/vue-tsc) 26 | - [IconPark](https://iconpark.bytedance.com/official) resource with [@icon-park/vue-next](https://github.com/bytedance/IconPark/blob/master/packages/vue-next/README.md) 27 | - HTTP local mock: [miragejs](https://miragejs.com/docs/main-concepts/route-handlers/) 28 | - HTTP request: [axios](https://github.com/axios/axios) 29 | - [ESLint](https://eslint.org/) extends prettier and vue config 30 | - Git commit prompted: [commitizen/cz-cli](https://github.com/commitizen/cz-cli) 31 | - Lint git commit message: [commitlint](https://commitlint.js.org/) 32 | - Lint git staged files: [lint-staged](https://github.com/okonet/lint-staged) 33 | - Git custom hooks: [husky](https://typicode.github.io/husky/#/) 34 | - [Jest](https://jestjs.io/) for unit test with [@testing-library/vue](https://github.com/testing-library/vue-testing-library) (TODO) 35 | - New version and changelog generation: [standard-version](https://github.com/conventional-changelog/standard-version) 36 | - Build with gzip and brotli output: [vite-plugin-compression](https://github.com/anncwb/vite-plugin-compression) 37 | - Visualize bundle: [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) 38 | 39 | ## Demo 40 | 41 | - Admin `src/views/admin`: An elegant dashboard (IN PROGRESS) 42 | - Space `src/views/space`: An personal workspace (IN PROGRESS) 43 | - ...more. welcome to your [issues](https://github.com/d2-projects/d2-advance/issues/new) 44 | 45 | ## Getting Started 46 | 47 | **Requirements** 48 | 49 | - Git 50 | - NodeJS 12+ 51 | - VSCode (optional, recommended) 52 | 53 | ``` bash 54 | # setup 55 | yarn install 56 | 57 | # start dev server 58 | yarn serve 59 | 60 | # production build 61 | yarn build 62 | 63 | # build with `report.html` 64 | yarn build:report 65 | 66 | # locally preview production build 67 | yarn preview 68 | 69 | # check and auto fix code by eslint 70 | yarn lint 71 | yarn lint --fix 72 | 73 | # check type 74 | yarn type 75 | 76 | # git commit by commitizen 77 | yarn commit 78 | 79 | # take a release commit by standard-version 80 | yarn release 81 | 82 | # unit test by jest 83 | yarn test:unit 84 | ``` 85 | 86 | ### Custom env variables 87 | 88 | type in ` global.d.ts`: 89 | 90 | ``` ts 91 | // ... 92 | interface CustomEnvVariables { 93 | VITE_BASE_URL: string; 94 | VITE_HTTP_MOCK?: 'on' | 'off'; // is build with mock 95 | VITE_SOURCE_MAP?: 'on' | 'off'; // is output .map 96 | VITE_GZIP?: 'on' | 'off'; // is output .gz 97 | VITE_BROTLI?: 'on' | 'off'; // is output .br 98 | 99 | VITE_API_BASE_URL: string; 100 | // ... more here and start with 'VITE_' 101 | } 102 | ``` 103 | 104 | default values in `.env`: 105 | 106 | ``` 107 | VITE_BASE_URL=./ 108 | VITE_HTTP_MOCK=on 109 | VITE_SOURCE_MAP=off 110 | VITE_GZIP=on 111 | VITE_BROTLI=on 112 | 113 | VITE_API_BASE_URL=/api 114 | ``` 115 | 116 | ### Customize configuration 117 | See [Vite Configuration Reference](https://vitejs.dev/config/). 118 | 119 | ## License 120 | 121 | MIT © [CNine](https://github.com/Aysnine/) 122 | -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. 4 | 5 | ### [2.1.2](https://github.com/d2-projects/d2-advance/compare/v2.1.1...v2.1.2) (2021-03-17) 6 | 7 | ### [2.1.1](https://github.com/d2-projects/d2-advance/compare/v2.1.0...v2.1.1) (2021-03-13) 8 | 9 | ## [2.1.0](https://github.com/d2-projects/d2-advance/compare/v2.1.0-15...v2.1.0) (2021-03-13) 10 | 11 | ## [2.1.0-15](https://github.com/d2-projects/d2-advance/compare/v2.1.0-14...v2.1.0-15) (2021-03-13) 12 | 13 | ## [2.1.0-14](https://github.com/d2-projects/d2-advance/compare/v2.1.0-13...v2.1.0-14) (2021-03-13) 14 | 15 | ## [2.1.0-13](https://github.com/d2-projects/d2-advance/compare/v2.1.0-12...v2.1.0-13) (2021-03-13) 16 | 17 | ## [2.1.0-12](https://github.com/d2-projects/d2-advance/compare/v2.1.0-11...v2.1.0-12) (2021-03-10) 18 | 19 | ## [2.1.0-11](https://github.com/d2-projects/d2-advance/compare/v2.1.0-10...v2.1.0-11) (2021-03-07) 20 | 21 | 22 | ### Features 23 | 24 | * api demo ([bc3c7f6](https://github.com/d2-projects/d2-advance/commit/bc3c7f61a83ecf32618f77cf0d1bc6054da2cb36)) 25 | * **env:** add VITE_API_BASE_URL ([e2e443f](https://github.com/d2-projects/d2-advance/commit/e2e443f45ee39b8aefe48f9d80f07a2ad84d49d6)) 26 | 27 | 28 | ### Bug Fixes 29 | 30 | * mock strategy ([8232279](https://github.com/d2-projects/d2-advance/commit/8232279dcda30ea606098c47e63e1031c3ae066c)) 31 | * **plugins/global:** inject `$RouteMap` to vue global ([25bcf80](https://github.com/d2-projects/d2-advance/commit/25bcf809e2347331ac928bfda98b55b7b361f450)) 32 | 33 | ## [2.1.0-10](https://github.com/d2-projects/d2-advance/compare/v2.1.0-9...v2.1.0-10) (2021-03-07) 34 | 35 | 36 | ### Bug Fixes 37 | 38 | * env files ([89bc309](https://github.com/d2-projects/d2-advance/commit/89bc309ea6aa74b9679180de44187d8b49f1c33b)) 39 | 40 | ## [2.1.0-9](https://github.com/d2-projects/d2-advance/compare/v2.1.0-8...v2.1.0-9) (2021-03-06) 41 | 42 | 43 | ### Features 44 | 45 | * **admin:** better dark mode ([91fabbb](https://github.com/d2-projects/d2-advance/commit/91fabbb3274bbba7f434c2bcae6dbc12a06171eb)) 46 | 47 | ## [2.1.0-8](https://github.com/d2-projects/d2-advance/compare/v2.1.0-7...v2.1.0-8) (2021-03-06) 48 | 49 | 50 | ### Features 51 | 52 | * **admin:** base dark mode ([69df156](https://github.com/d2-projects/d2-advance/commit/69df156b82e4aa205f48fd763c51ae6b504b655f)) 53 | 54 | ## [2.1.0-7](https://github.com/d2-projects/d2-advance/compare/v2.1.0-6...v2.1.0-7) (2021-03-05) 55 | 56 | 57 | ### Features 58 | 59 | * **home:** add github link ([860e995](https://github.com/d2-projects/d2-advance/commit/860e995482faed412e493b9c928096db33121ff1)) 60 | * **space:** add demo pages ([ea9e716](https://github.com/d2-projects/d2-advance/commit/ea9e716cab5a7fe9b9284be5ba8048a5f664ec3e)) 61 | * update favicon ([ee88462](https://github.com/d2-projects/d2-advance/commit/ee884622b3749db655b4942864e781bf08b5c814)) 62 | * update logo ([25cdb46](https://github.com/d2-projects/d2-advance/commit/25cdb4628d6bd0567b95c68f27eb396cfc29853d)) 63 | 64 | 65 | ### Bug Fixes 66 | 67 | * icon-part styles ([3662f1b](https://github.com/d2-projects/d2-advance/commit/3662f1bce2cddac79ad970729806785490f24b82)) 68 | 69 | ## [2.1.0-6](https://github.com/d2-projects/d2-advance/compare/v2.1.0-5...v2.1.0-6) (2021-03-04) 70 | 71 | ## [2.1.0-5](https://github.com/d2-projects/d2-advance/compare/v2.1.0-4...v2.1.0-5) (2021-03-04) 72 | 73 | ## [2.1.0-4](https://github.com/d2-projects/d2-advance/compare/v2.1.0-3...v2.1.0-4) (2021-03-04) 74 | 75 | ## [2.1.0-3](https://github.com/d2-projects/d2-advance/compare/v2.1.0-2...v2.1.0-3) (2021-03-04) 76 | 77 | ## [2.1.0-2](https://github.com/d2-projects/d2-advance/compare/v2.1.0-1...v2.1.0-2) (2021-03-04) 78 | 79 | ## [2.1.0-1](https://github.com/d2-projects/d2-advance/compare/v2.1.0-0...v2.1.0-1) (2021-02-13) 80 | 81 | ## [2.1.0-0](https://github.com/d2-projects/d2-advance/compare/v2.0.1-1...v2.1.0-0) (2021-02-07) 82 | 83 | 84 | ### Features 85 | 86 | * **admin:** logout demo ([9731d66](https://github.com/d2-projects/d2-advance/commit/9731d66cd3c6f4f06349d9360b1f79d053f13871)) 87 | * **admin:** notification detail demo ([208cc33](https://github.com/d2-projects/d2-advance/commit/208cc33c18b4292eeddb8684a11994036d067159)) 88 | * **admin:** profile demo ([90a75f5](https://github.com/d2-projects/d2-advance/commit/90a75f5dc4591ca731c3513dcfd4b34d1bf860e5)) 89 | * notifications demo ([559b7ae](https://github.com/d2-projects/d2-advance/commit/559b7aeac31be23117de81137438d43f93e2ed56)) 90 | 91 | 92 | ### Bug Fixes 93 | 94 | * **admin:** menu link active ([bc094f4](https://github.com/d2-projects/d2-advance/commit/bc094f4ad24a9413a9a927375cb571303539885b)) 95 | * **mock:** rename to `VUE_APP_MOCK` ([18e6765](https://github.com/d2-projects/d2-advance/commit/18e6765061c2616c6fdd95389900ed595ce85972)) 96 | * styles ([a9dff4d](https://github.com/d2-projects/d2-advance/commit/a9dff4d662659155c5ebf8404b75cbbb4f27f436)) 97 | 98 | ### [2.0.1-1](https://github.com/d2-projects/d2-advance/compare/v2.0.1-0...v2.0.1-1) (2021-02-07) 99 | 100 | ### [2.0.1-0](https://github.com/d2-projects/d2-advance/compare/v2.0.0...v2.0.1-0) (2021-02-07) 101 | 102 | ## [2.0.0](https://github.com/d2-projects/d2-advance/compare/v2.0.0-5...v2.0.0) (2021-02-07) 103 | 104 | ## [2.0.0-5](https://github.com/d2-projects/d2-advance/compare/v2.0.0-4...v2.0.0-5) (2021-01-29) 105 | 106 | ## [2.0.0-4](https://github.com/d2-projects/d2-advance/compare/v2.0.0-3...v2.0.0-4) (2021-01-27) 107 | 108 | 109 | ### Features 110 | 111 | * **admin:** add no-match view ([7a553c1](https://github.com/d2-projects/d2-advance/commit/7a553c1a37a3be37a59a5087cac6e0f07ac8f88a)) 112 | 113 | ## [2.0.0-3](https://github.com/d2-projects/d2-advance/compare/v2.0.0-2...v2.0.0-3) (2020-12-18) 114 | 115 | 116 | ### Features 117 | 118 | * home and admin layout demo ([5b8154f](https://github.com/d2-projects/d2-advance/commit/5b8154f856bf5c0889928a189dd081afd4221717)) 119 | 120 | 121 | ### Bug Fixes 122 | 123 | * admin layout sidebar hide default ([043761e](https://github.com/d2-projects/d2-advance/commit/043761e07fb580e2049c8968b61cd17200ce9057)) 124 | * admin layout sidebar toggle ([9d453b9](https://github.com/d2-projects/d2-advance/commit/9d453b9719fc670b022480aebf0c23232a5f259b)) 125 | 126 | ## [2.0.0-2](https://github.com/d2-projects/d2-advance/compare/v2.0.0-1...v2.0.0-2) (2020-12-10) 127 | 128 | ## [2.0.0-1](https://github.com/d2-projects/d2-advance/compare/v2.0.0-0...v2.0.0-1) (2020-12-09) 129 | 130 | ## [2.0.0-0](https://github.com/d2-projects/d2-advance/compare/v1.24.5...v2.0.0-0) (2020-12-09) 131 | 132 | ## [1.24.5](https://github.com/d2-projects/d2-advance/compare/v1.24.4...v1.24.5) (2020-06-30) 133 | 134 | 135 | ### Chores 136 | 137 | * **deps:** less-loader@6.1.3 ([42f3834](https://github.com/d2-projects/d2-advance/commit/42f38342a902722209b19c5365fa04f36b3201ba)) 138 | * **deps:** vuex@3.5.1 ([48544a3](https://github.com/d2-projects/d2-advance/commit/48544a33d32f3160b8eba1e949674cfef1305fc0)) 139 | 140 | ## [1.24.4](https://github.com/d2-projects/d2-advance/compare/v1.24.3...v1.24.4) (2020-06-27) 141 | 142 | 143 | ### Chores 144 | 145 | * rebuild `yarn.lock` ([7b0939f](https://github.com/d2-projects/d2-advance/commit/7b0939f3c1e21637c3a75898bbaf430f08429919)) 146 | 147 | ## [1.24.3](https://github.com/d2-projects/d2-advance/compare/v1.24.2...v1.24.3) (2020-06-27) 148 | 149 | 150 | ### Bug Fixes 151 | 152 | * **admin:** layout error ([470b1ae](https://github.com/d2-projects/d2-advance/commit/470b1ae303a2fa38853dd2ceb1265e1a12d1a69d)) 153 | * **admin:** menu match subpage ([37ebb21](https://github.com/d2-projects/d2-advance/commit/37ebb21b615be177d6474ec98e30c3f50cc04c1e)) 154 | 155 | 156 | ### Build System 157 | 158 | * **dependencies:** add less-loader ([2d69773](https://github.com/d2-projects/d2-advance/commit/2d6977315aaf8d178fd56fb288c244774e015684)) 159 | 160 | 161 | ### Chores 162 | 163 | * **audit:** http-proxy ([34acab6](https://github.com/d2-projects/d2-advance/commit/34acab654ccd54ff35e0d56dd0a501f19e739480)) 164 | * **audit:** yargs-parser ([2736c9c](https://github.com/d2-projects/d2-advance/commit/2736c9cd7f28d31ea6772757d30e0e0e5cfd75c2)) 165 | * **deps:** @commitlint/cli@9.0.1, @commitlint/config-conventional@9.0.1 ([5e2e263](https://github.com/d2-projects/d2-advance/commit/5e2e263e98ae0a9003f059f1c1ad6cd90c342fcd)) 166 | * **deps:** compression-webpack-plugin@4.0.0 ([5c17770](https://github.com/d2-projects/d2-advance/commit/5c177706dfee4ee90ec5a3b9cb3cc617e6d4112d)) 167 | * **deps:** eslint-plugin-prettier@3.1.4 ([603cd81](https://github.com/d2-projects/d2-advance/commit/603cd811a8c858a3545e3c764d2714b01fc1a17c)) 168 | * **deps:** less-loader@6.1.2 ([67d50fb](https://github.com/d2-projects/d2-advance/commit/67d50fbcb68a081b6b26c5d8826dc7f619b0899a)) 169 | * **deps:** move less-loader to devDependencies ([525c7ee](https://github.com/d2-projects/d2-advance/commit/525c7ee342363b45a44781d42a78dcfd6acf179b)) 170 | * **deps:** vue upgrade from 4.3.1 to 4.4.6 ([30c8c9e](https://github.com/d2-projects/d2-advance/commit/30c8c9e1d9f461a03dca5a1f0ffe4cdcf5df48c4)) 171 | * **deps:** vue-i18n@8.18.2, vue-router@3.3.4 ([1011892](https://github.com/d2-projects/d2-advance/commit/10118920953c6bac8a85db28c95a46a9ec710dec)) 172 | * **lint:** auto endOfLine char ([8020ad2](https://github.com/d2-projects/d2-advance/commit/8020ad2127b05b152e6990cf801f3cbbea98f961)) 173 | * **style:** support less global variables ([e29cec0](https://github.com/d2-projects/d2-advance/commit/e29cec079794fe3f87ff1b4118a2e12c463f2811)) 174 | 175 | 176 | ### Documentation 177 | 178 | * **zh:** add WTF doc ([8d4f6d4](https://github.com/d2-projects/d2-advance/commit/8d4f6d4051e98a271fa830bbfc5ebad925355cac)) 179 | 180 | ## [1.24.2](https://github.com/d2-projects/d2-advance/compare/v1.24.1...v1.24.2) (2020-05-22) 181 | 182 | 183 | ### Bug Fixes 184 | 185 | * element-ui@2.13.2, vue-i18n@8.17.7 ([273fc1b](https://github.com/d2-projects/d2-advance/commit/273fc1bc0ef5389ac38e25027b740d2afda739e2)) 186 | 187 | 188 | ### Build System 189 | 190 | * **dependencies:** vue-router@3.2.0, vuex@3.4.0 ([381c8e2](https://github.com/d2-projects/d2-advance/commit/381c8e2b7f59a95daf30a6502f16e6c1de7cb0f7)) 191 | * build with morden mode ([fe236ab](https://github.com/d2-projects/d2-advance/commit/fe236ab43c4b453907012f0875ce421ac674e23e)) 192 | 193 | 194 | ### Chores 195 | 196 | * **commitizen:** cz-conventional-changelog@3.2.0 ([9743dd4](https://github.com/d2-projects/d2-advance/commit/9743dd4c833697b9d724aff872bcee94a41b4793)) 197 | * **test:** @vue/test-utils@1.0.3 ([3df5e25](https://github.com/d2-projects/d2-advance/commit/3df5e25175ef98b05dee2b191fc33b5237b2fa0f)) 198 | 199 | 200 | ### Continuous Integration 201 | 202 | * **github-actions:** update codacy-coverage-reporter-action ([a51badd](https://github.com/d2-projects/d2-advance/commit/a51badddf64809ef655852a67d7fc31407440a90)) 203 | 204 | ## [1.24.1](https://github.com/d2-projects/d2-advance/compare/v1.24.0...v1.24.1) (2020-04-28) 205 | 206 | 207 | ### Chores 208 | 209 | * setup commitlint ([6e38472](https://github.com/d2-projects/d2-advance/commit/6e38472b89153beea444e7d44d85f9bcbe49dd0f)) 210 | 211 | 212 | ### Styles 213 | 214 | * sort fields ([7d98cf2](https://github.com/d2-projects/d2-advance/commit/7d98cf2298b7106855995989a5408e1aa6d355b3)) 215 | 216 | # [1.24.0](https://github.com/d2-projects/d2-advance/compare/v1.23.0...v1.24.0) (2020-04-28) 217 | 218 | 219 | ### Build System 220 | 221 | * re-create yarn.lock ([88f4b58](https://github.com/d2-projects/d2-advance/commit/88f4b584d5bca684638dc18aeb94d78a57ee2e89)) 222 | * **dependencies:** prettier@2.0.5 ([f1696a3](https://github.com/d2-projects/d2-advance/commit/f1696a3c30c78ef5798610008a16b011cea5f1a9)) 223 | * **dependencies:** vue-cli-plugin-i18n@1.0.1 ([6a725d4](https://github.com/d2-projects/d2-advance/commit/6a725d457deebed9cfdfedc79a8c6f299a882f49)) 224 | * **dependencies:** vue-i18n@8.17.4, vuex@3.3.0 ([80f351e](https://github.com/d2-projects/d2-advance/commit/80f351e53603be73d714295f8e2fca6393ff939d)) 225 | * **dependencies:** webpack@4.43.0 ([619d3e8](https://github.com/d2-projects/d2-advance/commit/619d3e86730843b05f1cad215cdf2439a77d81fb)) 226 | 227 | 228 | ### Features 229 | 230 | * set default publicPath to `./` ([dd5b529](https://github.com/d2-projects/d2-advance/commit/dd5b529dd0f9963e50565235154d0218617c6930)) 231 | 232 | # [1.23.0](https://github.com/d2-projects/d2-advance/compare/v1.22.1...v1.23.0) (2020-04-18) 233 | 234 | 235 | ### Bug Fixes 236 | 237 | * **admin:** redirect for login ([3293c65](https://github.com/d2-projects/d2-advance/commit/3293c65555cce69dade5bfca54c59a32020e3cfe)) 238 | * **cdn:** use latest element-ui and vue-i18n ([1c27c4e](https://github.com/d2-projects/d2-advance/commit/1c27c4e6c3bc3c4233363b65e717c108a7f7cee7)) 239 | * **dependencies:** element-ui@2.13.1, eslint-plugin-prettier@3.1.3 ([c48d246](https://github.com/d2-projects/d2-advance/commit/c48d2468838c50fb8cc41614244a6666cb03d342)) 240 | * **dependencies:** vue-i18n@8.17.1 ([386660b](https://github.com/d2-projects/d2-advance/commit/386660b0a0cbe15e0fb6c9a319d5701f6187c101)) 241 | 242 | 243 | ### Features 244 | 245 | * **dependencies:** vue-i18n@8.17.0 ([0e92fbf](https://github.com/d2-projects/d2-advance/commit/0e92fbffee18ced72c78ae224509e114418158c6)) 246 | 247 | ## [1.22.1](https://github.com/d2-projects/d2-advance/compare/v1.22.0...v1.22.1) (2020-04-11) 248 | 249 | 250 | ### Bug Fixes 251 | 252 | * **dependencies:** core-js@3.6.5 ([0846def](https://github.com/d2-projects/d2-advance/commit/0846def061785ce790d5be9f0d9bc7016514e164)) 253 | * **dependencies:** prettier@2.0.4 ([acdbe00](https://github.com/d2-projects/d2-advance/commit/acdbe004abd877d5ed0579cd05544f4c087edd7f)) 254 | * **dependencies:** upgrade vue-cli-service to 4.3.1 ([5f6348e](https://github.com/d2-projects/d2-advance/commit/5f6348ed1eee5ecfacc91c6992f291b6dea8e2d8)) 255 | 256 | 257 | ### Chores 258 | 259 | * **dependencies:** @vue/test-utils@1.0.0-beta.33 ([a762ed3](https://github.com/d2-projects/d2-advance/commit/a762ed30f9cda2dcb4c94df02591505424a70a9e)) 260 | 261 | 262 | ### Code Refactoring 263 | 264 | * replace relative path to alias path ([3680c9f](https://github.com/d2-projects/d2-advance/commit/3680c9f1a60fa3f92a3ebe0d631d10e8677b5f7e)) 265 | 266 | # [1.22.0](https://github.com/d2-projects/d2-advance/compare/v1.21.2...v1.22.0) (2020-04-06) 267 | 268 | 269 | ### Bug Fixes 270 | 271 | * **dependencies:** prettier@2.0.3 ([c134336](https://github.com/d2-projects/d2-advance/commit/c1343360d1faa6e45dbff88673bae30d3eb45b58)), closes [/github.com/prettier/prettier/blob/master/CHANGELOG.md#203](https://github.com//github.com/prettier/prettier/blob/master/CHANGELOG.md/issues/203) 272 | 273 | 274 | ### Chores 275 | 276 | * **eslint:** sort extends ([5bd5e0f](https://github.com/d2-projects/d2-advance/commit/5bd5e0f381aba3ea5b00cf77128e7e1a4557fab9)) 277 | 278 | 279 | ### Documentation 280 | 281 | * **zh:** update eslint config ([49088ce](https://github.com/d2-projects/d2-advance/commit/49088ce703b362fe791c66aacd18e176a7760ff4)) 282 | 283 | 284 | ### Features 285 | 286 | * **dependencies:** upgrade vue-cli-service to 4.3.0 ([f25d7df](https://github.com/d2-projects/d2-advance/commit/f25d7df0079361291c349c77a6574cf46ba218a9)) 287 | 288 | ## [1.21.2](https://github.com/d2-projects/d2-advance/compare/v1.21.1...v1.21.2) (2020-04-04) 289 | 290 | 291 | ### Bug Fixes 292 | 293 | * **admin:** auto import for index.js file. hide source link when not path ([d2ac2bc](https://github.com/d2-projects/d2-advance/commit/d2ac2bc291cc3e6e9f4057bcc00b7953f560f22c)) 294 | 295 | 296 | ### Chores 297 | 298 | * **dev-server:** set devServer overlay warnings to false ([8419aeb](https://github.com/d2-projects/d2-advance/commit/8419aeb08588c81a56e75bec3783e0d45c775903)) 299 | * **git-hook:** pre-push lint with eslint cache ([9e97da7](https://github.com/d2-projects/d2-advance/commit/9e97da788e365300eb3fa7e947cbcdab98c85439)) 300 | 301 | 302 | ### Code Refactoring 303 | 304 | * **admin:** for dark theme ([124972e](https://github.com/d2-projects/d2-advance/commit/124972e2dd0ff120633e53ecae4cafe2a30300d9)) 305 | 306 | 307 | ### Documentation 308 | 309 | * **zh:** code lint section ([87eb567](https://github.com/d2-projects/d2-advance/commit/87eb567632a1820065097eac5a6db2316b61a26c)) 310 | 311 | ## [1.21.1](https://github.com/d2-projects/d2-advance/compare/v1.21.0...v1.21.1) (2020-03-30) 312 | 313 | 314 | ### Bug Fixes 315 | 316 | * **dependencies:** vue-i18n@8.16.0, webpack@4.42.1 ([018d828](https://github.com/d2-projects/d2-advance/commit/018d828efa6f5f2465cc0c55cdfcf16122219896)) 317 | 318 | 319 | ### Chores 320 | 321 | * add title option for html-webpack-plugin ([8330722](https://github.com/d2-projects/d2-advance/commit/83307227adde6e1c4c93ac6a79b7d448b1febc38)) 322 | * **lint:** migrate perttier to 2.0 ([12f0f69](https://github.com/d2-projects/d2-advance/commit/12f0f698139c80ba8794ca352a099d58265b2262)) 323 | 324 | 325 | ### Code Refactoring 326 | 327 | * **start-loading:** extract to util ([b03c6c6](https://github.com/d2-projects/d2-advance/commit/b03c6c6d9632ab8a560ff6f2affacde21f4e8f6e)) 328 | 329 | # [1.21.0](https://github.com/d2-projects/d2-advance/compare/v1.20.2...v1.21.0) (2020-03-22) 330 | 331 | 332 | ### Bug Fixes 333 | 334 | * **roll-tools-api:** remove useless transform in demo page ([d825933](https://github.com/d2-projects/d2-advance/commit/d8259338ae762492ab7dc558ed672c59ee1981c3)) 335 | 336 | 337 | ### Features 338 | 339 | * add hot query ([211e3d3](https://github.com/d2-projects/d2-advance/commit/211e3d3765ab51fde7c04c5f4472328a25d4e9c8)) 340 | * **store:** store auto persist support storageKey and deep watch ([b8460a2](https://github.com/d2-projects/d2-advance/commit/b8460a20506a5f1d50ebee147ded47d337fab3b5)) 341 | * **utils:** add getStringHash method ([22a44db](https://github.com/d2-projects/d2-advance/commit/22a44dba3b05987d01ae2c3f952297ed52f83f35)) 342 | 343 | ## [1.20.2](https://github.com/d2-projects/d2-advance/compare/v1.20.1...v1.20.2) (2020-03-22) 344 | 345 | 346 | ### Documentation 347 | 348 | * **zh:** add development environment requires and quick start ([e54fe62](https://github.com/d2-projects/d2-advance/commit/e54fe62ce90568689f74d9f95e7c10eb2873984c)) 349 | * update badge label ([c7a93be](https://github.com/d2-projects/d2-advance/commit/c7a93be9400b2d8c53c5ef0083adeceb281a239a)) 350 | 351 | ## [1.20.1](https://github.com/d2-projects/d2-advance/compare/v1.20.0...v1.20.1) (2020-03-21) 352 | 353 | 354 | ### Continuous Integration 355 | 356 | * **github-actions:** fix action version and skip ci commit ([411be10](https://github.com/d2-projects/d2-advance/commit/411be107239cb0e7490e0b3c94b31b039eb8a598)) 357 | 358 | # [1.20.0](https://github.com/d2-projects/d2-advance/compare/v1.19.17...v1.20.0) (2020-03-21) 359 | 360 | 361 | ### Chores 362 | 363 | * **git-hook:** prepush unit test only changed ([ea7b29c](https://github.com/d2-projects/d2-advance/commit/ea7b29ca47c83c5a4f2a0853c8e7309558aeddd8)) 364 | * **jest:** strict options in comments ([22e8b57](https://github.com/d2-projects/d2-advance/commit/22e8b57f03506ab338079aafd86cce7ccf13f6ff)) 365 | * ignore root coverage folder ([fca26bf](https://github.com/d2-projects/d2-advance/commit/fca26bff46cf98858c281cf1ec787d6e43d3c34f)) 366 | 367 | 368 | ### Code Refactoring 369 | 370 | * **roll-tools-api:** migrate roll-tools-api to lib version ([1d2c56e](https://github.com/d2-projects/d2-advance/commit/1d2c56e80ad85b72c6d63d10ccc979afc484668d)) 371 | 372 | 373 | ### Continuous Integration 374 | 375 | * **github-actions:** add ci mode for unit test ([6f6b4cb](https://github.com/d2-projects/d2-advance/commit/6f6b4cbb7da8df2e17d29e3cc4f6c0b12b7e76cc)) 376 | * **github-actions:** add codacy coverage reporter ([c542fee](https://github.com/d2-projects/d2-advance/commit/c542feef7894437fee44d77e5ce83cd0f50d2bd1)) 377 | * **github-actions:** unit test without roll-tools-api ([1144af9](https://github.com/d2-projects/d2-advance/commit/1144af9c867116452ffa66f79fa25e026acbdf4e)) 378 | 379 | 380 | ### Documentation 381 | 382 | * update badge with logo ([a623015](https://github.com/d2-projects/d2-advance/commit/a623015c94d762e2c34940f6f1c45f16d60468e2)) 383 | 384 | 385 | ### Features 386 | 387 | * xhr response with 'got' for better data transform ([d83692c](https://github.com/d2-projects/d2-advance/commit/d83692c2479700821ed72418fca6496c4e2213c1)) 388 | * **lib:** add standard roll-tools-api ([5fc2938](https://github.com/d2-projects/d2-advance/commit/5fc293845ed4916dd991feca5efe3f1103ed5693)) 389 | 390 | ## [1.19.17](https://github.com/d2-projects/d2-advance/compare/v1.19.16...v1.19.17) (2020-03-20) 391 | 392 | 393 | ### Bug Fixes 394 | 395 | * **audit:** add resolutions for minimist ([bd81dd1](https://github.com/d2-projects/d2-advance/commit/bd81dd14be3bac3b630726823f8e67f1847b209a)) 396 | 397 | 398 | ### Chores 399 | 400 | * recreate yarn.lock for yarn audit ([243a366](https://github.com/d2-projects/d2-advance/commit/243a366cf9bd70414cf1c8d648ef8adf90be2227)) 401 | * **dependencies:** register-service-worker@1.7.1 ([366110c](https://github.com/d2-projects/d2-advance/commit/366110c512ae3b6f155943358a3b64c9109fa64a)) 402 | 403 | 404 | ### Documentation 405 | 406 | * add link on badge, remove dependencies badge ([a23bb59](https://github.com/d2-projects/d2-advance/commit/a23bb59f2f98a3fc18309673181097635206ae1c)) 407 | * add public repositories link with gitee ([8830944](https://github.com/d2-projects/d2-advance/commit/8830944d9bc5ed7bebca0e2a5595b4708ba5ac31)) 408 | * replace badge DeepScan to Codacy ([4651f0a](https://github.com/d2-projects/d2-advance/commit/4651f0ad68bb5b662cf51a4cbafa9e8c43dc6bbd)) 409 | 410 | ## [1.19.16](https://github.com/d2-projects/d2-advance/compare/v1.19.15...v1.19.16) (2020-03-17) 411 | 412 | 413 | ### Chores 414 | 415 | * **dependencies:** recreate yarn.lock ([5c2bffc](https://github.com/d2-projects/d2-advance/commit/5c2bffc0db2e9875ebc9131aa1ccdb1d0932e796)) 416 | 417 | ## [1.19.15](https://github.com/d2-projects/d2-advance/compare/v1.19.14...v1.19.15) (2020-03-17) 418 | 419 | 420 | ### Code Refactoring 421 | 422 | * **cdn:** clean html template ([a3eed72](https://github.com/d2-projects/d2-advance/commit/a3eed72248ea9720a7c2b6ff77a4603015ff2960)) 423 | 424 | ## [1.19.14](https://github.com/d2-projects/d2-advance/compare/v1.19.13...v1.19.14) (2020-03-11) 425 | 426 | 427 | ### Chores 428 | 429 | * **eslint:** add eslint recommended config, change vue essential to recommended config ([4c8cbe6](https://github.com/d2-projects/d2-advance/commit/4c8cbe646fcce70b071e6c9a35e39a178376b806)) 430 | 431 | 432 | ### Code Refactoring 433 | 434 | * fix code by current eslint rules ([a3007da](https://github.com/d2-projects/d2-advance/commit/a3007da2eeb949eac5bac3cd9c4aaa5e0e2dc6d0)) 435 | 436 | ## [1.19.13](https://github.com/d2-projects/d2-advance/compare/v1.19.12...v1.19.13) (2020-03-11) 437 | 438 | 439 | ### Bug Fixes 440 | 441 | * **cdn:** improve cdn combine ([d8a8eaa](https://github.com/d2-projects/d2-advance/commit/d8a8eaa6b9c441e2e0819ba2d76376ba49e17070)) 442 | 443 | 444 | ### Build System 445 | 446 | * **cdn:** remove cdn combine ([7f00ce9](https://github.com/d2-projects/d2-advance/commit/7f00ce962f232e5593a9bb248851cf0078cf25dd)) 447 | 448 | 449 | ### Chores 450 | 451 | * **audit:** remove out-of-date resolutions ([5c2a662](https://github.com/d2-projects/d2-advance/commit/5c2a662d938dee723d2740553ec203b457d70941)) 452 | 453 | 454 | ### Code Refactoring 455 | 456 | * **deepscan:** remove useless null check ([d9d5ce5](https://github.com/d2-projects/d2-advance/commit/d9d5ce580c1db875649c16eeab5f3a2587eea483)) 457 | * **deepscan:** remove useless variables ([efc1918](https://github.com/d2-projects/d2-advance/commit/efc1918e0f479695c0121a1dbee28f40320b9bd2)) 458 | * **deepscan:** remove useless variables ([4b9447b](https://github.com/d2-projects/d2-advance/commit/4b9447bce601fcb89954a6b63adef6c759f0995c)) 459 | 460 | 461 | ### Documentation 462 | 463 | * add DeepScan grade badge ([00e2279](https://github.com/d2-projects/d2-advance/commit/00e2279b9e98f799c0e3b4b5172d18dbbe797ea0)) 464 | 465 | 466 | ### Tests 467 | 468 | * **dependencies:** @vue/test-utils@1.0.0-beta.32 ([7e9749c](https://github.com/d2-projects/d2-advance/commit/7e9749cae79c0a0b44fc10388dd05ea27adbac73)) 469 | 470 | ## [1.19.12](https://github.com/d2-projects/d2-advance/compare/v1.19.11...v1.19.12) (2020-03-10) 471 | 472 | 473 | ### Build System 474 | 475 | * **cdn:** support cdn dependencie group combine by jsDelivr ([85a1d89](https://github.com/d2-projects/d2-advance/commit/85a1d89d3b01b4a35f0c055c9d7ee4c84f1bbfb4)) 476 | * **npm:** update yarn lock ([b7d74c8](https://github.com/d2-projects/d2-advance/commit/b7d74c89b386906a278802d96bdfeb49bfb12895)) 477 | 478 | 479 | ### Chores 480 | 481 | * update resolutions and yarn lock ([551bbed](https://github.com/d2-projects/d2-advance/commit/551bbed945667a1edb613e8b76a84030acf3db39)) 482 | * **audit:** add resolutions ([54f37b1](https://github.com/d2-projects/d2-advance/commit/54f37b165affae73a9a264980f40d9005d4e53f7)) 483 | 484 | ## [1.19.11](https://github.com/d2-projects/d2-advance/compare/v1.19.10...v1.19.11) (2020-03-10) 485 | 486 | 487 | ### Bug Fixes 488 | 489 | * pages config with index page ([edcd7fe](https://github.com/d2-projects/d2-advance/commit/edcd7fefae53fb97960eb2fd007f4bc84e02fd9a)) 490 | 491 | ## [1.19.10](https://github.com/d2-projects/d2-advance/compare/v1.19.9...v1.19.10) (2020-03-10) 492 | 493 | 494 | ### Chores 495 | 496 | * **release:** extends semantic-release-npm-github-publish ([e8f9b6c](https://github.com/d2-projects/d2-advance/commit/e8f9b6cbf46748783a26e9f7b6e4f2636cd68bfc)) 497 | * **release:** fix inside code ([24ea997](https://github.com/d2-projects/d2-advance/commit/24ea997c977bd011da5deff55cd4b54587e802b9)) 498 | * **release:** use inside code, move config to project root ([4f3697e](https://github.com/d2-projects/d2-advance/commit/4f3697e9670bed149ee74f95704614c23c46b308)) 499 | 500 | ## [1.19.9](https://github.com/d2-projects/d2-advance/compare/v1.19.8...v1.19.9) (2020-03-10) 501 | 502 | ## [1.19.8](https://github.com/d2-projects/d2-advance/compare/v1.19.7...v1.19.8) (2020-03-10) 503 | 504 | ## [1.19.7](https://github.com/d2-projects/d2-advance/compare/v1.19.6...v1.19.7) (2020-03-02) 505 | 506 | 507 | ### Bug Fixes 508 | 509 | * **build:** brotil config ([a9fe3a8](https://github.com/d2-projects/d2-advance/commit/a9fe3a85e1e1b23fe4397a6a4f72e7fa9efae4d2)) 510 | 511 | ## [1.19.6](https://github.com/d2-projects/d2-advance/compare/v1.19.5...v1.19.6) (2020-03-02) 512 | 513 | 514 | ### Performance Improvements 515 | 516 | * add VUE_APP_BROTLI option for brotli compression ([2bcb681](https://github.com/d2-projects/d2-advance/commit/2bcb6815f13c3f6df6cbf3e70662008a5107627d)) 517 | 518 | ## [1.19.5](https://github.com/d2-projects/d2-advance/compare/v1.19.4...v1.19.5) (2020-03-01) 519 | 520 | 521 | ### Bug Fixes 522 | 523 | * **start-loading:** show upgrading alert when main chunk loading failed ([7215e2b](https://github.com/d2-projects/d2-advance/commit/7215e2bc4185130f9e27752a67e8509814058f34)) 524 | * regexp for loading chunk failed ([89e66ab](https://github.com/d2-projects/d2-advance/commit/89e66abb43cfc768eef60678efc7a6fd141f6a1a)) 525 | 526 | ## [1.19.4](https://github.com/d2-projects/d2-advance/compare/v1.19.3...v1.19.4) (2020-03-01) 527 | 528 | 529 | ### Bug Fixes 530 | 531 | * **cdn:** upgrade out-of-date cdnDependencies ([d064552](https://github.com/d2-projects/d2-advance/commit/d064552b3fd149b4b410c21fb7ea3680ca4e2070)) 532 | 533 | ## [1.19.3](https://github.com/d2-projects/d2-advance/compare/v1.19.2...v1.19.3) (2020-03-01) 534 | 535 | 536 | ### Bug Fixes 537 | 538 | * **dependencies:** upgrade ([6095fcf](https://github.com/d2-projects/d2-advance/commit/6095fcf416401da5dc6985bcaaad2dc593bc12b8)) 539 | 540 | ## [1.19.2](https://github.com/d2-projects/d2-advance/compare/v1.19.1...v1.19.2) (2020-02-23) 541 | 542 | 543 | ### Bug Fixes 544 | 545 | * **admin:** flat mode ([15e9a0e](https://github.com/d2-projects/d2-advance/commit/15e9a0e1e32bd913f32d4729ea02df8d4fedb0ca)) 546 | 547 | ## [1.19.1](https://github.com/d2-projects/d2-advance/compare/v1.19.0...v1.19.1) (2020-02-21) 548 | 549 | 550 | ### Bug Fixes 551 | 552 | * **dependencies:** eslint-plugin-vue@6.2.1 ([8e184cf](https://github.com/d2-projects/d2-advance/commit/8e184cfe4104711280c0ddb2113f92bf450606ff)) 553 | * revert VUE_APP_SOURCE_LINK_PROP_NAME ([07ca027](https://github.com/d2-projects/d2-advance/commit/07ca027ca0424cb1c39ab336a22baa1f61904c53)) 554 | 555 | # [1.19.0](https://github.com/d2-projects/d2-advance/compare/v1.18.1...v1.19.0) (2020-02-17) 556 | 557 | 558 | ### Bug Fixes 559 | 560 | * **cdn:** cdn for multi-page mode ([5967553](https://github.com/d2-projects/d2-advance/commit/596755344f1af8ab2eb1c86e358890de30c0c3be)) 561 | 562 | 563 | ### Features 564 | 565 | * add VUE_APP_GZIP ([230bd3b](https://github.com/d2-projects/d2-advance/commit/230bd3b46e37a3de5aede21b892abbd0ca92c2b5)) 566 | 567 | ## [1.18.1](https://github.com/d2-projects/d2-advance/compare/v1.18.0...v1.18.1) (2020-02-15) 568 | 569 | 570 | ### Bug Fixes 571 | 572 | * **admin:** responsive immediate ([cce7fce](https://github.com/d2-projects/d2-advance/commit/cce7fce7c2997313e54018ff8f47c794a87133dc)) 573 | 574 | # [1.18.0](https://github.com/d2-projects/d2-advance/compare/v1.17.1...v1.18.0) (2020-02-15) 575 | 576 | 577 | ### Features 578 | 579 | * **admin:** responsive layout ([a0ac52b](https://github.com/d2-projects/d2-advance/commit/a0ac52b22c5d164bb844c364b51a21e48b783aa2)) 580 | 581 | 582 | ### Performance Improvements 583 | 584 | * **admin:** debounce responsive event ([050b484](https://github.com/d2-projects/d2-advance/commit/050b484751d4dfaaa11c8677c9fd25b991a1d74b)) 585 | 586 | ## [1.17.1](https://github.com/d2-projects/d2-advance/compare/v1.17.0...v1.17.1) (2020-02-13) 587 | 588 | 589 | ### Bug Fixes 590 | 591 | * **admin:** improve flat mode with flat-padding and smart-logo ([228a7dd](https://github.com/d2-projects/d2-advance/commit/228a7ddd13435ec5c95b91365c3029477633b7b4)) 592 | 593 | # [1.17.0](https://github.com/d2-projects/d2-advance/compare/v1.16.0...v1.17.0) (2020-02-11) 594 | 595 | 596 | ### Features 597 | 598 | * **admin:** add flat mode ([7f83464](https://github.com/d2-projects/d2-advance/commit/7f8346403effc9dc3292214de1229a0fe25997cb)) 599 | * **roll-tools-api:** generate qrcode with logo ([a7a4aac](https://github.com/d2-projects/d2-advance/commit/a7a4aacfaa01ed1d0e7cfb56ebc6e16a397c76c4)) 600 | 601 | # [1.16.0](https://github.com/d2-projects/d2-advance/compare/v1.15.1...v1.16.0) (2020-02-01) 602 | 603 | 604 | ### Bug Fixes 605 | 606 | * remove useless placeholder ([248b07e](https://github.com/d2-projects/d2-advance/commit/248b07e8e355e68f7f95bfc29c0d82023f5d89f2)) 607 | 608 | 609 | ### Features 610 | 611 | * **roll-tools-api:** add single qrcode generate demo ([52d5728](https://github.com/d2-projects/d2-advance/commit/52d57281e1b5ff875ba0a19b6bbfc2f27b4830fb)) 612 | 613 | ## [1.15.1](https://github.com/d2-projects/d2-advance/compare/v1.15.0...v1.15.1) (2020-02-01) 614 | 615 | 616 | ### Performance Improvements 617 | 618 | * **roll-tools-api:** use random girl api ([231c5f6](https://github.com/d2-projects/d2-advance/commit/231c5f6e84a0829e4b6c7db9f5ef3e6493675bed)) 619 | 620 | # [1.15.0](https://github.com/d2-projects/d2-advance/compare/v1.14.1...v1.15.0) (2020-01-31) 621 | 622 | 623 | ### Bug Fixes 624 | 625 | * main transition with out-in mode ([b4b1df7](https://github.com/d2-projects/d2-advance/commit/b4b1df724f323cb717daf1378b48ef04445f9b53)) 626 | 627 | 628 | ### Features 629 | 630 | * **admin:** login & logout demo ([8331808](https://github.com/d2-projects/d2-advance/commit/833180891dd4feef3c3b2c9725a142c8c7a93488)) 631 | * refactor core code, add login demo ([3946d50](https://github.com/d2-projects/d2-advance/commit/3946d50592aa9c1cdd1372f0b44e63df9bb75ca0)) 632 | 633 | ## [1.14.1](https://github.com/d2-projects/d2-advance/compare/v1.14.0...v1.14.1) (2020-01-21) 634 | 635 | 636 | ### Bug Fixes 637 | 638 | * **i18n:** switch language in home page ([1c090d7](https://github.com/d2-projects/d2-advance/commit/1c090d7014f8eaf99a452b7ca971d13cd2551069)) 639 | 640 | # [1.14.0](https://github.com/d2-projects/d2-advance/compare/v1.13.1...v1.14.0) (2020-01-20) 641 | 642 | 643 | ### Bug Fixes 644 | 645 | * **admin:** lose create store app argument ([bf0f574](https://github.com/d2-projects/d2-advance/commit/bf0f574716704ebda722d673bad3debc6d8fc9c3)) 646 | 647 | 648 | ### Features 649 | 650 | * **admin:** persist basic preferences ([9928eee](https://github.com/d2-projects/d2-advance/commit/9928eee48726d1c977695d0c8bdb4c196feb8365)) 651 | * **storage:** lowdb with LocalStorage ([bab8240](https://github.com/d2-projects/d2-advance/commit/bab824068f319e85b9e8597d61f2f1d97d4b64d0)) 652 | 653 | ## [1.13.1](https://github.com/d2-projects/d2-advance/compare/v1.13.0...v1.13.1) (2020-01-19) 654 | 655 | 656 | ### Bug Fixes 657 | 658 | * **admin:** page-wrapper absolute position for safari ([400f0e1](https://github.com/d2-projects/d2-advance/commit/400f0e1438a539f0e746c7e9bc54b777f52f372f)) 659 | 660 | # [1.13.0](https://github.com/d2-projects/d2-advance/compare/v1.12.3...v1.13.0) (2020-01-19) 661 | 662 | 663 | ### Features 664 | 665 | * **admin:** preferences page ([987bf9b](https://github.com/d2-projects/d2-advance/commit/987bf9ba718aad8712081fb2e8d3f7ebd8da613f)) 666 | 667 | ## [1.12.3](https://github.com/d2-projects/d2-advance/compare/v1.12.2...v1.12.3) (2020-01-18) 668 | 669 | 670 | ### Bug Fixes 671 | 672 | * **admin:** add better-scroll for aside-nav-menu ([883f59a](https://github.com/d2-projects/d2-advance/commit/883f59ad2b11eb6422a6b602c7c288cdb49713ea)) 673 | * **admin:** add div wrapper for aside-nav-menu scroll ([475ce17](https://github.com/d2-projects/d2-advance/commit/475ce17962770c6a20ee289818d51c1c231a08e4)) 674 | 675 | ## [1.12.2](https://github.com/d2-projects/d2-advance/compare/v1.12.1...v1.12.2) (2020-01-17) 676 | 677 | 678 | ### Performance Improvements 679 | 680 | * **roll-tools-api:** move secret from headers to params ([24bda61](https://github.com/d2-projects/d2-advance/commit/24bda61194eb25561f6e0cd101923520d2436857)) 681 | 682 | ## [1.12.1](https://github.com/d2-projects/d2-advance/compare/v1.12.0...v1.12.1) (2020-01-17) 683 | 684 | 685 | ### Bug Fixes 686 | 687 | * **cdn:** support library without external root ([fffa035](https://github.com/d2-projects/d2-advance/commit/fffa0354da374dcf7507df29aff56f5e186ff87f)) 688 | 689 | # [1.12.0](https://github.com/d2-projects/d2-advance/compare/v1.11.1...v1.12.0) (2020-01-17) 690 | 691 | 692 | ### Features 693 | 694 | * **cdn:** add VUE_APP_CDN_DEPENDENCIES ([008424a](https://github.com/d2-projects/d2-advance/commit/008424a7ba45b570f3b8e221bf3be29b96e1de13)) 695 | 696 | 697 | ### Performance Improvements 698 | 699 | * **cdn:** cdnDependencies ([bbcf3ce](https://github.com/d2-projects/d2-advance/commit/bbcf3ce5880a64ae925a82c086c001b2043f24c1)) 700 | * **cdn:** without element-ui styles ([511c0d7](https://github.com/d2-projects/d2-advance/commit/511c0d771fa845c6989d5c7a23cc61afa26a7200)) 701 | 702 | ## [1.11.1](https://github.com/d2-projects/d2-advance/compare/v1.11.0...v1.11.1) (2020-01-15) 703 | 704 | 705 | ### Bug Fixes 706 | 707 | * **admin:** eslint no-console ([5442d2f](https://github.com/d2-projects/d2-advance/commit/5442d2f9a4ce4f56a408f885bf174f5b49f3bdbc)) 708 | 709 | 710 | ### Performance Improvements 711 | 712 | * **gzip:** use compression-webpack-plugin ([beee006](https://github.com/d2-projects/d2-advance/commit/beee006bf30c0634031c5a3c24f24d42f3593048)) 713 | 714 | # [1.11.0](https://github.com/d2-projects/d2-advance/compare/v1.10.7...v1.11.0) (2020-01-14) 715 | 716 | 717 | ### Bug Fixes 718 | 719 | * **admin:** menu index of component-demo ([51641c8](https://github.com/d2-projects/d2-advance/commit/51641c820c870808337d78cad2554ebe016da1d7)) 720 | * **roll-tools-api:** rename from baseUrl to baseURL of axios.create ([b5716e7](https://github.com/d2-projects/d2-advance/commit/b5716e77d49a132a99f5312bd83afbc922395015)) 721 | 722 | 723 | ### Features 724 | 725 | * **admin:** infinite image list by roll-tools-api ([b69f6da](https://github.com/d2-projects/d2-advance/commit/b69f6dac8f4a46cc6c104927fca793eda67081f1)) 726 | * **roll-tools-api:** roll-tools-api http client ([0de5399](https://github.com/d2-projects/d2-advance/commit/0de539954684be2415f68b2cc7be4812d9fc26a2)) 727 | * axios ([35d4401](https://github.com/d2-projects/d2-advance/commit/35d440116aeee0dc883b4696600cfd8017db8942)) 728 | 729 | ## [1.10.7](https://github.com/d2-projects/d2-advance/compare/v1.10.6...v1.10.7) (2020-01-14) 730 | 731 | 732 | ### Bug Fixes 733 | 734 | * **admin:** flattenMenuItemOfAdmin use pathPrefix of routes ([f66b400](https://github.com/d2-projects/d2-advance/commit/f66b400f1747b62d642e27a8809ade15dae45eed)) 735 | 736 | ## [1.10.6](https://github.com/d2-projects/d2-advance/compare/v1.10.5...v1.10.6) (2020-01-13) 737 | 738 | 739 | ### Bug Fixes 740 | 741 | * **github-actions:** fix condition return error ([7e9cb52](https://github.com/d2-projects/d2-advance/commit/7e9cb52b0e767cdb64757203a815d3af244492fa)) 742 | 743 | ## [1.10.5](https://github.com/d2-projects/d2-advance/compare/v1.10.4...v1.10.5) (2020-01-13) 744 | 745 | 746 | ### Bug Fixes 747 | 748 | * **github-actions:** fix release condition ([a1f751d](https://github.com/d2-projects/d2-advance/commit/a1f751dccb9c706a168dc7001cefae18c13d13b4)) 749 | 750 | ## [1.10.4](https://github.com/d2-projects/d2-advance/compare/v1.10.3...v1.10.4) (2020-01-13) 751 | 752 | 753 | ### Bug Fixes 754 | 755 | * **github-actions:** fix skip ci ([3061616](https://github.com/d2-projects/d2-advance/commit/3061616ab266d63f8909b5dbb7825da93cfab3a7)) 756 | 757 | ## [1.10.3](https://github.com/d2-projects/d2-advance/compare/v1.10.2...v1.10.3) (2020-01-13) 758 | 759 | 760 | ### Bug Fixes 761 | 762 | * **github-actions:** release type only published ([a17b53e](https://github.com/d2-projects/d2-advance/commit/a17b53e21f4552d5511688925d7f958727ec6b43)) 763 | 764 | ## [1.10.2](https://github.com/d2-projects/d2-advance/compare/v1.10.1...v1.10.2) (2020-01-13) 765 | 766 | 767 | ### Bug Fixes 768 | 769 | * **github-actions:** use ACCESS_TOKEN for release ([19f306a](https://github.com/d2-projects/d2-advance/commit/19f306a30b6d612d7f555533e0d001ff5f3a7b1c)) 770 | 771 | ## [1.10.1](https://github.com/d2-projects/d2-advance/compare/v1.10.0...v1.10.1) (2020-01-13) 772 | 773 | 774 | ### Bug Fixes 775 | 776 | * **github-actions:** update trigger to full type release ([da6f19e](https://github.com/d2-projects/d2-advance/commit/da6f19e1f995879ad0127436441ad3c31f8c4af5)) 777 | 778 | # [1.10.0](https://github.com/d2-projects/d2-advance/compare/v1.9.3...v1.10.0) (2020-01-13) 779 | 780 | 781 | ### Features 782 | 783 | * **source-link:** source-link of admin page-container ([67ebaea](https://github.com/d2-projects/d2-advance/commit/67ebaeac684d90d6c132eed299b297632268ecf9)) 784 | 785 | ## [1.9.3](https://github.com/d2-projects/d2-advance/compare/v1.9.2...v1.9.3) (2020-01-12) 786 | 787 | 788 | ### Performance Improvements 789 | 790 | * **admin:** move styles of page-container to single file ([e356e16](https://github.com/d2-projects/d2-advance/commit/e356e16e1b0467b326a48a12e4d7c703b553b413)) 791 | 792 | ## [1.9.2](https://github.com/d2-projects/d2-advance/compare/v1.9.1...v1.9.2) (2020-01-08) 793 | 794 | 795 | ### Performance Improvements 796 | 797 | * split element-ui init operations to use-element-ui module ([3be082e](https://github.com/d2-projects/d2-advance/commit/3be082e9664429bc06cdc74359fbc97e837d0c35)) 798 | 799 | ## [1.9.1](https://github.com/d2-projects/d2-advance/compare/v1.9.0...v1.9.1) (2020-01-06) 800 | 801 | 802 | ### Performance Improvements 803 | 804 | * performance flags ([d206a17](https://github.com/d2-projects/d2-advance/commit/d206a171b95919d82dc99ee1684ce053eef69e93)) 805 | 806 | # [1.9.0](https://github.com/d2-projects/d2-advance/compare/v1.8.0...v1.9.0) (2020-01-04) 807 | 808 | 809 | ### Features 810 | 811 | * **i18n:** vue add i18n ([4dada18](https://github.com/d2-projects/d2-advance/commit/4dada18a519d794b61b64a542602b0fdf3a7e3b8)) 812 | 813 | 814 | ### Performance Improvements 815 | 816 | * **start-loading:** replace lodash delay to setTimeout ([c426227](https://github.com/d2-projects/d2-advance/commit/c4262273b3cbf8d9436cff5dd6e804d51ba58dcd)) 817 | * use webpack code-splitting by dynamic-imports for start-loading page ([a0f9027](https://github.com/d2-projects/d2-advance/commit/a0f9027f9949c228c384440e7dc06fb73a12c5f3)) 818 | 819 | # [1.8.0](https://github.com/d2-projects/d2-advance/compare/v1.7.1...v1.8.0) (2019-12-30) 820 | 821 | 822 | ### Features 823 | 824 | * **admin:** add basic page-tabs ([1d92e0d](https://github.com/d2-projects/d2-advance/commit/1d92e0d49a892002215226e79512563d17b417fd)) 825 | 826 | ## [1.7.1](https://github.com/d2-projects/d2-advance/compare/v1.7.0...v1.7.1) (2019-12-28) 827 | 828 | 829 | ### Bug Fixes 830 | 831 | * **start-loading:** remove debug code ([11e4d61](https://github.com/d2-projects/d2-advance/commit/11e4d614d8167e034c4db33b8a0eb220dca03150)) 832 | 833 | # [1.7.0](https://github.com/d2-projects/d2-advance/compare/v1.6.0...v1.7.0) (2019-12-28) 834 | 835 | 836 | ### Bug Fixes 837 | 838 | * **admin:** add missing prop for page-container demo page ([efca4f6](https://github.com/d2-projects/d2-advance/commit/efca4f6aa57a4386c5e3e833911b76dc09ce124e)) 839 | * **admin:** unset height of header and footer for page-container ([04a5cf4](https://github.com/d2-projects/d2-advance/commit/04a5cf41f75051dc4c212ab63f9746d77cf353e1)) 840 | 841 | 842 | ### Features 843 | 844 | * **admin:** add aside-nav-menu demo page ([28e6f26](https://github.com/d2-projects/d2-advance/commit/28e6f26a2995bc467ec81ea210a033a63adb694a)) 845 | * **admin:** add component-demo pages, move page-container demo from dashboard to compoennt-demo ([4478d73](https://github.com/d2-projects/d2-advance/commit/4478d73d04142601cc015d985d2e97df1fc8416c)) 846 | * **admin:** add page-container components like d2-container ([9cce0cc](https://github.com/d2-projects/d2-advance/commit/9cce0cc9f6f35eea7fd1881678cab41222fc7cf3)) 847 | * **i18n:** add english locale for element-ui ([6f92eff](https://github.com/d2-projects/d2-advance/commit/6f92efff294d0c77493edc88823653fa7f333bd8)) 848 | 849 | # [1.6.0](https://github.com/d2-projects/d2-advance/compare/v1.5.0...v1.6.0) (2019-12-25) 850 | 851 | 852 | ### Features 853 | 854 | * **admin:** add admin demo page with smart nav-menu ([38673ff](https://github.com/d2-projects/d2-advance/commit/38673ff885645eb1b815de7f216319be0e9717ab)) 855 | * **admin:** demo page ([2a0b83f](https://github.com/d2-projects/d2-advance/commit/2a0b83f849699d32e4617f15acaf3e3794b9946e)) 856 | * **progress:** use nprogress for router loading ([76f50c5](https://github.com/d2-projects/d2-advance/commit/76f50c546a1ef570ed46c1107ac7df9b94bcbf3d)) 857 | 858 | # [1.5.0](https://github.com/d2-projects/d2-advance/compare/v1.4.1...v1.5.0) (2019-12-24) 859 | 860 | 861 | ### Bug Fixes 862 | 863 | * **eslint:** add eslint disable for console.error ([eea3a54](https://github.com/d2-projects/d2-advance/commit/eea3a54faaf6900f284d5208dddd817dfe90fe73)) 864 | 865 | 866 | ### Features 867 | 868 | * d2-vue-application ([e676fb5](https://github.com/d2-projects/d2-advance/commit/e676fb524caf6cceefb850e55c13e27e24028cea)) 869 | * **router:** routing-guards ([2749a10](https://github.com/d2-projects/d2-advance/commit/2749a100e2829a7cfa3b921e499350cb82ec9c02)) 870 | 871 | 872 | ### Reverts 873 | 874 | * **pwa:** remove pwa support ([b781136](https://github.com/d2-projects/d2-advance/commit/b7811363e8c2378ae104ee984e26ddc23c055a52)) 875 | 876 | ## [1.4.1](https://github.com/d2-projects/d2-advance/compare/v1.4.0...v1.4.1) (2019-12-22) 877 | 878 | 879 | ### Bug Fixes 880 | 881 | * change export to exports ([acab851](https://github.com/d2-projects/d2-advance/commit/acab8516dbb84833bffb99c9826d86561852cd39)) 882 | 883 | # [1.4.0](https://github.com/d2-projects/d2-advance/compare/v1.3.0...v1.4.0) (2019-12-20) 884 | 885 | 886 | ### Features 887 | 888 | * **ui:** add element-ui ([57856f2](https://github.com/d2-projects/d2-advance/commit/57856f25f15344581f342eca4d3e8715d7ee9428)) 889 | 890 | # [1.3.0](https://github.com/d2-projects/d2-advance/compare/v1.2.0...v1.3.0) (2019-12-20) 891 | 892 | 893 | ### Features 894 | 895 | * use normalize.css for css reset ([5f8c379](https://github.com/d2-projects/d2-advance/commit/5f8c379bc8ca2f7d45218266e9c9b8a207687b9e)) 896 | * **loading:** add start-loading with epic spinner, use VUE_APP_START_LOADING_DEBUG to debug it ([0a920aa](https://github.com/d2-projects/d2-advance/commit/0a920aa69b5fa5d5645454421d3db94f229a9263)) 897 | 898 | # [1.2.0](https://github.com/d2-projects/d2-advance/compare/v1.1.1...v1.2.0) (2019-12-20) 899 | 900 | 901 | ### Features 902 | 903 | * add VUE_APP_TITLE enviroment for html title ([804f6b8](https://github.com/d2-projects/d2-advance/commit/804f6b899b08529fcb0a35307b4d6b7c646f6761)) 904 | 905 | ## [1.1.1](https://github.com/d2-projects/d2-advance/compare/v1.1.0...v1.1.1) (2019-12-19) 906 | 907 | 908 | ### Bug Fixes 909 | 910 | * **semantic-release:** missing new version number in package.json ([34e6d45](https://github.com/d2-projects/d2-advance/commit/34e6d4521ab72d0e9d41e27e3182c59894a24880)) 911 | 912 | # [1.1.0](https://github.com/d2-projects/d2-advance/compare/v1.0.0...v1.1.0) (2019-12-19) 913 | 914 | 915 | ### Features 916 | 917 | * **wording:** add smile :) ([5d157dd](https://github.com/d2-projects/d2-advance/commit/5d157dde129ffa9bae09a12635e29fd10727695e)) 918 | 919 | # 1.0.0 (2019-12-19) 920 | 921 | 922 | ### Features 923 | 924 | * initialize ([1603222](https://github.com/d2-projects/d2-advance/commit/1603222cab478ff305ce33614ec953165907657f)) 925 | -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- 1 | interface CustomEnvVariables { 2 | VITE_BASE_URL: string; 3 | VITE_HTTP_MOCK?: 'on' | 'off'; 4 | VITE_SOURCE_MAP?: 'on' | 'off'; 5 | VITE_GZIP?: 'on' | 'off'; 6 | VITE_BROTLI?: 'on' | 'off'; 7 | 8 | VITE_API_BASE_URL: string; 9 | // ... more here and start with 'VITE_' 10 | } 11 | 12 | // https://stackoverflow.com/questions/66039933/typescript-types-for-import-meta-env 13 | interface ImportMetaEnv extends CustomEnvVariables { 14 | /** 15 | * ! DON'T USE ME 16 | */ 17 | __: unknown; 18 | } 19 | 20 | interface Window { 21 | // eslint-disable-next-line @typescript-eslint/no-explicit-any 22 | __VUE_DEVTOOLS_GLOBAL_HOOK__: any; 23 | } 24 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |7 | Page not found, go back to continue 8 |
9 |An elegant dashboard
11 |63 | {{ message }} · 64 | {{ fromAgo(timestamp) }} 65 |
66 |60 | Name 61 | | 62 |65 | Title 66 | | 67 |70 | Status 71 | | 72 |75 | Role 76 | | 77 |80 | |
---|---|---|---|---|
88 |
89 |
98 |
94 |
97 | CNine
95 | emmm
96 | |
99 |
100 |
103 | Software Engineer
104 | Web dev
105 | |
106 |
107 | 110 | Active 114 | | 115 | 116 |119 | Owner 120 | | 121 | 122 |125 | Edit 126 | | 127 |
7 | Page not found, go back to continue 8 |
9 |