├── .github └── workflows │ └── release.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── eslint.config.js ├── example ├── .gitignore ├── docs │ ├── .vitepress │ │ ├── config.ts │ │ └── theme │ │ │ ├── index.ts │ │ │ └── style.css │ ├── campus │ │ └── index.md │ └── index.md ├── package.json └── uno.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── Layout.vue ├── components.ts ├── components │ ├── AppFooter.vue │ ├── AppSBox.vue │ ├── AppearanceToggle.vue │ ├── ArticlesMenu.vue │ ├── CopyrightInfo.vue │ ├── Disclaimer.vue │ ├── FontSwitcher │ │ ├── FontSwitcher.vue │ │ └── FontSwitcherItem.vue │ ├── HomeContent.vue │ ├── PageInfo.vue │ ├── ReadingTime.vue │ └── articlesmenu.data.ts ├── config.ts ├── plugins │ └── CopyrightLoader.data.ts ├── sidebar.ts ├── style.css ├── theme.ts └── utils │ ├── index.ts │ ├── path.ts │ ├── themeContext.ts │ └── titleSorter.ts └── tsconfig.json /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/eslint.config.js -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /example/docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /example/docs/.vitepress/theme/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/docs/.vitepress/theme/style.css -------------------------------------------------------------------------------- /example/docs/campus/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/docs/campus/index.md -------------------------------------------------------------------------------- /example/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/docs/index.md -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/package.json -------------------------------------------------------------------------------- /example/uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/example/uno.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - example 3 | -------------------------------------------------------------------------------- /src/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/Layout.vue -------------------------------------------------------------------------------- /src/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components.ts -------------------------------------------------------------------------------- /src/components/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/AppFooter.vue -------------------------------------------------------------------------------- /src/components/AppSBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/AppSBox.vue -------------------------------------------------------------------------------- /src/components/AppearanceToggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/AppearanceToggle.vue -------------------------------------------------------------------------------- /src/components/ArticlesMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/ArticlesMenu.vue -------------------------------------------------------------------------------- /src/components/CopyrightInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/CopyrightInfo.vue -------------------------------------------------------------------------------- /src/components/Disclaimer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/Disclaimer.vue -------------------------------------------------------------------------------- /src/components/FontSwitcher/FontSwitcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/FontSwitcher/FontSwitcher.vue -------------------------------------------------------------------------------- /src/components/FontSwitcher/FontSwitcherItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/FontSwitcher/FontSwitcherItem.vue -------------------------------------------------------------------------------- /src/components/HomeContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/HomeContent.vue -------------------------------------------------------------------------------- /src/components/PageInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/PageInfo.vue -------------------------------------------------------------------------------- /src/components/ReadingTime.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/ReadingTime.vue -------------------------------------------------------------------------------- /src/components/articlesmenu.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/components/articlesmenu.data.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/plugins/CopyrightLoader.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/plugins/CopyrightLoader.data.ts -------------------------------------------------------------------------------- /src/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/sidebar.ts -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/style.css -------------------------------------------------------------------------------- /src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/theme.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/utils/path.ts -------------------------------------------------------------------------------- /src/utils/themeContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/utils/themeContext.ts -------------------------------------------------------------------------------- /src/utils/titleSorter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/src/utils/titleSorter.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-trans/vitepress-theme-project-trans/HEAD/tsconfig.json --------------------------------------------------------------------------------