404
42 |404
43 | 44 |tag 9 | margin-bottom: calc(-1.7rem - 6px); 10 | padding-bottom: calc(1.7rem - 6px); 11 | padding-left: 10px; 12 | padding-top: 10px; 13 | border-top-left-radius: 6px; 14 | border-top-right-radius: 6px; 15 | background-color: var(--code-bg-color); 16 | } 17 | 18 | .code-group__ul { 19 | margin: auto 0; 20 | padding-left: 0; 21 | display: inline-flex; 22 | list-style: none; 23 | } 24 | 25 | .code-group__nav-tab { 26 | border: 0; 27 | padding: 5px; 28 | cursor: pointer; 29 | background-color: transparent; 30 | font-size: 0.85em; 31 | line-height: 1.4; 32 | color: rgba(255, 255, 255, 0.9); 33 | font-weight: 600; 34 | } 35 | 36 | .code-group__nav-tab:focus { 37 | outline: none; 38 | } 39 | 40 | .code-group__nav-tab:focus-visible { 41 | outline: 1px solid rgba(255, 255, 255, 0.9); 42 | } 43 | 44 | .code-group__nav-tab-active { 45 | border-bottom: var(--c-brand) 1px solid; 46 | } 47 | 48 | @media (max-width: $MQMobileNarrow) { 49 | .code-group__nav { 50 | margin-left: -1.5rem; 51 | margin-right: -1.5rem; 52 | border-radius: 0; 53 | } 54 | } 55 | 56 | /** 57 | * code-group-item 58 | */ 59 | .code-group-item { 60 | display: none; 61 | } 62 | 63 | .code-group-item__active { 64 | display: block; 65 | } 66 | 67 | .code-group-item > pre { 68 | background-color: orange; 69 | } 70 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/coverStyle.css: -------------------------------------------------------------------------------- 1 | /*此文件为覆盖一些主题样式*/ 2 | .el-pager { 3 | margin-left: 1rem; 4 | margin-right: 1rem; 5 | } 6 | .el-pager li { 7 | height: 1.3rem; 8 | line-height: 1.3rem; 9 | color: #555555; 10 | cursor: pointer; 11 | padding-right: 10px; 12 | padding-left: 10px; 13 | margin-left: .3rem; 14 | margin-right: .3rem; 15 | -webkit-border-radius: 5px; 16 | border-radius: 5px; 17 | list-style: none; 18 | background-color: rgba(255,255,255,.8); 19 | } 20 | 21 | .el-icon-more { 22 | width: 2rem; 23 | } 24 | .el-icon-d-arrow-left,.el-icon-d-arrow-right { 25 | width: 2rem; 26 | } 27 | 28 | .el-pager li.active { 29 | background-color: #b2f7ef; 30 | color: whitesmoke; 31 | } 32 | 33 | .btn-next,.btn-prev { 34 | /*flex: 1;*/ 35 | height: 1.3rem; 36 | line-height: 1.3rem; 37 | color: #555555; 38 | cursor: pointer; 39 | padding-right: 10px; 40 | padding-left: 10px; 41 | margin-left: .3rem; 42 | margin-right: .3rem; 43 | -webkit-border-radius: 5px; 44 | border-radius: 5px; 45 | list-style: none; 46 | background-color: rgba(255,255,255,.8); 47 | } 48 | .el-pagination--small { 49 | display: flex; 50 | justify-content: center; 51 | align-items: center; 52 | } -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/custom-container.scss: -------------------------------------------------------------------------------- 1 | .custom-container { 2 | .custom-container-title { 3 | font-weight: 600; 4 | margin-bottom: -0.4rem; 5 | } 6 | 7 | &.tip, 8 | &.ley, 9 | &.warning, 10 | &.danger{ 11 | padding: 0.1rem 1.5rem; 12 | border-left-width: 0.5rem; 13 | border-left-style: solid; 14 | margin: 1rem 0; 15 | } 16 | 17 | &.tip { 18 | border-color: var(--c-tip); 19 | background-color: var(--c-tip-bg); 20 | color: var(--c-tip-text); 21 | 22 | .custom-container-title { 23 | color: var(--c-tip-title); 24 | } 25 | 26 | a { 27 | color: var(--c-tip-text-accent); 28 | } 29 | } 30 | 31 | 32 | &.warning { 33 | border-color: var(--c-warning); 34 | background-color: var(--c-warning-bg); 35 | color: var(--c-warning-text); 36 | 37 | .custom-container-title { 38 | color: var(--c-warning-title); 39 | } 40 | 41 | a { 42 | color: var(--c-warning-text-accent); 43 | } 44 | } 45 | 46 | &.danger { 47 | border-color: var(--c-danger); 48 | background-color: var(--c-danger-bg); 49 | color: var(--c-danger-text); 50 | 51 | .custom-container-title { 52 | color: var(--c-danger-title); 53 | } 54 | 55 | a { 56 | color: var(--c-danger-text-accent); 57 | } 58 | } 59 | 60 | &.details { 61 | display: block; 62 | position: relative; 63 | border-radius: 2px; 64 | margin: 1.6em 0; 65 | padding: 1.6em; 66 | background-color: var(--c-details-bg); 67 | 68 | h4 { 69 | margin-top: 0; 70 | } 71 | 72 | figure, 73 | p { 74 | &:last-child { 75 | margin-bottom: 0; 76 | padding-bottom: 0; 77 | } 78 | } 79 | 80 | summary { 81 | outline: none; 82 | cursor: pointer; 83 | } 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/index.scss: -------------------------------------------------------------------------------- 1 | @use 'vars'; 2 | @use 'vars-dark'; 3 | @use 'normalize'; 4 | @use 'arrow'; 5 | @use 'badge'; 6 | @use 'code'; 7 | @use 'code-group'; 8 | @use 'custom-container'; 9 | @use 'dropdown'; 10 | @use 'home'; 11 | @use 'layout'; 12 | @use 'navbar'; 13 | @use 'page'; 14 | @use 'sidebar'; 15 | @use 'sr-only'; 16 | @use 'toc'; 17 | @use 'transitions'; 18 | 19 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/normalize.scss: -------------------------------------------------------------------------------- 1 | html, 2 | body { 3 | padding: 0; 4 | margin: 0; 5 | background-color: var(--c-bg); 6 | transition: background-color ease 0.3s; 7 | } 8 | 9 | body { 10 | font-family: var(--font-family); 11 | -webkit-font-smoothing: antialiased; 12 | -moz-osx-font-smoothing: grayscale; 13 | font-size: 16px; 14 | color: var(--c-text); 15 | } 16 | 17 | a { 18 | font-weight: 500; 19 | color: var(--c-text-accent); 20 | text-decoration: none; 21 | overflow-wrap: break-word; 22 | } 23 | 24 | p a code { 25 | font-weight: 400; 26 | color: var(--c-text-accent); 27 | } 28 | 29 | kbd { 30 | font-family: var(--font-family-code); 31 | background: var(--c-bg-lighter); 32 | border: solid 0.15rem var(--c-border-dark); 33 | border-bottom: solid 0.25rem var(--c-border-dark); 34 | border-radius: 0.15rem; 35 | padding: 0 0.15em; 36 | } 37 | 38 | //rgba(185, 250, 248, 0.35) 39 | code { 40 | font-family: var(--font-family-code); 41 | color: #8186d5; 42 | padding: 0.25rem 0.5rem; 43 | margin: 0; 44 | font-weight: 650; 45 | font-size: 0.85em; 46 | background-color: rgba(185, 250, 248, 0.24); 47 | border-radius: 3px; 48 | overflow-wrap: break-word; 49 | //overflow-x: scroll; 50 | } 51 | 52 | blockquote { 53 | font-size: 1rem; 54 | color: #211e1e; 55 | border-left: 0.2rem solid rgba(66, 165, 245, 0.57); 56 | margin: 1rem 0; 57 | padding: 0.25rem 0 0.25rem 1rem; 58 | 59 | & > p { 60 | margin: 0; 61 | } 62 | } 63 | 64 | ul, 65 | ol { 66 | padding-left: 1.2em; 67 | } 68 | 69 | strong { 70 | font-weight: 600; 71 | } 72 | 73 | h1, 74 | h2, 75 | h3, 76 | h4, 77 | h5, 78 | h6 { 79 | font-weight: 600; 80 | line-height: 1.25; 81 | 82 | &:hover .header-anchor { 83 | opacity: 1; 84 | } 85 | } 86 | 87 | h1 { 88 | font-size: 2.2rem; 89 | } 90 | 91 | h2 { 92 | font-size: 1.65rem; 93 | padding-bottom: 0.3rem; 94 | //border-bottom: 1px solid var(--c-border); 95 | } 96 | 97 | h3 { 98 | font-size: 1.3rem; 99 | } 100 | 101 | h4 { 102 | font-size: 1.1rem; 103 | } 104 | 105 | h5 { 106 | font-size: 1rem; 107 | } 108 | 109 | h6 { 110 | font-size: 1rem; 111 | } 112 | 113 | a.header-anchor { 114 | font-size: 0.85em; 115 | float: left; 116 | margin-left: -0.87em; 117 | padding-right: 0.23em; 118 | margin-top: 0.125em; 119 | opacity: 1; 120 | 121 | &:hover { 122 | text-decoration: none; 123 | } 124 | 125 | &:focus-visible { 126 | opacity: 1; 127 | } 128 | } 129 | 130 | p, 131 | ul, 132 | ol { 133 | line-height: 1.7; 134 | } 135 | 136 | hr { 137 | border: 0; 138 | border-top: 1px solid var(--c-border); 139 | } 140 | 141 | table { 142 | border-collapse: collapse; 143 | margin: 1rem 0; 144 | display: block; 145 | overflow-x: auto; 146 | } 147 | 148 | tr { 149 | border-top: 1px solid var(--c-border-dark); 150 | 151 | &:nth-child(2n) { 152 | background-color: var(--c-bg-light); 153 | } 154 | } 155 | 156 | th, 157 | td { 158 | border: 1px solid var(--c-border-dark); 159 | padding: 0.6em 1em; 160 | } 161 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/page.scss: -------------------------------------------------------------------------------- 1 | @import '_variables'; 2 | @import '_wrapper'; 3 | 4 | .page { 5 | //padding-bottom: 2rem; 6 | display: block; 7 | } 8 | 9 | .page-meta { 10 | @extend %wrapper; 11 | padding-top: 1rem; 12 | padding-bottom: 1rem; 13 | overflow: auto; 14 | 15 | .meta-item { 16 | cursor: default; 17 | margin-top: 0.8rem; 18 | 19 | .meta-item-label { 20 | font-weight: 500; 21 | color: var(--c-text-lighter); 22 | } 23 | 24 | .meta-item-info { 25 | font-weight: 400; 26 | color: var(--c-text-quote); 27 | } 28 | } 29 | 30 | .edit-link { 31 | display: inline-block; 32 | margin-right: 0.25rem; 33 | } 34 | 35 | .last-updated { 36 | float: right; 37 | } 38 | } 39 | 40 | @media (max-width: $MQMobile) { 41 | .page-meta { 42 | padding-top: 0; 43 | .last-updated { 44 | font-size: 0.8em; 45 | float: none; 46 | } 47 | 48 | .contributors { 49 | font-size: 0.8em; 50 | } 51 | } 52 | } 53 | 54 | .page-nav { 55 | @extend %wrapper; 56 | padding-top: 1rem; 57 | padding-bottom: 0; 58 | 59 | .inner { 60 | min-height: 2rem; 61 | margin-top: 0; 62 | border-top: 1px solid var(--c-border); 63 | padding-top: 1rem; 64 | overflow: auto; 65 | } 66 | 67 | .next { 68 | float: right; 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/sidebar.scss: -------------------------------------------------------------------------------- 1 | @import '_variables'; 2 | 3 | .sidebar { 4 | ul { 5 | padding: 0; 6 | margin: 0; 7 | list-style-type: none; 8 | } 9 | 10 | a { 11 | display: inline-block; 12 | } 13 | 14 | .navbar-links { 15 | display: none; 16 | border-bottom: 1px solid var(--c-border); 17 | padding: 0.5rem 0 0.75rem 0; 18 | 19 | a { 20 | font-weight: 600; 21 | } 22 | 23 | .navbar-links-item { 24 | display: block; 25 | line-height: 1.25rem; 26 | font-size: 1.1em; 27 | padding: 0.5rem 0 0.5rem 1.5rem; 28 | } 29 | } 30 | 31 | .sidebar-links { 32 | padding: 1.5rem 0; 33 | 34 | > li:not(:first-child) { 35 | margin-top: 0.75rem; 36 | } 37 | 38 | .sidebar-sub-items { 39 | padding-left: 1rem; 40 | font-size: 0.95em; 41 | } 42 | } 43 | } 44 | 45 | @media (max-width: $MQMobile) { 46 | .sidebar { 47 | .navbar-links { 48 | display: block; 49 | 50 | .dropdown-wrapper 51 | .nav-dropdown 52 | .dropdown-item 53 | a.router-link-active::after { 54 | top: calc(1rem - 2px); 55 | } 56 | } 57 | 58 | .sidebar-links { 59 | padding: 1rem 0; 60 | } 61 | } 62 | } 63 | 64 | .sidebar-heading { 65 | color: var(--c-text); 66 | transition: color 0.15s ease; 67 | font-size: 1.1em; 68 | font-weight: bold; 69 | padding: 0.35rem 1.5rem 0.35rem 1.25rem; 70 | width: 100%; 71 | box-sizing: border-box; 72 | margin: 0; 73 | border-left: 0.25rem solid transparent; 74 | 75 | .arrow { 76 | position: relative; 77 | top: -0.12em; 78 | left: 0.5em; 79 | } 80 | } 81 | 82 | .sidebar-item:not(.sidebar-heading) { 83 | font-size: 1em; 84 | font-weight: 400; 85 | display: inline-block; 86 | color: var(--c-text); 87 | border-left: 0.25rem solid transparent; 88 | margin: 0; 89 | padding: 0.35rem 1rem 0.35rem 2rem; 90 | line-height: 1.4; 91 | width: 100%; 92 | box-sizing: border-box; 93 | 94 | .sidebar-links > &:not(:first-child) { 95 | margin-top: 0.75rem; 96 | } 97 | 98 | .sidebar-sub-items & { 99 | padding: 0.25rem 1rem 0.25rem 1.75rem; 100 | } 101 | } 102 | 103 | .sidebar-item { 104 | cursor: default; 105 | } 106 | 107 | a.sidebar-item { 108 | cursor: pointer; 109 | 110 | &:hover { 111 | color: var(--c-text-accent); 112 | } 113 | 114 | &.active { 115 | font-weight: 600; 116 | color: var(--c-text-accent); 117 | border-left-color: var(--c-text-accent); 118 | } 119 | 120 | &.sidebar-heading.active { 121 | font-weight: bold; 122 | border-left-color: transparent; 123 | } 124 | 125 | .sidebar-sub-items &.active { 126 | font-weight: 500; 127 | border-left-color: transparent; 128 | } 129 | } 130 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/sr-only.scss: -------------------------------------------------------------------------------- 1 | .sr-only { 2 | position: absolute; 3 | width: 1px; 4 | height: 1px; 5 | padding: 0; 6 | margin: -1px; 7 | overflow: hidden; 8 | clip: rect(0, 0, 0, 0); 9 | white-space: nowrap; 10 | border-width: 0; 11 | user-select: none; 12 | } 13 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/toc.scss: -------------------------------------------------------------------------------- 1 | .table-of-contents { 2 | .badge { 3 | vertical-align: middle; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/transitions.scss: -------------------------------------------------------------------------------- 1 | .fade-slide-y-enter-active { 2 | transition: all 0.3s ease; 3 | } 4 | 5 | .fade-slide-y-leave-active { 6 | transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1); 7 | } 8 | 9 | .fade-slide-y-enter-from, 10 | .fade-slide-y-leave-to { 11 | transform: translateY(10px); 12 | opacity: 0; 13 | } 14 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/styles/vars-dark.scss: -------------------------------------------------------------------------------- 1 | html.dark { 2 | // brand colors 3 | --c-brand: #3aa675; 4 | --c-brand-light: #349469; 5 | 6 | // background colors 7 | --c-bg: #22272e; 8 | --c-bg-light: #2b313a; 9 | --c-bg-lighter: #262c34; 10 | 11 | // text colors 12 | --c-text: #adbac7; 13 | --c-text-light: #96a7b7; 14 | --c-text-lighter: #8b9eb0; 15 | --c-text-lightest: #8094a8; 16 | 17 | // border colors 18 | --c-border: #3e4c5a; 19 | --c-border-dark: #34404c; 20 | 21 | // custom container colors 22 | --c-tip: #318a62; 23 | --c-warning: #ceab00; 24 | --c-warning-bg: #7e755b; 25 | --c-warning-title: #ceac03; 26 | --c-warning-text: #362e00; 27 | --c-danger: #940000; 28 | --c-danger-bg: #806161; 29 | --c-danger-title: #610000; 30 | --c-danger-text: #3a0000; 31 | --c-details-bg: #323843; 32 | 33 | // code blocks vars 34 | --code-hl-bg-color: #363b46; 35 | } 36 | 37 | // plugin-docsearch 38 | html.dark .DocSearch { 39 | --docsearch-logo-color: var(--c-text); 40 | --docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309; 41 | --docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 42 | 0 2px 2px 0 rgba(3, 4, 9, 0.3); 43 | --docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21); 44 | --docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, 0.5), 45 | 0 -4px 8px 0 rgba(0, 0, 0, 0.2); 46 | } 47 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './resolveEditLink'; 2 | export * from './resolveRepoType'; 3 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/index.js: -------------------------------------------------------------------------------- 1 | export * from './resolveEditLink'; 2 | export * from './resolveRepoType'; 3 | 4 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/resolveEditLink.d.ts: -------------------------------------------------------------------------------- 1 | import type { RepoType } from './resolveRepoType'; 2 | export declare const editLinkPatterns: Record, string>; 3 | export declare const resolveEditLink: ({ docsRepo, docsBranch, docsDir, filePathRelative, editLinkPattern, }: { 4 | docsRepo: string; 5 | docsBranch: string; 6 | docsDir: string; 7 | filePathRelative: string; 8 | editLinkPattern?: string | undefined; 9 | }) => string | null; 10 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/resolveEditLink.js: -------------------------------------------------------------------------------- 1 | import { isLinkHttp, removeLeadingSlash, removeEndingSlash, } from '@vuepress/shared'; 2 | import { resolveRepoType } from './resolveRepoType'; 3 | export const editLinkPatterns = { 4 | GitHub: ':repo/edit/:branch/:path', 5 | GitLab: ':repo/-/edit/:branch/:path', 6 | Gitee: ':repo/edit/:branch/:path', 7 | Bitbucket: ':repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default', 8 | }; 9 | export const resolveEditLink = ({ docsRepo, docsBranch, docsDir, filePathRelative, editLinkPattern, }) => { 10 | const repoType = resolveRepoType(docsRepo); 11 | let pattern; 12 | if (editLinkPattern) { 13 | pattern = editLinkPattern; 14 | } 15 | else if (repoType !== null) { 16 | pattern = editLinkPatterns[repoType]; 17 | } 18 | if (!pattern) 19 | return null; 20 | return pattern 21 | .replace(/:repo/, isLinkHttp(docsRepo) ? docsRepo : `https://github.com/${docsRepo}`) 22 | .replace(/:branch/, docsBranch) 23 | .replace(/:path/, removeLeadingSlash(`${removeEndingSlash(docsDir)}/${filePathRelative}`)); 24 | }; 25 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/resolveRepoType.d.ts: -------------------------------------------------------------------------------- 1 | export declare type RepoType = 'GitHub' | 'GitLab' | 'Gitee' | 'Bitbucket' | null; 2 | export declare const resolveRepoType: (repo: string) => RepoType; 3 | -------------------------------------------------------------------------------- /Aurora-theme/lib/client/utils/resolveRepoType.js: -------------------------------------------------------------------------------- 1 | import { isLinkHttp } from '@vuepress/shared'; 2 | export const resolveRepoType = (repo) => { 3 | if (!isLinkHttp(repo) || /github\.com/.test(repo)) 4 | return 'GitHub'; 5 | if (/bitbucket\.org/.test(repo)) 6 | return 'Bitbucket'; 7 | if (/gitlab\.com/.test(repo)) 8 | return 'GitLab'; 9 | if (/gitee\.com/.test(repo)) 10 | return 'Gitee'; 11 | return null; 12 | }; 13 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/auroraTheme.ts: -------------------------------------------------------------------------------- 1 | import type { Theme, ThemeConfig } from '@vuepress/core'; 2 | import type { DefaultThemeLocaleOptions, DefaultThemePluginsOptions } from '../shared'; 3 | export interface DefaultThemeOptions extends ThemeConfig, DefaultThemeLocaleOptions { 4 | /** 5 | * To avoid confusion with the root `plugins` option, 6 | * we use `themePlugins` 7 | */ 8 | themePlugins?: DefaultThemePluginsOptions; 9 | } 10 | export declare const auroraTheme: Theme ; 11 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/index.d.ts: -------------------------------------------------------------------------------- 1 | import { auroraTheme } from './auroraTheme'; 2 | export * from '../shared'; 3 | export * from './auroraTheme'; 4 | export * from './utils'; 5 | export default auroraTheme; 6 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { 3 | if (k2 === undefined) k2 = k; 4 | Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); 5 | }) : (function(o, m, k, k2) { 6 | if (k2 === undefined) k2 = k; 7 | o[k2] = m[k]; 8 | })); 9 | var __exportStar = (this && this.__exportStar) || function(m, exports) { 10 | for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); 11 | }; 12 | Object.defineProperty(exports, "__esModule", { value: true }); 13 | const auroraTheme = require("./auroraTheme"); 14 | __exportStar(require("../shared"), exports); 15 | __exportStar(require("./auroraTheme"), exports); 16 | __exportStar(require("./utils"), exports); 17 | exports.default = auroraTheme.auroraTheme; 18 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/assignDefaultLocaleOptions.d.ts: -------------------------------------------------------------------------------- 1 | import type { DefaultThemeLocaleOptions } from '../../shared'; 2 | /** 3 | * Assign default options to `themeConfig` 4 | */ 5 | export declare const assignDefaultLocaleOptions: (localeOptions: DefaultThemeLocaleOptions) => void; 6 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/assignDefaultLocaleOptions.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.assignDefaultLocaleOptions = void 0; 4 | const defaultLocaleOptions = { 5 | // navbar 6 | navbar: [], 7 | logo: null, 8 | darkMode: true, 9 | repo: null, 10 | selectLanguageText: 'Languages', 11 | selectLanguageAriaLabel: 'Select language', 12 | // sidebar 13 | sidebar: 'auto', 14 | sidebarDepth: 2, 15 | // page meta 16 | editLink: true, 17 | editLinkText: 'Edit this page', 18 | lastUpdated: true, 19 | lastUpdatedText: 'Last Updated', 20 | contributors: true, 21 | contributorsText: 'Contributors', 22 | // 404 page messages 23 | notFound: [ 24 | `There's nothing here.`, 25 | `How did we get here?`, 26 | `That's a Four-Oh-Four.`, 27 | `Looks like we've got some broken links.`, 28 | ], 29 | backToHome: 'Take me home', 30 | // ` ` sr-only 31 | openInNewWindow: 'open in new window', 32 | }; 33 | const defaultLocaleData = { 34 | // navbar 35 | selectLanguageName: 'English', 36 | }; 37 | /** 38 | * Assign default options to `themeConfig` 39 | */ 40 | const assignDefaultLocaleOptions = (localeOptions) => { 41 | if (!localeOptions.locales) { 42 | localeOptions.locales = {}; 43 | } 44 | if (!localeOptions.locales['/']) { 45 | localeOptions.locales['/'] = {}; 46 | } 47 | Object.assign(localeOptions, { 48 | ...defaultLocaleOptions, 49 | ...localeOptions, 50 | }); 51 | Object.assign(localeOptions.locales['/'], { 52 | ...defaultLocaleData, 53 | ...localeOptions.locales['/'], 54 | }); 55 | }; 56 | exports.assignDefaultLocaleOptions = assignDefaultLocaleOptions; 57 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './assignDefaultLocaleOptions'; 2 | export * from './resolveActiveHeaderLinksPluginOptions'; 3 | export * from './resolveContainerPluginOptions'; 4 | export * from './resolveGitPluginOptions'; 5 | export * from './resolveMediumZoomPluginOptions'; 6 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { 3 | if (k2 === undefined) k2 = k; 4 | Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); 5 | }) : (function(o, m, k, k2) { 6 | if (k2 === undefined) k2 = k; 7 | o[k2] = m[k]; 8 | })); 9 | var __exportStar = (this && this.__exportStar) || function(m, exports) { 10 | for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); 11 | }; 12 | Object.defineProperty(exports, "__esModule", { value: true }); 13 | __exportStar(require("./assignDefaultLocaleOptions"), exports); 14 | __exportStar(require("./resolveActiveHeaderLinksPluginOptions"), exports); 15 | __exportStar(require("./resolveContainerPluginOptions"), exports); 16 | __exportStar(require("./resolveGitPluginOptions"), exports); 17 | __exportStar(require("./resolveMediumZoomPluginOptions"), exports); 18 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveActiveHeaderLinksPluginOptions.d.ts: -------------------------------------------------------------------------------- 1 | import type { ActiveHeaderLinksPluginOptions } from '@vuepress/plugin-active-header-links'; 2 | import type { DefaultThemePluginsOptions } from '../../shared'; 3 | /** 4 | * Resolve options for @vuepress/plugin-active-header-links 5 | */ 6 | export declare const resolveActiveHeaderLinksPluginOptions: (themePlugins: DefaultThemePluginsOptions) => ActiveHeaderLinksPluginOptions | boolean; 7 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveActiveHeaderLinksPluginOptions.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.resolveActiveHeaderLinksPluginOptions = void 0; 4 | /** 5 | * Resolve options for @vuepress/plugin-active-header-links 6 | */ 7 | const resolveActiveHeaderLinksPluginOptions = (themePlugins) => { 8 | if ((themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.activeHeaderLinks) === false) { 9 | return false; 10 | } 11 | return { 12 | headerLinkSelector: 'a.sidebar-item', 13 | headerAnchorSelector: '.header-anchor', 14 | }; 15 | }; 16 | exports.resolveActiveHeaderLinksPluginOptions = resolveActiveHeaderLinksPluginOptions; 17 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveContainerPluginOptions.d.ts: -------------------------------------------------------------------------------- 1 | import type { ContainerPluginOptions } from '@vuepress/plugin-container'; 2 | import type { DefaultThemePluginsOptions, DefaultThemeData } from '../../shared'; 3 | /** 4 | * Resolve options for @vuepress/plugin-container 5 | * 6 | * For custom containers default title 7 | */ 8 | export declare const resolveContainerPluginOptions: (themePlugins: DefaultThemePluginsOptions, localeOptions: DefaultThemeData, type: 'tip' | 'warning' | 'danger') => ContainerPluginOptions | boolean; 9 | /** 10 | * Resolve options for @vuepress/plugin-container 11 | * 12 | * For details container 13 | */ 14 | export declare const resolveContainerPluginOptionsForDetails: (themePlugins: DefaultThemePluginsOptions) => ContainerPluginOptions | boolean; 15 | /** 16 | * Resolve options for @vuepress/plugin-container 17 | * 18 | * For code-group container 19 | */ 20 | export declare const resolveContainerPluginOptionsForCodeGroup: (themePlugins: DefaultThemePluginsOptions) => ContainerPluginOptions | boolean; 21 | /** 22 | * Resolve options for @vuepress/plugin-container 23 | * 24 | * For code-group-item block 25 | */ 26 | export declare const resolveContainerPluginOptionsForCodeGroupItem: (themePlugins: DefaultThemePluginsOptions) => ContainerPluginOptions | boolean; 27 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveContainerPluginOptions.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.resolveContainerPluginOptionsForCodeGroupItem = exports.resolveContainerPluginOptionsForCodeGroup = exports.resolveContainerPluginOptionsForDetails = exports.resolveContainerPluginOptions = void 0; 4 | /** 5 | * Resolve options for @vuepress/plugin-container 6 | * 7 | * For custom containers default title 8 | */ 9 | const resolveContainerPluginOptions = (themePlugins, localeOptions, type) => { 10 | var _a; 11 | if (((_a = themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.container) === null || _a === void 0 ? void 0 : _a[type]) === false) { 12 | return false; 13 | } 14 | const locales = Object.entries(localeOptions.locales || {}).reduce((result, [key, value]) => { 15 | var _a; 16 | result[key] = { 17 | defaultInfo: (_a = value === null || value === void 0 ? void 0 : value[type]) !== null && _a !== void 0 ? _a : localeOptions[type], 18 | }; 19 | return result; 20 | }, {}); 21 | return { 22 | type, 23 | locales, 24 | }; 25 | }; 26 | exports.resolveContainerPluginOptions = resolveContainerPluginOptions; 27 | /** 28 | * Resolve options for @vuepress/plugin-container 29 | * 30 | * For details container 31 | */ 32 | const resolveContainerPluginOptionsForDetails = (themePlugins) => { 33 | var _a; 34 | if (((_a = themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.container) === null || _a === void 0 ? void 0 : _a.details) === false) { 35 | return false; 36 | } 37 | return { 38 | type: 'details', 39 | before: (info) => ` ${info ? `\n', 41 | }; 42 | }; 43 | exports.resolveContainerPluginOptionsForDetails = resolveContainerPluginOptionsForDetails; 44 | /** 45 | * Resolve options for @vuepress/plugin-container 46 | * 47 | * For code-group container 48 | */ 49 | const resolveContainerPluginOptionsForCodeGroup = (themePlugins) => { 50 | var _a; 51 | if (((_a = themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.container) === null || _a === void 0 ? void 0 : _a.codeGroup) === false) { 52 | return false; 53 | } 54 | return { 55 | type: 'code-group', 56 | before: () => `${info}
` : ''}\n`, 40 | after: () => '\n`, 57 | after: () => ' \n', 58 | }; 59 | }; 60 | exports.resolveContainerPluginOptionsForCodeGroup = resolveContainerPluginOptionsForCodeGroup; 61 | /** 62 | * Resolve options for @vuepress/plugin-container 63 | * 64 | * For code-group-item block 65 | */ 66 | const resolveContainerPluginOptionsForCodeGroupItem = (themePlugins) => { 67 | var _a; 68 | if (((_a = themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.container) === null || _a === void 0 ? void 0 : _a.codeGroupItem) === false) { 69 | return false; 70 | } 71 | return { 72 | type: 'code-group-item', 73 | before: (info) => `\n`, 74 | after: () => ' \n', 75 | }; 76 | }; 77 | exports.resolveContainerPluginOptionsForCodeGroupItem = resolveContainerPluginOptionsForCodeGroupItem; 78 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveGitPluginOptions.d.ts: -------------------------------------------------------------------------------- 1 | import type { GitPluginOptions } from '@vuepress/plugin-git'; 2 | import type { DefaultThemePluginsOptions, DefaultThemeLocaleOptions } from '../../shared'; 3 | /** 4 | * Resolve options for @vuepress/plugin-git 5 | */ 6 | export declare const resolveGitPluginOptions: (themePlugins: DefaultThemePluginsOptions, localeOptions: DefaultThemeLocaleOptions) => GitPluginOptions | boolean; 7 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveGitPluginOptions.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.resolveGitPluginOptions = void 0; 4 | /** 5 | * Resolve options for @vuepress/plugin-git 6 | */ 7 | const resolveGitPluginOptions = (themePlugins, localeOptions) => { 8 | if ((themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.git) === false) { 9 | return false; 10 | } 11 | const enableUpdatedTime = localeOptions.lastUpdated !== false; 12 | const enableContributors = localeOptions.contributors !== false; 13 | if (!enableUpdatedTime && !enableContributors) { 14 | return false; 15 | } 16 | return { 17 | createdTime: false, 18 | updatedTime: enableUpdatedTime, 19 | contributors: enableContributors, 20 | }; 21 | }; 22 | exports.resolveGitPluginOptions = resolveGitPluginOptions; 23 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveMediumZoomPluginOptions.d.ts: -------------------------------------------------------------------------------- 1 | import type { MediumZoomPluginOptions } from '@vuepress/plugin-medium-zoom'; 2 | import type { DefaultThemePluginsOptions } from '../../shared'; 3 | /** 4 | * Resolve options for @vuepress/plugin-medium-zoom 5 | */ 6 | export declare const resolveMediumZoomPluginOptions: (themePlugins: DefaultThemePluginsOptions) => MediumZoomPluginOptions | boolean; 7 | -------------------------------------------------------------------------------- /Aurora-theme/lib/node/utils/resolveMediumZoomPluginOptions.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.resolveMediumZoomPluginOptions = void 0; 4 | /** 5 | * Resolve options for @vuepress/plugin-medium-zoom 6 | */ 7 | const resolveMediumZoomPluginOptions = (themePlugins) => { 8 | if ((themePlugins === null || themePlugins === void 0 ? void 0 : themePlugins.mediumZoom) === false) { 9 | return false; 10 | } 11 | return { 12 | //selector: '.theme-default-content > img, .theme-default-content :not(a) > img', 13 | selector: '.medium-zoom-content > img, .medium-zoom-content :not(a) > img, .medium-zoom-content :not(button) > img', 14 | zoomOptions: {}, 15 | // should greater than page transition duration 16 | delay: 400, 17 | }; 18 | }; 19 | exports.resolveMediumZoomPluginOptions = resolveMediumZoomPluginOptions; 20 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './nav'; 2 | export * from './options'; 3 | export * from './page'; 4 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { 3 | if (k2 === undefined) k2 = k; 4 | Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); 5 | }) : (function(o, m, k, k2) { 6 | if (k2 === undefined) k2 = k; 7 | o[k2] = m[k]; 8 | })); 9 | var __exportStar = (this && this.__exportStar) || function(m, exports) { 10 | for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); 11 | }; 12 | Object.defineProperty(exports, "__esModule", { value: true }); 13 | __exportStar(require("./nav"), exports); 14 | __exportStar(require("./options"), exports); 15 | __exportStar(require("./page"), exports); 16 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/nav.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Base nav item, displayed as text 3 | */ 4 | export interface NavItem { 5 | text: string; 6 | ariaLabel?: string; 7 | } 8 | /** 9 | * Base nav group, has nav items children 10 | */ 11 | export interface NavGroupextends NavItem { 12 | children: T[]; 13 | } 14 | /** 15 | * Props for ` ` 16 | */ 17 | export interface NavLink extends NavItem { 18 | link: string; 19 | rel?: string; 20 | target?: string; 21 | activeMatch?: string; 22 | } 23 | /** 24 | * Navbar types 25 | */ 26 | export declare type NavbarItem = NavLink; 27 | export declare type NavbarGroup = NavGroup ; 28 | export declare type NavbarConfig = (NavbarItem | NavbarGroup | string)[]; 29 | export declare type ResolvedNavbarItem = NavbarItem | NavGroup ; 30 | /** 31 | * Sidebar types 32 | */ 33 | export declare type SidebarItem = NavItem & Partial & Partial , 'children'>>; 34 | export declare type SidebarConfigArray = (SidebarItem | string)[]; 35 | export declare type SidebarConfigObject = Record ; 36 | export declare type SidebarConfig = SidebarConfigArray | SidebarConfigObject; 37 | export declare type ResolvedSidebarItem = NavItem & Partial & Partial , 'children'>>; 38 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/nav.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/options.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/page.d.ts: -------------------------------------------------------------------------------- 1 | import type { GitPluginPageData } from '@vuepress/plugin-git'; 2 | import type { NavLink, SidebarConfig } from './nav'; 3 | export interface DefaultThemePageData extends GitPluginPageData { 4 | filePathRelative: string | null; 5 | } 6 | export interface DefaultThemePageFrontmatter { 7 | home?: boolean; 8 | navbar?: boolean; 9 | pageClass?: string; 10 | } 11 | export interface DefaultThemeHomePageFrontmatter extends DefaultThemePageFrontmatter { 12 | home: true; 13 | heroImage?: string; 14 | heroImageDark?: string; 15 | heroAlt?: string; 16 | heroText?: string | null; 17 | tagline?: string | null; 18 | actions?: { 19 | text: string; 20 | link: string; 21 | type?: 'primary' | 'secondary'; 22 | }[]; 23 | features?: { 24 | title: string; 25 | details: string; 26 | }[]; 27 | footer?: string; 28 | footerHtml?: boolean; 29 | } 30 | export interface DefaultThemeNormalPageFrontmatter extends DefaultThemePageFrontmatter { 31 | home?: false; 32 | editLink?: boolean; 33 | editLinkPattern?: string; 34 | lastUpdated?: boolean; 35 | contributors?: boolean; 36 | sidebar?: 'auto' | false | SidebarConfig; 37 | sidebarDepth?: number; 38 | prev?: string | NavLink; 39 | next?: string | NavLink; 40 | } 41 | -------------------------------------------------------------------------------- /Aurora-theme/lib/shared/page.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /Aurora-theme/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vuepress-theme-aurora", 3 | "version": "1.13.4", 4 | "description": "A vuepress-based animation blog theme, simple, beautiful, multi-color, multiple custom functions, providing article poster sharing, talk, photo album, comment and other features 一个基于vuepress的动漫类博客主题,简洁,漂亮,多色彩,多种自定义功能,提供文章海报分享,说说,相册,评论等特色功�?", 5 | "main": "./lib/node/index.js", 6 | "directories": { 7 | "lib": "lib" 8 | }, 9 | "scripts": { 10 | "test": "echo \"Error: no test specified\" && exit 1" 11 | }, 12 | "repository": { 13 | "type": "git", 14 | "url": "https://github.com/vuepress-aurora/vuepress-theme-aurora" 15 | }, 16 | "keywords": [ 17 | "vuepress-theme", 18 | "vuepress-theme-aurora", 19 | "anime-blog", 20 | "vue", 21 | "theme", 22 | "blog-theme", 23 | "vuepress", 24 | "blog", 25 | "theme-blog", 26 | "colors-theme", 27 | "aurora theme" 28 | ], 29 | "author": "qsyyke", 30 | "license": "ISC", 31 | "bugs": { 32 | "url": "https://github.com/vuepress-aurora/vuepress-theme-aurora/issues" 33 | }, 34 | "homepage": "https://aurora.xcye.xyz/", 35 | "devDependencies": { 36 | "@vuepress/plugin-search": "2.0.0-beta.33", 37 | "stylus-loader": "^6.1.0", 38 | "vuepress": "2.0.0-beta.33", 39 | "vuepress-webpack": "2.0.0-beta.33" 40 | }, 41 | "dependencies": { 42 | "swiper": "^8.0.6", 43 | "default-passive-events": "^2.0.0", 44 | "axios": "^0.21.1", 45 | "@waline/client": "^1.3.10", 46 | "easy-typer-js": "^2.1.0", 47 | "html2canvas": "^1.3.2", 48 | "qrcode": "^1.4.4", 49 | "vue-fucking-gallery": "^1.0.1", 50 | "vuex": "^4.0.0-0", 51 | "@types/jquery": "^3.5.6", 52 | "jquery": "^3.2.1", 53 | "reading-time-estimator": "^1.4.0", 54 | "vuepress-plugin-coze": "latest", 55 | "vuepress-plugin-archive": "latest", 56 | "vuepress-plugin-bubble": "latest", 57 | "vuepress-plugin-player": "latest", 58 | "gsap": "^3.8.0", 59 | "markdown-it-modify-token": "latest", 60 | "smoothscroll-polyfill": "^0.4.4" 61 | } 62 | } 63 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Welcome everyone pr 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Vuepress-Aurora 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /docs/.vuepress/clientAppEnhance.js: -------------------------------------------------------------------------------- 1 | import { defineClientAppEnhance } from '@vuepress/client' 2 | // import UseBlog from "./components/UseBlog.vue"; 3 | export default defineClientAppEnhance(({ app, router, siteData }) => { 4 | // app.component("UseBlog",UseBlog) 5 | }) -------------------------------------------------------------------------------- /docs/.vuepress/components/UseBlog.vue: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 21 | 22 | 23 | 48 | 49 | -------------------------------------------------------------------------------- /docs/.vuepress/donate.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | donate: { 3 | 4 | //赞赏页面,支付二维码,推荐放置两张图片链接 5 | donateImg: [ 6 | "/aurora/wxpay.png", 7 | "/aurora/zfbpay.jpg", 8 | ], 9 | 10 | //是否在文章页面显示赞赏 默认显示 11 | articlePage: true, 12 | 13 | //是否在关于页面显示 默认显示 14 | aboutPage: true, 15 | 16 | //显示在赞赏页面的信息 17 | donateProduct: [ 18 | { 19 | //名字 20 | name: "奶茶", 21 | 22 | //图片地址 23 | img: "/aurora/nc.jpeg", 24 | 25 | //价格 26 | price: 18, 27 | 28 | //前缀 29 | prefix: "$", 30 | }, 31 | { 32 | name: "全味奶茶", 33 | img: "/aurora/image-20210911233612031.png", 34 | price: 11, 35 | prefix: "¥", 36 | }, 37 | ], 38 | 39 | //是否显示在线支付的订单信息,如果需要开启,请自己写支付接口,自己修改源码,默认关闭 40 | //onlineList: true, v1.11.2已被移除 41 | 42 | //用户赞赏列表数组 43 | donateList: [ 44 | { 45 | name: "初尘", 46 | msg: "主题太棒了", 47 | img: "/aurora/nc.jpeg", 48 | price: 7, 49 | prefix: "¥", 50 | } 51 | ], 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /docs/.vuepress/message.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | //这里是将config.js中的公告部分单独提取出来,方便配置 3 | message: [ 4 | '该博客主题为Aurora,vuepress-theme-Aurora', 5 | "主题交流群: 681602026,欢迎各位大佬进群交流", 6 | ] 7 | } -------------------------------------------------------------------------------- /docs/.vuepress/new.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | themeConfig: { 3 | 4 | } 5 | } -------------------------------------------------------------------------------- /docs/.vuepress/public/aa bb-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aa bb-11.png -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora-loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora-loading.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora/image-20210911233612031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora/image-20210911233612031.png -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora/nc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora/nc.jpeg -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora/wechat.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora/wxpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora/wxpay.png -------------------------------------------------------------------------------- /docs/.vuepress/public/aurora/zfbpay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/aurora/zfbpay.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/avatar.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/avatar.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/1.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/2.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/3.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/4.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/404901.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/404901.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/5.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/5332.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/5332.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/555260.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/555260.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/5849.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/5849.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/669.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/669.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/734386.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/734386.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/763311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/763311.png -------------------------------------------------------------------------------- /docs/.vuepress/public/bg/about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/bg/about.jpg -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100009647.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100009647.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100103898.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100103898.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100344348.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100344348.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100424035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100424035.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100502873.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100502873.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106100608395.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106100608395.png -------------------------------------------------------------------------------- /docs/.vuepress/public/friendImg/image-20211106101057042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/friendImg/image-20211106101057042.png -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/download (3).zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/icon/download (3).zip -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/iconfont.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: "aurora-font"; /* Project id 2929813 */ 3 | src: url('iconfont.woff2?t=1636589346664') format('woff2'), 4 | url('iconfont.woff?t=1636589346664') format('woff'), 5 | url('iconfont.ttf?t=1636589346664') format('truetype'); 6 | } 7 | 8 | .aurora-font { 9 | font-family: "aurora-font" !important; 10 | font-size: 16px; 11 | font-style: normal; 12 | -webkit-font-smoothing: antialiased; 13 | -moz-osx-font-smoothing: grayscale; 14 | } 15 | 16 | .custom-aurora-bianji:before { 17 | content: "\e8ac"; 18 | } 19 | 20 | .custom-aurora-caidan:before { 21 | content: "\e8ad"; 22 | } 23 | 24 | .custom-aurora-anquan:before { 25 | content: "\e8ab"; 26 | } 27 | 28 | .custom-aurora-dianzan:before { 29 | content: "\e8ae"; 30 | } 31 | 32 | .custom-aurora-dingdan:before { 33 | content: "\e8af"; 34 | } 35 | 36 | .custom-aurora-faxian:before { 37 | content: "\e8b0"; 38 | } 39 | 40 | -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/iconfont.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2929813", 3 | "name": "custom-icon", 4 | "font_family": "aurora-font", 5 | "css_prefix_text": "custom-aurora-", 6 | "description": "", 7 | "glyphs": [ 8 | { 9 | "icon_id": "11372640", 10 | "name": "编辑", 11 | "font_class": "bianji", 12 | "unicode": "e8ac", 13 | "unicode_decimal": 59564 14 | }, 15 | { 16 | "icon_id": "11372642", 17 | "name": "彩蛋", 18 | "font_class": "caidan", 19 | "unicode": "e8ad", 20 | "unicode_decimal": 59565 21 | }, 22 | { 23 | "icon_id": "11372643", 24 | "name": "安全", 25 | "font_class": "anquan", 26 | "unicode": "e8ab", 27 | "unicode_decimal": 59563 28 | }, 29 | { 30 | "icon_id": "11372651", 31 | "name": "点赞", 32 | "font_class": "dianzan", 33 | "unicode": "e8ae", 34 | "unicode_decimal": 59566 35 | }, 36 | { 37 | "icon_id": "11372658", 38 | "name": "订单", 39 | "font_class": "dingdan", 40 | "unicode": "e8af", 41 | "unicode_decimal": 59567 42 | }, 43 | { 44 | "icon_id": "11372661", 45 | "name": "发现", 46 | "font_class": "faxian", 47 | "unicode": "e8b0", 48 | "unicode_decimal": 59568 49 | } 50 | ] 51 | } 52 | -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/icon/iconfont.ttf -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/icon/iconfont.woff -------------------------------------------------------------------------------- /docs/.vuepress/public/icon/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/icon/iconfont.woff2 -------------------------------------------------------------------------------- /docs/.vuepress/public/ljz.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/ljz.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/my-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/my-cover.png -------------------------------------------------------------------------------- /docs/.vuepress/public/song/1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/song/1.mp3 -------------------------------------------------------------------------------- /docs/.vuepress/public/song/2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/song/2.mp3 -------------------------------------------------------------------------------- /docs/.vuepress/public/song/3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/song/3.mp3 -------------------------------------------------------------------------------- /docs/.vuepress/public/user.js: -------------------------------------------------------------------------------- 1 | export let sites = [ 2 | { 3 | //网站标题 4 | title: "qsyyke", 5 | 6 | //站点链接 7 | url: "https://blog.cco.vin", 8 | 9 | //站点logo 10 | logo: "https://ooszy.cco.vin/img/blog-public/avatar.jpg", 11 | 12 | //站点描述 13 | describe: "I do not follow,i lives is always all you want", 14 | }, 15 | ] 16 | -------------------------------------------------------------------------------- /docs/.vuepress/public/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/.vuepress/public/wechat.jpg -------------------------------------------------------------------------------- /docs/.vuepress/randomColor.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | //这里是将config.js中的随机颜色部分单独提取出来,方便配置 3 | randomColor: [ 4 | "#ffcad4", "#d8e2dc", "#8d99ae", "#b8f2e6", "#84c7d0", "#aed9e0", "#00b4d8", 5 | "#caf0f8", "#fbc4ab", "#fdc5f5", "#84dcc6", "#a9def9", "#fcf6bd", "#f0a6ca", 6 | "#b9faf8", "#42a5f5", "#ff9800", "#b39ddb", "#6d45bb", "#b388ff", "#1565c0", 7 | "#26c6da", "#5e548e", "#90f1ef", "#5b5f97", "#bbe6e4", "#42bfdd", "#72ddf7", 8 | "#8093f1", "#9ed8d8", "#7ea8be", "#ef90b3", "#b892ef", "#c0b9dd", "#c0d9dd", 9 | "#75c9c8", "#ded9e2", "#b5e2fa", "#62b6cb", "#5fa8d3", "#0fa3b1", "#b5e2fa", 10 | "#5fa8d3", "#62b6cb", "#b892ff", 11 | ] 12 | } -------------------------------------------------------------------------------- /docs/.vuepress/siteInformation.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | //这里是将config.js中的个人站点信息部分单独提取出来,方便配置 3 | siteInformation: { 4 | //站点标题 5 | title: "Aurora-theme", 6 | 7 | //自己站点链接 8 | url: "https://aurora.cco.vin", 9 | 10 | //自己站点logo 11 | logo: "/avatar.jpg", 12 | 13 | //自己站点描述 14 | describe: "vuepress-theme-Aurora是一款简洁,美观,功能强大的静态主题", 15 | cover: '/my-cover.png', 16 | 17 | //自己的头像 18 | contact: "email: cqycco@gmail.com, qq:2291308094", 19 | otherDescribe: [ 20 | '申请友链请按照下面格式,在此页面留言,我看到就会进行添加', 21 | '博客名称 博客地址 博客描述 博客logo', 22 | '友链申请要求', 23 | '拒绝涉政/涉黄/太多广告/盈利性站点', 24 | '站点能正常访问', 25 | '这是一个html的测试这是一个a标签' 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /docs/.vuepress/socials.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | //这里是将config.js中的社交信息部分单独提取出来,方便配置 3 | socials: [ 4 | { 5 | //社交链接 6 | aHref: "tencent://message/?uin=2291308094", 7 | // imgSrc: "/img/ico/qq.svg", 从v1.3.2开始久移除次配置,以前版本用于社交ico图标配置 8 | 9 | //true为在首页显示,反之 10 | isHome: true, 11 | 12 | //是否显示此社交信息,如果为false,尽管isHome=true,sidebar=true,也不会显示 13 | show: true, 14 | 15 | //是否在侧边栏显示 16 | sidebar: true, 17 | 18 | //使用阿里图标 使用的是阿里图标库,我也挑选部分图标,请进入http://ico.cco.vin/theme查看 19 | symbol: '#icon-qq', 20 | 21 | //鼠标移入此图标时,显示的图片,适用于微信等通过二维码添加好友 22 | // showImgSrc: "https://ooszy.cco.vin/img/blog-public/wechat.jpg", 23 | }, 24 | { 25 | aHref: "javascript:;", 26 | //imgSrc: /assets/img/ico/wechat.svg, 27 | showImgSrc: "/wechat.jpg", 28 | isHome: true, 29 | show: true, 30 | symbol: '#icon-weixin', 31 | sidebar: true 32 | }, 33 | { 34 | aHref: "https://github.com/qsyyke/", 35 | isHome: true, 36 | show: true, 37 | sidebar: true, 38 | symbol: '#icon-github-fill' 39 | }, 40 | { 41 | aHref: "https://stackoverflow.com/", 42 | isHome: true, 43 | show: true, 44 | symbol: '#icon-stackoverflow', 45 | sidebar: true 46 | }, 47 | { 48 | aHref: "https://space.bilibili.com/483962286", 49 | isHome: true, 50 | show: true, 51 | sidebar: true, 52 | symbol: '#icon-bilibili-1' 53 | }, 54 | { 55 | aHref: "https://music.163.com/#/user/home?id=1411050784", 56 | isHome: true, 57 | show: true, 58 | symbol: '#icon-wangyiyunyinle', 59 | sidebar: true 60 | }, 61 | { 62 | aHref: "mailto:2291308094@qq.com", 63 | isHome: true, 64 | show: true, 65 | sidebar: true, 66 | symbol: '#icon-email' 67 | }, 68 | ] 69 | } 70 | -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.css: -------------------------------------------------------------------------------- 1 | /* 在此文件中,使用palette.css文件中的变量,你可以在此文件,直接覆盖主题的所有css样式 */ 2 | 3 | /* 覆盖主题随机一眼的颜色 */ 4 | .home-random-say div { 5 | /*color: red;*/ 6 | /*background: blue;*/ 7 | } 8 | 9 | #set-bg { 10 | /*opacity: 1;*/ 11 | } 12 | 13 | 14 | .set-bg-fitter:before { 15 | /* -webkit-filter: blur(0px); */ 16 | /* filter: blur(0px); */ 17 | } 18 | 19 | 20 | body::-webkit-scrollbar { 21 | /*display: none;*/ 22 | } -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.css: -------------------------------------------------------------------------------- 1 | /* 在此文件中,定义css变量 */ -------------------------------------------------------------------------------- /docs/base/admin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/admin.md -------------------------------------------------------------------------------- /docs/base/command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/command.md -------------------------------------------------------------------------------- /docs/base/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/docs.md -------------------------------------------------------------------------------- /docs/base/plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/plugin.md -------------------------------------------------------------------------------- /docs/base/public.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/public.md -------------------------------------------------------------------------------- /docs/base/vite-webpack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/base/vite-webpack.md -------------------------------------------------------------------------------- /docs/comment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/comment/README.md -------------------------------------------------------------------------------- /docs/feature/donate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/donate.md -------------------------------------------------------------------------------- /docs/feature/feature-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/feature-config.md -------------------------------------------------------------------------------- /docs/feature/image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/image.md -------------------------------------------------------------------------------- /docs/feature/poster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/poster.md -------------------------------------------------------------------------------- /docs/feature/recommend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/recommend.md -------------------------------------------------------------------------------- /docs/feature/registercom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/registercom.md -------------------------------------------------------------------------------- /docs/feature/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/search.md -------------------------------------------------------------------------------- /docs/feature/seo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/seo.md -------------------------------------------------------------------------------- /docs/feature/social.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/feature/social.md -------------------------------------------------------------------------------- /docs/footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/footer.md -------------------------------------------------------------------------------- /docs/home/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/home/config.md -------------------------------------------------------------------------------- /docs/home/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/home/deploy.md -------------------------------------------------------------------------------- /docs/home/directory-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/home/directory-structure.md -------------------------------------------------------------------------------- /docs/homePage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/homePage.md -------------------------------------------------------------------------------- /docs/homeconfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/homeconfig.md -------------------------------------------------------------------------------- /docs/issue/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/CHANGELOG.md -------------------------------------------------------------------------------- /docs/issue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/README.md -------------------------------------------------------------------------------- /docs/issue/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/bug.md -------------------------------------------------------------------------------- /docs/issue/cli-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/cli-issue.md -------------------------------------------------------------------------------- /docs/issue/common.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/common.md -------------------------------------------------------------------------------- /docs/issue/taobao.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/taobao.md -------------------------------------------------------------------------------- /docs/issue/update-12.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/update-12.7.md -------------------------------------------------------------------------------- /docs/issue/代码块不规范解决.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/issue/代码块不规范解决.md -------------------------------------------------------------------------------- /docs/learn/frontmatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/learn/frontmatter.md -------------------------------------------------------------------------------- /docs/learn/markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/learn/markdown.md -------------------------------------------------------------------------------- /docs/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/message.md -------------------------------------------------------------------------------- /docs/node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/node.md -------------------------------------------------------------------------------- /docs/page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/README.md -------------------------------------------------------------------------------- /docs/page/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/about.md -------------------------------------------------------------------------------- /docs/page/friendlink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/friendlink.md -------------------------------------------------------------------------------- /docs/page/page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/page.md -------------------------------------------------------------------------------- /docs/page/photo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/photo.md -------------------------------------------------------------------------------- /docs/page/tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/page/tag.md -------------------------------------------------------------------------------- /docs/plugin/archive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/archive/README.md -------------------------------------------------------------------------------- /docs/plugin/bubble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/bubble/README.md -------------------------------------------------------------------------------- /docs/plugin/coze/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/coze/README.md -------------------------------------------------------------------------------- /docs/plugin/coze/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/coze/component.md -------------------------------------------------------------------------------- /docs/plugin/coze/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/coze/config.md -------------------------------------------------------------------------------- /docs/plugin/coze/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/coze/style.md -------------------------------------------------------------------------------- /docs/plugin/player/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/player/README.md -------------------------------------------------------------------------------- /docs/plugin/player/serverUrl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/plugin/player/serverUrl.md -------------------------------------------------------------------------------- /docs/readme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/readme/README.md -------------------------------------------------------------------------------- /docs/readme/cmd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/readme/cmd.md -------------------------------------------------------------------------------- /docs/style/code-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/style/code-style.md -------------------------------------------------------------------------------- /docs/style/icon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/style/icon.md -------------------------------------------------------------------------------- /docs/style/live2d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/style/live2d.md -------------------------------------------------------------------------------- /docs/style/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/style/style.md -------------------------------------------------------------------------------- /docs/style/社交图标配置.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/style/社交图标配置.md -------------------------------------------------------------------------------- /docs/tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/tool.md -------------------------------------------------------------------------------- /docs/use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blog-aurora/vuepress-theme-aurora/710a3c584f6e82341108a8f18fd2a18eff75dda5/docs/use.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |6 |8 | 9 | 10 |这是顶部
7 |11 |13 | 14 | 15 |这是中部
12 |16 |18 |17 | 19 | 20 | Document 8 | 9 | 10 | 滇ICP备20002243号-3 11 | 12 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "demo1", 3 | "version": "1.0.0", 4 | "description": "aurora blog", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1", 8 | "dev": "vuepress dev docs", 9 | "build": "vuepress build docs" 10 | }, 11 | "author": "qsyyke", 12 | "license": "ISC", 13 | "devDependencies": { 14 | "@vuepress/plugin-search": "2.0.0-beta.33", 15 | "vuepress": "2.0.0-beta.33", 16 | "vuepress-webpack": "2.0.0-beta.33" 17 | }, 18 | "dependencies": { 19 | "vuepress-plugin-archive": "latest", 20 | "vuepress-plugin-bubble": "latest", 21 | "vuepress-plugin-coze": "latest", 22 | "vuepress-plugin-player": "latest", 23 | "vuepress-theme-aurora": "latest" 24 | } 25 | } -------------------------------------------------------------------------------- /script/deploy-dist.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | # 确保脚本抛出遇到的错误 4 | set -e 5 | 6 | # 生成静态文件 7 | npm run build 8 | 9 | # 进入生成的文件夹 10 | cd docs/.vuepress/dist 11 | 12 | # 如果是发布到自定义域名 13 | # echo 'www.example.com' > CNAME 14 | 15 | git init 16 | git add -A 17 | #git commit -m 'deploy' 18 | 19 | # 如果发布到 https://.github.io 20 | # git push -f git@github.com: / .github.io.git master 21 | 22 | # 如果发布到 https:// .github.io/ 23 | # git push -f git@github.com: / .git master:gh-pages 24 | 25 | 26 | cd - 27 | --------------------------------------------------------------------------------