diff --git a/docs/css/docsify.main.css b/docs/css/docsify.main.css new file mode 100644 index 0000000..82d5023 --- /dev/null +++ b/docs/css/docsify.main.css @@ -0,0 +1,1170 @@ +@font-face { + font-family: 'PT Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F +} + +@font-face { + font-family: 'PT Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 +} + +@font-face { + font-family: 'PT Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF +} + +@font-face { + font-family: 'PT Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0KExQ.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD +} + +* { + -webkit-font-smoothing: antialiased; + -webkit-overflow-scrolling: touch; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-text-size-adjust: none; + -webkit-touch-callout: none; + box-sizing: border-box +} + +body:not(.ready) { + overflow: hidden +} + +.search { + transition: .2s; + border-bottom: none !important +} + +.search .input-wrap { + transition: .2s; + margin-top: 20px !important +} + +.search input { + border: 1px solid var(--borderColor) !important; + background-color: var(--backgroundColor) !important; + margin: 0 auto; + color: var(--textColor); + width: 90% !important; + border-radius: 4px; + text-indent: 15px; + transition: .2s +} + +body:not(.ready) .app-nav, +body:not(.ready)>nav, +body:not(.ready) [data-cloak] { + display: none +} + +div#app { + font-size: 30px; + font-weight: lighter; + margin: 40vh auto; + text-align: center +} + +div#app:empty:before { + content: "Loading..." +} + +.emoji { + height: 1.2rem; + vertical-align: middle +} + +.progress { + background-color: var(--themeColor); + height: 2px; + left: 0; + position: fixed; + right: 0; + top: 0; + transition: width .2s, opacity .4s; + width: 0; + z-index: 999999 +} + +.search .search-keyword, +.search a:hover { + color: var(--themeColor) +} + +.search .search-keyword { + font-style: normal; + font-weight: 700 +} + +body, +html { + height: 100% +} + +body { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: var(--textColor); + font-family: var(--siteFont), Helvetica Neue, Arial, sans-serif; + font-size: var(--bodyFontSize); + letter-spacing: 0; + margin: 0; + overflow-x: hidden +} + +.markdown-section h2 { + color: #fff +} + +a[disabled] { + cursor: not-allowed; + opacity: .6 +} + +kbd { + border: 1px solid #ccc; + border-radius: 3px; + display: inline-block; + font-size: 12px !important; + line-height: 12px; + margin-bottom: 3px; + padding: 3px 5px; + vertical-align: middle +} + +li input[type=checkbox] { + margin: 0 .2em .25em 0; + vertical-align: middle +} + +.app-nav { + margin: 25px 60px 0 0; + position: absolute; + right: 0; + text-align: right; + z-index: 10 +} + +.app-nav.no-badge { + margin-right: 25px +} + +.app-nav p { + margin: 0 +} + +.app-nav>a { + margin: 0 1rem; + padding: 5px 0 +} + +.app-nav li, +.app-nav ul { + display: inline-block; + list-style: none; + margin: 0 +} + +.app-nav a { + color: inherit; + font-size: 16px; + text-decoration: none; + transition: color .3s +} + +.app-nav a.active, +.app-nav a:hover { + color: var(--themeColor) +} + +.app-nav a.active { + border-bottom: 2px solid var(--themeColor) +} + +.app-nav li { + display: inline-block; + margin: 0 1rem; + padding: 5px 0; + position: relative; + cursor: pointer +} + +.app-nav li ul { + background-color: #fff; + border: 1px solid; + border-color: #ddd #ddd #ccc; + border-radius: 4px; + box-sizing: border-box; + display: none; + max-height: calc(100vh - 61px); + overflow-y: auto; + padding: 10px 0; + position: absolute; + right: -15px; + text-align: left; + top: 100%; + white-space: nowrap +} + +.app-nav li ul li { + display: block; + font-size: 14px; + line-height: 1rem; + margin: 8px 14px; + white-space: nowrap +} + +.app-nav li ul a { + display: block; + font-size: inherit; + margin: 0; + padding: 0 +} + +.app-nav li ul a.active { + border-bottom: 0 +} + +.app-nav li:hover ul { + display: block +} + +.github-corner { + border-bottom: 0; + position: fixed; + right: 0; + text-decoration: none; + top: 0; + z-index: 1 +} + +.github-corner:hover .octo-arm { + -webkit-animation: octocat-wave .56s ease-in-out; + animation: octocat-wave .56s ease-in-out +} + +.github-corner svg { + color: #fff; + fill: var(--themeColor); + height: 70px; + width: 70px +} + +main { + display: block; + position: relative; + width: 100vw; + height: 100%; + z-index: 0 +} + +main.hidden { + display: none +} + +.anchor { + display: inline-block; + text-decoration: none; + transition: all .3s +} + +.anchor span { + color: var(--textColor) +} + +.anchor:hover { + text-decoration: underline +} + +.sidebar { + border-right: 1px solid var(--borderColor); + overflow-y: auto; + padding: 40px 0 0; + position: absolute; + top: 0; + bottom: 0; + left: 0; + transition: transform .25s ease-out; + width: 300px; + z-index: 20; + transition: .2s +} + +.sidebar>h1 { + margin: 0 auto 1rem; + font-size: 1.5rem; + font-weight: 300; + text-align: center +} + +.sidebar>h1 a { + color: inherit; + text-decoration: none +} + +.sidebar>h1 .app-nav { + display: block; + position: static +} + +.sidebar .sidebar-nav { + line-height: 2em; + padding-bottom: 40px +} + +.sidebar li.collapse .app-sub-sidebar { + display: none +} + +.sidebar ul { + margin: 0 0 0 15px; + padding: 0 +} + +.sidebar li>p { + font-weight: 700; + font-size: .9em; + margin: 0; + opacity: 0.8 +} + +.sidebar ul, +.sidebar ul li { + list-style: none +} + +.sidebar ul li a { + border-bottom: 0; + display: block +} + +.sidebar ul li ul { + padding-left: 20px +} + +.sidebar::-webkit-scrollbar { + width: 4px +} + +.sidebar::-webkit-scrollbar-thumb { + background: transparent; + border-radius: 4px +} + +.sidebar:hover::-webkit-scrollbar-thumb { + background: hsla(0, 0%, 53.3%, .4) +} + +.sidebar:hover::-webkit-scrollbar-track { + background: hsla(0, 0%, 53.3%, .1) +} + +.sidebar-toggle { + background-color: transparent; + border: 0; + outline: 0; + padding: 10px; + position: absolute; + left: calc(300px + 1.5rem); + top: 1.5em; + text-align: center; + transition: left 0.2s; + width: 1.5rem; + z-index: 30; + cursor: pointer +} + +.sidebar-toggle .sidebar-toggle-button { + transition: .2s +} + +.sidebar-toggle:hover .sidebar-toggle-button { + opacity: .4; + transition: .2s +} + +.sidebar-toggle span { + background-color: var(--themeColor); + display: block; + margin-bottom: 4px; + width: 16px; + height: 2px +} + +body .sidebar-toggle span { + background-color: var(--themeColor); + width: 1.5rem; + position: absolute; + left: 0; + margin: 0; + transform-origin: 0; + border-radius: 1px +} + +body .sidebar-toggle span:nth-child(1) { + top: 0 +} + +body .sidebar-toggle span:nth-child(2) { + top: 0.6em +} + +body .sidebar-toggle span:nth-child(3) { + top: 1.2em +} + +body.sticky .sidebar, +body.sticky .sidebar-toggle { + position: fixed +} + +.content { + padding-top: 60px; + position: absolute; + transition: .3s; + top: 0; + right: 0; + bottom: 0; + left: 300px; + transition: left .25s ease +} + +.markdown-section { + margin: 0 auto; + max-width: 50%; + padding: 30px 15px 40px; + position: relative +} + +.markdown-section>* { + box-sizing: border-box; + font-size: inherit +} + +.markdown-section>:first-child { + margin-top: 0 !important +} + +.markdown-section hr { + border: 0; + border-bottom: 1px solid var(--hrColor); + margin: 2em 0; + transition: .2s +} + +.markdown-section iframe { + border: 1px solid #eee; + width: 1px; + min-width: 100% +} + +.markdown-section table { + border-collapse: collapse; + border-spacing: 0; + display: block; + margin-bottom: 1rem; + overflow: auto; + width: 100%; + transition: .2s +} + +.markdown-section th { + font-weight: 700 +} + +.markdown-section td, +.markdown-section th { + border: 1px solid #ddd; + padding: 6px 13px +} + +.markdown-section tr { + border-top: 1px solid #ccc; + transition: .2s +} + +.markdown-section p.tip, +.markdown-section tr:nth-child(2n) { + background-color: var(--codeBackgroundColor) +} + +.markdown-section p.tip { + border-bottom-right-radius: 2px; + border-left: 4px solid #f66; + border-top-right-radius: 2px; + margin: 2em 0; + padding: 12px 24px 12px 30px; + position: relative; + transition: .2s; + border-radius: .5em +} + +.markdown-section p.tip:before { + background-color: #f66; + border-radius: 100%; + color: #fff; + content: "!"; + font-family: Dosis, Source Sans Pro, Helvetica Neue, Arial, sans-serif; + font-size: 14px; + font-weight: 700; + left: -12px; + line-height: 20px; + position: absolute; + height: 20px; + width: 20px; + text-align: center; + top: 14px +} + +.markdown-section p.tip code { + background-color: var(--highlightBackgroundColor) +} + +.markdown-section p.tip em { + color: #34495e +} + +.markdown-section p.warn { + background: rgba(66, 185, 131, .1); + border-radius: 2px; + padding: 1rem; + border-radius: .5em +} + +.markdown-section ul.task-list>li { + list-style-type: none +} + +body.close .sidebar { + transform: translateX(-300px) +} + +body.close .sidebar-toggle { + width: auto; + left: 1.5em +} + +body.close .content { + left: 0 +} + +@media print { + + .app-nav, + .github-corner, + .sidebar, + .sidebar-toggle { + display: none + } +} + +@media screen and (max-width:768px) { + + .github-corner, + .sidebar, + .sidebar-toggle { + position: fixed + } + + .app-nav { + margin-top: 16px + } + + .app-nav li ul { + top: 30px + } + + main { + height: auto; + overflow-x: hidden + } + + .sidebar { + left: -300px; + transition: transform .25s ease-out + } + + .content { + left: 0; + max-width: 100vw; + position: static; + padding-top: 20px; + transition: transform .25s ease + } + + .app-nav, + .github-corner { + transition: transform .25s ease-out + } + + .sidebar-toggle { + background-color: transparent; + width: auto; + padding: 30px 30px 10px 10px; + left: 1.5em; + top: 1.5em + } + + body.close .sidebar { + transform: translateX(300px) + } + + body.close .sidebar-toggle { + transition: background-color 1s; + width: 1.5rem; + padding: 10px; + left: calc(0.5rem + 300px); + transition: .2s + } + + body.close .content { + transform: translateX(300px) + } + + body.close .app-nav, + body.close .github-corner { + display: none + } + + .github-corner:hover .octo-arm { + -webkit-animation: none; + animation: none + } + + .github-corner .octo-arm { + -webkit-animation: octocat-wave .56s ease-in-out; + animation: octocat-wave .56s ease-in-out + } + + #docsify-darklight-theme { + position: absolute; + top: 0; + width: 32px; + height: 32px; + background-repeat: no-repeat; + background-image: var(--toogleImage); + background-position-x: center; + background-position-y: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + transition: .3s + } + + .markdown-section { + max-width: 90% + } +} + +@-webkit-keyframes octocat-wave { + + 0%, + to { + transform: rotate(0) + } + + 20%, + 60% { + transform: rotate(-25deg) + } + + 40%, + 80% { + transform: rotate(10deg) + } +} + +@keyframes octocat-wave { + + 0%, + to { + transform: rotate(0) + } + + 20%, + 60% { + transform: rotate(-25deg) + } + + 40%, + 80% { + transform: rotate(10deg) + } +} + +section.cover { + align-items: center; + background-position: 50%; + background-repeat: no-repeat; + background-size: cover; + height: 100vh; + display: none +} + +section.cover.show { + display: flex; + background: var(--coverBackground) !important +} + +section.cover.has-mask .mask { + background-color: #fff; + opacity: .8; + position: absolute; + top: 0; + height: 100%; + width: 100% +} + +section.cover .cover-main { + flex: 1; + margin: -20px 16px 0; + text-align: center; + z-index: 1 +} + +section.cover a { + color: inherit +} + +section.cover a, +section.cover a:hover { + text-decoration: none +} + +section.cover p { + line-height: 1.5rem; + margin: 1em 0 +} + +section.cover h1 { + color: inherit; + font-size: 2.5rem; + font-weight: 300; + margin: .625rem 0 2.5rem; + position: relative; + text-align: center +} + +section.cover h1 a { + display: block +} + +section.cover h1 small { + bottom: -.4375rem; + font-size: 1rem; + position: absolute +} + +section.cover blockquote { + font-size: 1.5rem; + text-align: center +} + +section.cover ul { + line-height: 1.8; + list-style-type: none; + margin: 1em auto; + max-width: 500px; + padding: 0 +} + +section.cover .cover-main>p:last-child a { + border-radius: 2rem; + border: 1px solid var(--themeColor); + box-sizing: border-box; + color: var(--themeColor); + display: inline-block; + font-size: 1.05rem; + letter-spacing: .1rem; + margin: .5rem 1rem; + padding: .75em 2rem; + text-decoration: none; + transition: all .15s ease +} + +section.cover .cover-main>p:last-child a:last-child { + background-color: var(--themeColor); + color: #fff +} + +section.cover .cover-main>p:last-child a:last-child:hover { + color: inherit; + opacity: .8 +} + +section.cover .cover-main>p:last-child a:hover { + color: inherit +} + +section.cover blockquote>p>a { + border-bottom: 2px solid var(--themeColor); + transition: color .3s +} + +section.cover blockquote>p>a:hover { + color: var(--themeColor) +} + +.sidebar, +body { + background-color: var(--backgroundColor); + transition: .2s +} + +.sidebar { + color: var(--textColor) +} + +.sidebar li { + margin: 6px 0 0 0px +} + +.sidebar ul li a { + transition: .3s; + color: var(--sidebarSublinkColor); + font-size: 15px; + font-weight: 600; + overflow: hidden; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + padding: 0 0 0 1em; + width: 98%; + border-radius: 4px +} + +.sidebar ul li a:hover { + transition: .3s; + font-weight: 600; + color: var(--themeColor); + background-color: var(--buttonBackgroundColor); + border-radius: 4px +} + +.sidebar ul li a:active { + background-color: transparent +} + +.sidebar ul li ul { + padding: 0 +} + +.sidebar ul li.active>a { + color: var(--themeColor); + font-weight: 600 +} + +.app-sub-sidebar li:before { + padding-right: 6px; + float: left +} + +.markdown-section h1, +.markdown-section h2, +.markdown-section h3, +.markdown-section h4, +.markdown-section strong { + transition: .3s; + color: var(--textColor); + font-weight: 600 +} + +.markdown-section a { + color: var(--themeColor); + font-weight: 600; + text-decoration: none; + transition: .3s +} + +.markdown-section { + padding: 30px 15px 40px +} + +.markdown-section h1 { + font-size: 2rem; + margin: 0 0 1rem +} + +.markdown-section h2 { + font-size: 1.75rem; + margin: 45px 0 .8rem +} + +.markdown-section h3 { + font-size: 1.5rem; + margin: 40px 0 .6rem +} + +.markdown-section h4 { + font-size: 1.25rem +} + +.markdown-section h5 { + font-size: 1rem +} + +.markdown-section h6 { + color: #777; + font-size: 1rem +} + +.markdown-section figure, +.markdown-section p { + margin: 1.2em 0 +} + +.markdown-section ol, +.markdown-section p, +.markdown-section ul { + transition: .3s; + line-height: 1.6rem; + word-spacing: .05rem +} + +.markdown-section ol, +.markdown-section ul { + padding-left: 1.5rem +} + +.markdown-section blockquote { + border-left: 4px solid var(--themeColor); + color: var(--blockQuoteColor); + margin: 2em 0; + padding-left: 20px; + transition: .2s +} + +.markdown-section blockquote p { + font-weight: 600; + margin-left: 0 +} + +.markdown-section blockquote p a:hover { + transition: 0.2s; + color: var(--herfColor) +} + +.markdown-section iframe { + margin: 1em 0 +} + +.markdown-section em { + color: #7f8c8d +} + +.markdown-section code { + border-radius: 2px; + color: var(--highlightColor); + font-size: .9rem; + margin: 0 2px; + padding: 3px 5px; + white-space: pre-wrap; + font-weight: 700; + transition: .2s +} + +.markdown-section code, +.markdown-section pre { + background-color: var(--codeBackgroundColor); + font-family: var(--codeFontFamily); + border-radius: .5em +} + +.markdown-section pre { + -moz-osx-font-smoothing: initial; + -webkit-font-smoothing: initial; + line-height: 1.5rem; + margin: 1.2em 0; + overflow: auto; + padding: 0 1.4rem; + position: relative; + word-wrap: normal; + transition: .2s +} + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { + color: #8e908c +} + +.token.namespace { + opacity: .7 +} + +.token.boolean, +.token.number { + color: #c76b29 +} + +.token.punctuation { + color: #525252 +} + +.token.property { + color: #c08b30 +} + +.token.tag { + color: #2973b7 +} + +.token.string { + color: var(--themeColor) +} + +.token.selector { + color: #6679cc +} + +.token.attr-name { + color: #2973b7 +} + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.url { + color: #22a2c9 +} + +.token.attr-value, +.token.control, +.token.directive, +.token.unit { + color: var(--themeColor) +} + +.token.function, +.token.keyword { + color: #e96900 +} + +.token.atrule, +.token.regex, +.token.statement { + color: #22a2c9 +} + +.token.placeholder, +.token.variable { + color: #3d8fd1 +} + +.token.deleted { + text-decoration: line-through +} + +.token.inserted { + border-bottom: 1px dotted #202746; + text-decoration: none +} + +.token.italic { + font-style: italic +} + +.token.bold, +.token.important { + font-weight: 700 +} + +.token.important { + color: #c94922 +} + +.token.entity { + cursor: help +} + +.markdown-section pre>code { + -moz-osx-font-smoothing: initial; + -webkit-font-smoothing: initial; + background-color: var(--codeBackgroundColor); + border-radius: 2px; + color: var(--codeTextColor); + display: block; + font-family: Roboto Mono, Monaco, courier, monospace; + font-size: .8rem; + line-height: inherit; + margin: 0 2px; + max-width: inherit; + overflow: inherit; + padding: 2.2em 5px; + white-space: inherit +} + +.markdown-section code:after, +.markdown-section code:before { + letter-spacing: .05rem +} + +code .token { + -moz-osx-font-smoothing: initial; + -webkit-font-smoothing: initial; + min-height: 1.5rem; + position: relative; + left: auto +} + +pre:after { + color: var(--codeTypeColor); + content: attr(data-lang); + font-size: .6rem; + font-weight: 600; + height: 15px; + line-height: 15px; + padding: 5px 10px 0; + position: absolute; + right: 0; + text-align: right; + top: 0 +} + +#docsify-darklight-theme { + transition: .3s; + position: absolute; + right: 10px; + top: 15px; + width: 32px; + height: 32px; + background-repeat: no-repeat; + background-image: var(--toogleImage); + background-position-x: center; + background-position-y: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +#docsify-darklight-theme:hover { + transition: .3s; + background-color: var(--buttonBackgroundColor); + border-radius: 4px +} + +#docsify-darklight-theme p { + visibility: hidden; + transition: .3s +} \ No newline at end of file diff --git a/docs/css/vue.css b/docs/css/vue.css deleted file mode 100644 index ac16543..0000000 --- a/docs/css/vue.css +++ /dev/null @@ -1 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=PT+Sans&Source+Sans+Pro&Roboto+Mono&display=swap");*{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none;box-sizing:border-box}body:not(.ready){overflow:hidden}.search{border-bottom:none !important}.search .input-wrap{margin-top:20px !important}.search input{border:1px solid var(--borderColor) !important;background-color:var(--background) !important;margin:0 auto;color:var(--textColor);width:90% !important;border-radius:15px;text-indent:15px;transition:.2s}body:not(.ready) .app-nav,body:not(.ready)>nav,body:not(.ready) [data-cloak]{display:none}div#app{font-size:30px;font-weight:lighter;margin:40vh auto;text-align:center}div#app:empty:before{content:"Loading..."}.emoji{height:1.2rem;vertical-align:middle}.progress{background-color:var(--themeColor);height:2px;left:0;position:fixed;right:0;top:0;transition:width .2s,opacity .4s;width:0;z-index:999999}.search .search-keyword,.search a:hover{color:var(--themeColor)}.search .search-keyword{font-style:normal;font-weight:700}body,html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--textColor);font-family:var(--siteFont),Helvetica Neue,Arial,sans-serif;font-size:var(--bodyFontSize);letter-spacing:0;margin:0;overflow-x:hidden}.markdown-section h2{color:#fff}a[disabled]{cursor:not-allowed;opacity:.6}kbd{border:1px solid #ccc;border-radius:3px;display:inline-block;font-size:12px !important;line-height:12px;margin-bottom:3px;padding:3px 5px;vertical-align:middle}li input[type=checkbox]{margin:0 .2em .25em 0;vertical-align:middle}.app-nav{margin:25px 60px 0 0;position:absolute;right:0;text-align:right;z-index:10}.app-nav.no-badge{margin-right:25px}.app-nav p{margin:0}.app-nav>a{margin:0 1rem;padding:5px 0}.app-nav li,.app-nav ul{display:inline-block;list-style:none;margin:0}.app-nav a{color:inherit;font-size:16px;text-decoration:none;transition:color .3s}.app-nav a.active,.app-nav a:hover{color:var(--themeColor)}.app-nav a.active{border-bottom:2px solid var(--themeColor)}.app-nav li{display:inline-block;margin:0 1rem;padding:5px 0;position:relative;cursor:pointer}.app-nav li ul{background-color:#fff;border:1px solid;border-color:#ddd #ddd #ccc;border-radius:4px;box-sizing:border-box;display:none;max-height:calc(100vh - 61px);overflow-y:auto;padding:10px 0;position:absolute;right:-15px;text-align:left;top:100%;white-space:nowrap}.app-nav li ul li{display:block;font-size:14px;line-height:1rem;margin:8px 14px;white-space:nowrap}.app-nav li ul a{display:block;font-size:inherit;margin:0;padding:0}.app-nav li ul a.active{border-bottom:0}.app-nav li:hover ul{display:block}.github-corner{border-bottom:0;position:fixed;right:0;text-decoration:none;top:0;z-index:1}.github-corner:hover .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}.github-corner svg{color:#fff;fill:var(--themeColor);height:70px;width:70px}main{display:block;position:relative;width:100vw;height:100%;z-index:0}main.hidden{display:none}.anchor{display:inline-block;text-decoration:none;transition:all .3s}.anchor span{color:var(--textColor)}.anchor:hover{text-decoration:underline}.sidebar{border-right:1px solid var(--borderColor);overflow-y:auto;padding:40px 0 0;position:absolute;top:0;bottom:0;left:0;transition:transform .25s ease-out;width:300px;z-index:20;transition:.2s}.sidebar>h1{margin:0 auto 1rem;font-size:1.5rem;font-weight:300;text-align:center}.sidebar>h1 a{color:inherit;text-decoration:none}.sidebar>h1 .app-nav{display:block;position:static}.sidebar .sidebar-nav{line-height:2em;padding-bottom:40px}.sidebar li.collapse .app-sub-sidebar{display:none}.sidebar ul{margin:0 0 0 15px;padding:0}.sidebar li>p{font-weight:700;margin:0}.sidebar ul,.sidebar ul li{list-style:none}.sidebar ul li a{border-bottom:0;display:block}.sidebar ul li ul{padding-left:20px}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.sidebar:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4)}.sidebar:hover::-webkit-scrollbar-track{background:hsla(0,0%,53.3%,.1)}.sidebar-toggle{background-color:transparent;border:0;outline:0;padding:10px;position:absolute;left:calc(300px + 1.5rem);top:1.5em;text-align:center;transition:left 0.25s ease-out;width:1.5rem;z-index:30;cursor:pointer}.sidebar-toggle:hover .sidebar-toggle-button{opacity:.4;transition:.2s}.sidebar-toggle span{background-color:var(--themeColor);display:block;margin-bottom:4px;width:16px;height:2px}body .sidebar-toggle span{background-color:var(--themeColor);width:1.5rem;position:absolute;left:0;margin:0;transform-origin:0;border-radius:1px}body .sidebar-toggle span:nth-child(1){top:0}body .sidebar-toggle span:nth-child(2){top:0.6em}body .sidebar-toggle span:nth-child(3){top:1.2em}body.sticky .sidebar,body.sticky .sidebar-toggle{position:fixed}.content{padding-top:60px;position:absolute;top:0;right:0;bottom:0;left:300px;transition:left .25s ease}.markdown-section{margin:0 auto;max-width:45%;padding:30px 15px 40px;position:relative}.markdown-section>*{box-sizing:border-box;font-size:inherit}.markdown-section>:first-child{margin-top:0 !important}.markdown-section hr{border:0;border-bottom:1px solid var(--hrColor);margin:2em 0;transition:.2s}.markdown-section iframe{border:1px solid #eee;width:1px;min-width:100%}.markdown-section table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:1rem;overflow:auto;width:100%;transition:.2s}.markdown-section th{font-weight:700}.markdown-section td,.markdown-section th{border:1px solid #ddd;padding:6px 13px}.markdown-section tr{border-top:1px solid #ccc;transition:.2s}.markdown-section p.tip,.markdown-section tr:nth-child(2n){background-color:var(--codeBackgroundColor)}.markdown-section p.tip{border-bottom-right-radius:2px;border-left:4px solid #f66;border-top-right-radius:2px;margin:2em 0;padding:12px 24px 12px 30px;position:relative;transition:.2s;border-radius:.5em}.markdown-section p.tip:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;left:-12px;line-height:20px;position:absolute;height:20px;width:20px;text-align:center;top:14px}.markdown-section p.tip code{background-color:var(--highlightBackgroundColor)}.markdown-section p.tip em{color:#34495e}.markdown-section p.warn{background:rgba(66,185,131,.1);border-radius:2px;padding:1rem;border-radius:.5em}.markdown-section ul.task-list>li{list-style-type:none}body.close .sidebar{transform:translateX(-300px)}body.close .sidebar-toggle{width:auto;left:1.5em}body.close .content{left:0}@media print{.app-nav,.github-corner,.sidebar,.sidebar-toggle{display:none}}@media screen and (max-width:768px){.github-corner,.sidebar,.sidebar-toggle{position:fixed}.app-nav{margin-top:16px}.app-nav li ul{top:30px}main{height:auto;overflow-x:hidden}.sidebar{left:-300px;transition:transform .25s ease-out}.content{left:0;max-width:100vw;position:static;padding-top:20px;transition:transform .25s ease}.app-nav,.github-corner{transition:transform .25s ease-out}.sidebar-toggle{background-color:transparent;width:auto;padding:30px 30px 10px 10px;left:1.5em;top:1.5em}body.close .sidebar{transform:translateX(300px)}body.close .sidebar-toggle{transition:background-color 1s;width:1.5rem;padding:10px;left:calc(0.5rem + 300px);transition:.2s}body.close .content{transform:translateX(300px)}body.close .app-nav,body.close .github-corner{display:none}.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}.github-corner .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}#docsify-darklight-theme{position:absolute;top:0;width:32px;height:32px;background-repeat:no-repeat;background-image:var(--toogleImage);background-position-x:center;background-position-y:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s}.markdown-section{max-width:90%}}@-webkit-keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}section.cover{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;display:none}section.cover.show{display:flex;background:var(--coverBackground) !important}section.cover.has-mask .mask{background-color:#fff;opacity:.8;position:absolute;top:0;height:100%;width:100%}section.cover .cover-main{flex:1;margin:-20px 16px 0;text-align:center;z-index:1}section.cover a{color:inherit}section.cover a,section.cover a:hover{text-decoration:none}section.cover p{line-height:1.5rem;margin:1em 0}section.cover h1{color:inherit;font-size:2.5rem;font-weight:300;margin:.625rem 0 2.5rem;position:relative;text-align:center}section.cover h1 a{display:block}section.cover h1 small{bottom:-.4375rem;font-size:1rem;position:absolute}section.cover blockquote{font-size:1.5rem;text-align:center}section.cover ul{line-height:1.8;list-style-type:none;margin:1em auto;max-width:500px;padding:0}section.cover .cover-main>p:last-child a{border-radius:2rem;border:1px solid var(--themeColor);box-sizing:border-box;color:var(--themeColor);display:inline-block;font-size:1.05rem;letter-spacing:.1rem;margin:.5rem 1rem;padding:.75em 2rem;text-decoration:none;transition:all .15s ease}section.cover .cover-main>p:last-child a:last-child{background-color:var(--themeColor);color:#fff}section.cover .cover-main>p:last-child a:last-child:hover{color:white;opacity:.8}section.cover .cover-main>p:last-child a:hover{color:inherit}section.cover blockquote>p>a{border-bottom:2px solid var(--themeColor);transition:color .3s}section.cover blockquote>p>a:hover{color:var(--themeColor)}.sidebar,body{background-color:var(--background);transition:.2s}.sidebar{color:var(--textColor)}.sidebar li{margin:6px 0}.sidebar ul li a{color:var(--sidebarSublink);font-size:15px;font-weight:400;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;padding:0 .5em 0 .5em;width:fit-content;border-radius:5px}.sidebar ul li a:hover{transition:.2s;font-weight:800;color:var(--themeColor);background-color:var(--buttonBackgroundColor);border-radius:5px}.sidebar ul li a:active{background-color:transparent}.sidebar ul li ul{padding:0}.sidebar ul li.active>a{color:var(--themeColor);font-weight:600}.app-sub-sidebar li:before{padding-right:6px;float:left}.markdown-section h1,.markdown-section h2,.markdown-section h3,.markdown-section h4,.markdown-section strong{color:var(--textColor);font-weight:600}.markdown-section a{color:var(--themeColor);font-weight:600;text-decoration:none;transition:.2s}.markdown-section h1{font-size:2rem;margin:0 0 1rem}.markdown-section h2{font-size:1.75rem;margin:45px 0 .8rem}.markdown-section h3{font-size:1.5rem;margin:40px 0 .6rem}.markdown-section h4{font-size:1.25rem}.markdown-section h5{font-size:1rem}.markdown-section h6{color:#777;font-size:1rem}.markdown-section figure,.markdown-section p{margin:1.2em 0}.markdown-section ol,.markdown-section p,.markdown-section ul{line-height:1.6rem;word-spacing:.05rem}.markdown-section ol,.markdown-section ul{padding-left:1.5rem}.markdown-section blockquote{border-left:4px solid var(--themeColor);color:var(--blockQuoteColor);margin:2em 0;padding-left:20px;transition:.2s}.markdown-section blockquote p{font-weight:600;margin-left:0}.markdown-section blockquote p a:hover{transition:0.2s;color:var(--herfColor)}.markdown-section iframe{margin:1em 0}.markdown-section em{color:#7f8c8d}.markdown-section code{border-radius:2px;color:var(--highlightColor);font-size:.9rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap;font-weight:700;transition:.2s}.markdown-section code,.markdown-section pre{background-color:var(--codeBackgroundColor);font-family:var(--codeFontFamily);border-radius:.5em}.markdown-section pre{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;line-height:1.5rem;margin:1.2em 0;overflow:auto;padding:0 1.4rem;position:relative;word-wrap:normal;transition:.2s}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8e908c}.token.namespace{opacity:.7}.token.boolean,.token.number{color:#c76b29}.token.punctuation{color:#525252}.token.property{color:#c08b30}.token.tag{color:#2973b7}.token.string{color:var(--themeColor)}.token.selector{color:#6679cc}.token.attr-name{color:#2973b7}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#22a2c9}.token.attr-value,.token.control,.token.directive,.token.unit{color:var(--themeColor)}.token.function,.token.keyword{color:#e96900}.token.atrule,.token.regex,.token.statement{color:#22a2c9}.token.placeholder,.token.variable{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #202746;text-decoration:none}.token.italic{font-style:italic}.token.bold,.token.important{font-weight:700}.token.important{color:#c94922}.token.entity{cursor:help}.markdown-section pre>code{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;background-color:var(--codeBackgroundColor);border-radius:2px;color:var(--codeTextColor);display:block;font-family:Roboto Mono,Monaco,courier,monospace;font-size:.8rem;line-height:inherit;margin:0 2px;max-width:inherit;overflow:inherit;padding:2.2em 5px;white-space:inherit}.markdown-section code:after,.markdown-section code:before{letter-spacing:.05rem}code .token{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;min-height:1.5rem;position:relative;left:auto}pre:after{color:var(--codeTypeColor);content:attr(data-lang);font-size:.6rem;font-weight:600;height:15px;line-height:15px;padding:5px 10px 0;position:absolute;right:0;text-align:right;top:0}#docsify-darklight-theme{position:absolute;right:10px;top:15px;width:32px;height:32px;background-repeat:no-repeat;background-image:var(--toogleImage);background-position-x:center;background-position-y:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-image .15s ease-in-out .15s}#docsify-darklight-theme:hover{transition:.2s;background-color:var(--buttonBackgroundColor);border-radius:5px}#docsify-darklight-theme p{visibility:hidden} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 57e4355..1b79ac2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,5 +1,5 @@ - +
@@ -7,7 +7,7 @@ - + @@ -34,11 +34,11 @@ hideSidebar: true, // 搜索 - search: 'auto', search: { + paths: 'auto', maxAge: 86400000, // 过期时间,单位毫秒,默认一天 - placeholder: '搜索', - noData: '找不到结果!', + placeholder: '在此输入搜索内容', + noData: '找不到结果!', // 搜索标题的最大层级, 1 - 6 depth: 2, hideOtherSidebarContent: false, // 是否隐藏其他侧边栏内容 @@ -71,6 +71,15 @@ isExpected: true }, + // 页脚内容 + footer: { + copy: 'Copyright 2021 ~ 2022 ', + auth: ' SuperManito . Released under the GPL-2.0', + pre: '', + style: 'text-align: center;', + class: 'className', + }, + // 灵活警告插件 'flexible-alerts': { note: { @@ -95,32 +104,21 @@ } }, - // 页脚内容 - footer: { - copy: 'Copyright 2021 ~ 2022 ', - auth: ' SuperManito . Released under the GPL-2.0', - pre: '', - style: 'text-align: center;', - class: 'className', - }, - // 阅读进度条 progress: { position: "bottom", color: "var(--themeColor)", - height: "3px", + height: "2px", }, - // 浅色|暗黑主题 darklightTheme: { - siteFont: "PT Sans", - defaultTheme: 'dark', - codeFontFamily: 'Roboto Mono, Monaco, courier, monospace', + siteFont: "Source Sans Pro", + defaultTheme: 'light', + codeFontFamily: 'JetBrains Mono, Consolas, Roboto Mono, Monaco, courier, monospace', bodyFontSize: '17px', light: { themeColor: '#42b983', - toogleBackground: '#091a28', - background: '#ffffff', + backgroundColor: '#ffffff', textColor: '#34495e', codeTextColor: '#525252', codeBackgroundColor: '#f8f8f8', @@ -129,43 +127,42 @@ highlightColor: '#d22778', highlightBackgroundColor: '#efefef', buttonBackgroundColor: '#f3f3f3ce', - sidebarSublink: '#7c7c7c', + sidebarSublinkColor: '#7c7c7c', codeTypeColor: '#091a28', herfColor: '#16995e', hrColor: '#afafaf', coverBackground: 'linear-gradient(to top, #fff1eb 0%, #ace0f9 100%)', - toogleImage: 'url(https://cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/icons/moon.svg)', + toogleImage: 'url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMzNDQ5NWUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLW1vb24iPjxwYXRoIGQ9Ik0yMSAxMi43OUE5IDkgMCAxIDEgMTEuMjEgMyA3IDcgMCAwIDAgMjEgMTIuNzl6Ij48L3BhdGg+PC9zdmc+")', }, dark: { themeColor: '#4894df', - toogleBackground: '#ffffff', - background: '#040d19', + backgroundColor: '#0F172A', textColor: '#b4b4b4', codeTextColor: '#ffffff', codeBackgroundColor: '#071426', - borderColor: '#0f293e', + borderColor: '#112436', blockQuoteColor: '#858585', highlightColor: '#c4882e', highlightBackgroundColor: '#122d44', buttonBackgroundColor: '#a8a8a825', - sidebarSublink: '#b4b4b4', + sidebarSublinkColor: '#b4b4b4', codeTypeColor: '#ffffff', herfColor: '#2973b7', hrColor: '#464646', coverBackground: 'linear-gradient(to top, #fff1eb 0%, #ace0f9 100%)', - toogleImage: 'url(https://cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/icons/sun.svg)', + toogleImage: 'url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXN1biI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNSI+PC9jaXJjbGU+PGxpbmUgeDE9IjEyIiB5MT0iMSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjxsaW5lIHgxPSIxMiIgeTE9IjIxIiB4Mj0iMTIiIHkyPSIyMyI+PC9saW5lPjxsaW5lIHgxPSI0LjIyIiB5MT0iNC4yMiIgeDI9IjUuNjQiIHkyPSI1LjY0Ij48L2xpbmU+PGxpbmUgeDE9IjE4LjM2IiB5MT0iMTguMzYiIHgyPSIxOS43OCIgeTI9IjE5Ljc4Ij48L2xpbmU+PGxpbmUgeDE9IjEiIHkxPSIxMiIgeDI9IjMiIHkyPSIxMiI+PC9saW5lPjxsaW5lIHgxPSIyMSIgeTE9IjEyIiB4Mj0iMjMiIHkyPSIxMiI+PC9saW5lPjxsaW5lIHgxPSI0LjIyIiB5MT0iMTkuNzgiIHgyPSI1LjY0IiB5Mj0iMTguMzYiPjwvbGluZT48bGluZSB4MT0iMTguMzYiIHkxPSI1LjY0IiB4Mj0iMTkuNzgiIHkyPSI0LjIyIj48L2xpbmU+PC9zdmc+")', } } } - + - + - + @@ -176,16 +173,17 @@ - + - + - + + + + diff --git a/docs/js/docsify-copy-code.min.js b/docs/js/docsify-copy-code.min.js index f0c5a24..828e8c2 100644 --- a/docs/js/docsify-copy-code.min.js +++ b/docs/js/docsify-copy-code.min.js @@ -5,5 +5,5 @@ * (c) 2017-2020 JP Erasmus.
.