gitextract_rvumvq3o/ ├── .editorconfig ├── .eslintignore ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .npmrc ├── .oxlintrc.json ├── .postcssrc.json ├── .prettierrc.json ├── LICENSE ├── README.md ├── README_EN.md ├── angular.json ├── data/ │ ├── component.json │ ├── db.json │ ├── internal.json │ ├── search.json │ ├── settings.json │ └── tag.json ├── nav.config.yaml ├── netlify.toml ├── ngsw-config.json ├── package.json ├── public/ │ ├── manifest.webmanifest │ └── readme.md ├── scripts/ │ ├── build.ts │ ├── db.ts │ ├── loading.ts │ ├── start.ts │ └── utils.ts ├── src/ │ ├── api/ │ │ └── index.ts │ ├── app/ │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.config.ts │ │ └── app.routes.ts │ ├── assets/ │ │ ├── fonts/ │ │ │ └── iconfont.css │ │ └── styles/ │ │ ├── dark.scss │ │ ├── nprogress.css │ │ └── tailwind.css │ ├── components/ │ │ ├── breadcrumb/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── calendar/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── card/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── carousel/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── class-tabs/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── component-group/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── countdown/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── create-web/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── delete-modal/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── edit-class/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── fixbar/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── footer/ │ │ │ ├── footer.component.html │ │ │ ├── footer.component.scss │ │ │ ├── footer.component.ts │ │ │ └── template.ts │ │ ├── holiday/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── html/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── icon-git/ │ │ │ ├── icon-git.component.html │ │ │ ├── icon-git.component.scss │ │ │ └── icon-git.component.ts │ │ ├── image/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── loading/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── login/ │ │ │ ├── login.component.html │ │ │ ├── login.component.scss │ │ │ └── login.component.ts │ │ ├── logo/ │ │ │ ├── logo.component.html │ │ │ ├── logo.component.scss │ │ │ └── logo.component.ts │ │ ├── move-web/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── news/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ ├── index.component.ts │ │ │ └── types.ts │ │ ├── no-data/ │ │ │ ├── no-data.component.html │ │ │ ├── no-data.component.scss │ │ │ └── no-data.component.ts │ │ ├── off-work/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── phone-class/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── runtime/ │ │ │ ├── drawer/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── search/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ ├── index.component.ts │ │ │ └── types.ts │ │ ├── side-images/ │ │ │ ├── image/ │ │ │ │ ├── index.component.html │ │ │ │ ├── index.component.scss │ │ │ │ └── index.component.ts │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── sidebar/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── swiper/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ ├── index.component.ts │ │ │ └── swiper-item/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── tag-list/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── toolbar-title/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── upload-file/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── upload-image/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ ├── web-list/ │ │ │ ├── index.component.html │ │ │ ├── index.component.scss │ │ │ └── index.component.ts │ │ └── web-more-menu/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── constants/ │ │ ├── index.ts │ │ └── symbol.ts │ ├── environments/ │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── locale/ │ │ ├── english.ts │ │ ├── index.ts │ │ └── zh_CN.ts │ ├── main.html │ ├── main.ts │ ├── pipe/ │ │ └── safeHtml.pipe.ts │ ├── services/ │ │ ├── common.ts │ │ └── jump.ts │ ├── store/ │ │ └── index.ts │ ├── styles.scss │ ├── types/ │ │ ├── index.ts │ │ └── type.d.ts │ ├── utils/ │ │ ├── bookmark.ts │ │ ├── http.ts │ │ ├── index.ts │ │ ├── mitt.ts │ │ ├── pureUtils.ts │ │ ├── sw.ts │ │ ├── user.ts │ │ ├── utils.ts │ │ └── web.ts │ └── view/ │ ├── light/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── mobile/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── shortcut/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── side/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── sim/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── super/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ └── system/ │ ├── auth/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── bookmark/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── bookmark-export/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── collect/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── component/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ ├── index.component.ts │ │ └── types.ts │ ├── config/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── index.component.html │ ├── index.component.scss │ ├── index.component.ts │ ├── info/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── search/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── setting/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ ├── tag/ │ │ ├── index.component.html │ │ ├── index.component.scss │ │ └── index.component.ts │ └── web/ │ ├── index.component.html │ ├── index.component.scss │ └── index.component.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json └── vercel.json