├── .gitignore ├── LICENSE ├── README.md ├── assets ├── fonts │ ├── google │ │ ├── bbr.woff2 │ │ ├── ir.woff2 │ │ ├── jsr.woff2 │ │ ├── lobster.woff2 │ │ ├── ml.woff2 │ │ └── sarpanch.woff2 │ └── icomoon │ │ └── Icon.woff └── images │ └── bg.png ├── blog ├── 404 │ └── index.md ├── .vuepress │ ├── __tests__ │ │ ├── snippet-with-region.js │ │ └── snippet.js │ ├── config.js │ ├── config │ │ └── themeConfig.js │ ├── enhanceApp.js │ └── public │ │ ├── images │ │ ├── friend.jpg │ │ └── screenshot.webp │ │ └── logo.jpg ├── README.md ├── _post │ ├── maker.md │ ├── md5.md │ ├── theme-learning-0.md │ ├── theme-learning-concept.md │ └── theme-showcase.md └── friend-links │ └── index.md ├── components ├── Archive.vue ├── Category.vue ├── CategoryItem.vue ├── ColorScheme.vue ├── Comments.vue ├── DarkMode.vue ├── DropdownLink.vue ├── DropdownTransition.vue ├── FooterBar.vue ├── FriendLink.vue ├── Home.vue ├── NavLink.vue ├── NavLinks.vue ├── Navbar.vue ├── Post.vue ├── PostMeta.vue ├── PostNav.vue ├── PostTag.vue ├── Reward.vue ├── SettingPanel.vue ├── SideBar.vue ├── Sticker.vue ├── SubNav.vue ├── SvgSprite.vue ├── Tag.vue ├── TagItem.vue ├── Toc.vue └── Valine.vue ├── deploy.sh ├── global-components ├── Badge.vue ├── Icon.vue ├── RelatedPosts.vue └── ThemeSWUpdatePopup.vue ├── index.js ├── layouts ├── 404.vue └── Layout.vue ├── mixins └── index.js ├── package.json ├── plugin ├── demo-code │ ├── DemoCode.vue │ ├── enhanceAppFile.js │ └── index.js ├── float-menu │ ├── FloatMenu.vue │ ├── Search.vue │ ├── enhanceAppFile.js │ └── index.js ├── theme-palette │ ├── ThemePalette.vue │ ├── enhanceAppFile.js │ └── index.js └── theme-utils │ └── index.js ├── styles ├── code.styl ├── color_scheme.styl ├── custom_block.styl ├── fonts.styl ├── index.styl ├── mobile.styl └── palette.styl ├── templates ├── dev.html └── ssr.html └── util ├── index.js └── node.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .vscode 3 | blog/.vuepress/dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/README.md -------------------------------------------------------------------------------- /assets/fonts/google/bbr.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/bbr.woff2 -------------------------------------------------------------------------------- /assets/fonts/google/ir.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/ir.woff2 -------------------------------------------------------------------------------- /assets/fonts/google/jsr.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/jsr.woff2 -------------------------------------------------------------------------------- /assets/fonts/google/lobster.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/lobster.woff2 -------------------------------------------------------------------------------- /assets/fonts/google/ml.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/ml.woff2 -------------------------------------------------------------------------------- /assets/fonts/google/sarpanch.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/google/sarpanch.woff2 -------------------------------------------------------------------------------- /assets/fonts/icomoon/Icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/fonts/icomoon/Icon.woff -------------------------------------------------------------------------------- /assets/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/assets/images/bg.png -------------------------------------------------------------------------------- /blog/.vuepress/__tests__/snippet-with-region.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/__tests__/snippet-with-region.js -------------------------------------------------------------------------------- /blog/.vuepress/__tests__/snippet.js: -------------------------------------------------------------------------------- 1 | export default function () { 2 | // .. 3 | } -------------------------------------------------------------------------------- /blog/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/config.js -------------------------------------------------------------------------------- /blog/.vuepress/config/themeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/config/themeConfig.js -------------------------------------------------------------------------------- /blog/.vuepress/enhanceApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/enhanceApp.js -------------------------------------------------------------------------------- /blog/.vuepress/public/images/friend.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/public/images/friend.jpg -------------------------------------------------------------------------------- /blog/.vuepress/public/images/screenshot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/public/images/screenshot.webp -------------------------------------------------------------------------------- /blog/.vuepress/public/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/.vuepress/public/logo.jpg -------------------------------------------------------------------------------- /blog/404/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blog/README.md: -------------------------------------------------------------------------------- 1 | --- 2 | pageType: home 3 | --- -------------------------------------------------------------------------------- /blog/_post/maker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/_post/maker.md -------------------------------------------------------------------------------- /blog/_post/md5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/_post/md5.md -------------------------------------------------------------------------------- /blog/_post/theme-learning-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/_post/theme-learning-0.md -------------------------------------------------------------------------------- /blog/_post/theme-learning-concept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/_post/theme-learning-concept.md -------------------------------------------------------------------------------- /blog/_post/theme-showcase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/_post/theme-showcase.md -------------------------------------------------------------------------------- /blog/friend-links/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/blog/friend-links/index.md -------------------------------------------------------------------------------- /components/Archive.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Archive.vue -------------------------------------------------------------------------------- /components/Category.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Category.vue -------------------------------------------------------------------------------- /components/CategoryItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/CategoryItem.vue -------------------------------------------------------------------------------- /components/ColorScheme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/ColorScheme.vue -------------------------------------------------------------------------------- /components/Comments.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Comments.vue -------------------------------------------------------------------------------- /components/DarkMode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/DarkMode.vue -------------------------------------------------------------------------------- /components/DropdownLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/DropdownLink.vue -------------------------------------------------------------------------------- /components/DropdownTransition.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/DropdownTransition.vue -------------------------------------------------------------------------------- /components/FooterBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/FooterBar.vue -------------------------------------------------------------------------------- /components/FriendLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/FriendLink.vue -------------------------------------------------------------------------------- /components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Home.vue -------------------------------------------------------------------------------- /components/NavLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/NavLink.vue -------------------------------------------------------------------------------- /components/NavLinks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/NavLinks.vue -------------------------------------------------------------------------------- /components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Navbar.vue -------------------------------------------------------------------------------- /components/Post.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Post.vue -------------------------------------------------------------------------------- /components/PostMeta.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/PostMeta.vue -------------------------------------------------------------------------------- /components/PostNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/PostNav.vue -------------------------------------------------------------------------------- /components/PostTag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/PostTag.vue -------------------------------------------------------------------------------- /components/Reward.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Reward.vue -------------------------------------------------------------------------------- /components/SettingPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/SettingPanel.vue -------------------------------------------------------------------------------- /components/SideBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/SideBar.vue -------------------------------------------------------------------------------- /components/Sticker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Sticker.vue -------------------------------------------------------------------------------- /components/SubNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/SubNav.vue -------------------------------------------------------------------------------- /components/SvgSprite.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/SvgSprite.vue -------------------------------------------------------------------------------- /components/Tag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Tag.vue -------------------------------------------------------------------------------- /components/TagItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/TagItem.vue -------------------------------------------------------------------------------- /components/Toc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Toc.vue -------------------------------------------------------------------------------- /components/Valine.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/components/Valine.vue -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/deploy.sh -------------------------------------------------------------------------------- /global-components/Badge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/global-components/Badge.vue -------------------------------------------------------------------------------- /global-components/Icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/global-components/Icon.vue -------------------------------------------------------------------------------- /global-components/RelatedPosts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/global-components/RelatedPosts.vue -------------------------------------------------------------------------------- /global-components/ThemeSWUpdatePopup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/global-components/ThemeSWUpdatePopup.vue -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/index.js -------------------------------------------------------------------------------- /layouts/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/layouts/404.vue -------------------------------------------------------------------------------- /layouts/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/layouts/Layout.vue -------------------------------------------------------------------------------- /mixins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/mixins/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/package.json -------------------------------------------------------------------------------- /plugin/demo-code/DemoCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/demo-code/DemoCode.vue -------------------------------------------------------------------------------- /plugin/demo-code/enhanceAppFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/demo-code/enhanceAppFile.js -------------------------------------------------------------------------------- /plugin/demo-code/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/demo-code/index.js -------------------------------------------------------------------------------- /plugin/float-menu/FloatMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/float-menu/FloatMenu.vue -------------------------------------------------------------------------------- /plugin/float-menu/Search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/float-menu/Search.vue -------------------------------------------------------------------------------- /plugin/float-menu/enhanceAppFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/float-menu/enhanceAppFile.js -------------------------------------------------------------------------------- /plugin/float-menu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/float-menu/index.js -------------------------------------------------------------------------------- /plugin/theme-palette/ThemePalette.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/theme-palette/ThemePalette.vue -------------------------------------------------------------------------------- /plugin/theme-palette/enhanceAppFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/theme-palette/enhanceAppFile.js -------------------------------------------------------------------------------- /plugin/theme-palette/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/theme-palette/index.js -------------------------------------------------------------------------------- /plugin/theme-utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/plugin/theme-utils/index.js -------------------------------------------------------------------------------- /styles/code.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/code.styl -------------------------------------------------------------------------------- /styles/color_scheme.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/color_scheme.styl -------------------------------------------------------------------------------- /styles/custom_block.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/custom_block.styl -------------------------------------------------------------------------------- /styles/fonts.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/fonts.styl -------------------------------------------------------------------------------- /styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/index.styl -------------------------------------------------------------------------------- /styles/mobile.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/mobile.styl -------------------------------------------------------------------------------- /styles/palette.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/styles/palette.styl -------------------------------------------------------------------------------- /templates/dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/templates/dev.html -------------------------------------------------------------------------------- /templates/ssr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/templates/ssr.html -------------------------------------------------------------------------------- /util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/util/index.js -------------------------------------------------------------------------------- /util/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/80maker/vuepress-theme-maker/HEAD/util/node.js --------------------------------------------------------------------------------