From 14d4b1ed7cfc44d717e8172ea3087feb8e198f27 Mon Sep 17 00:00:00 2001 From: 7Wate Date: Wed, 14 Sep 2022 19:10:22 +0800 Subject: [PATCH] feat(page): High score screen adaptation --- README.md | 17 +- module/macro.ftl | 4 +- module/menu.ftl | 13 - post.ftl | 2 +- source/css/Redemption.css | 1321 ++++++++++++++++++-- source/css/base/_base.scss | 43 +- source/css/base/_font.scss | 34 +- source/css/markdown/_markdown.scss | 986 ++++++++++++++- source/css/pages/_archives.scss | 4 +- source/css/pages/_category.scss | 6 +- source/css/pages/_index.scss | 6 +- source/css/pages/_journals.scss | 5 +- source/css/pages/_links.scss | 5 +- source/css/pages/_post.scss | 7 +- source/css/pages/_tag.scss | 7 +- source/css/pages/layout/_bilibili.scss | 2 +- source/css/pages/layout/_comment.scss | 11 +- source/css/pages/layout/_footer.scss | 2 +- source/css/pages/layout/_header.scss | 6 +- source/css/pages/layout/_pagenav.scss | 3 +- source/css/redemption.css.map | 2 +- source/plugins/comment/halo-comment.min.js | 2 +- source/plugins/heti/heti.min.css | 5 - source/plugins/normalize.css | 2 +- theme.yaml | 4 +- 25 files changed, 2276 insertions(+), 223 deletions(-) delete mode 100644 module/menu.ftl delete mode 100644 source/plugins/heti/heti.min.css diff --git a/README.md b/README.md index 890024b..bff85fd 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,20 @@ -# Redemption -一款 Halo 博客主题 +# Redemption + +救赎之路 Halo 博客主题 - [x] 深色模式 -- [x] 媒体自适应 -- [ ] Markdown 样式设计 +- [x] 媒体自适应(全尺寸) +- [x] Markdown 样式设计 - [ ] 导航栏 ## 预览 -![](screenshot.png) +![预览](screenshot.png) -![](source/images/darkmode.png) +![暗模式](source/images/darkmode.png) + +![移动端](source/images/870pxdrivce.png) -![](source/images/870pxdrivce.png) ## 许可证 GPL-v3.0 协议开源,请遵守开源协议。 - diff --git a/module/macro.ftl b/module/macro.ftl index e5697f6..00169d0 100644 --- a/module/macro.ftl +++ b/module/macro.ftl @@ -14,7 +14,6 @@ - <#-- 自定义样式表 --> @@ -30,7 +29,7 @@ - <#-- <#include "menu.ftl"> --> diff --git a/module/menu.ftl b/module/menu.ftl deleted file mode 100644 index 6fe4e81..0000000 --- a/module/menu.ftl +++ /dev/null @@ -1,13 +0,0 @@ -<@menuTag method="list"> - <#-- - ?sort_by('priority'):根据菜单的排序编号排序 - --> - - - \ No newline at end of file diff --git a/post.ftl b/post.ftl index dff8bb5..e5f80ae 100644 --- a/post.ftl +++ b/post.ftl @@ -46,7 +46,7 @@ -
+
${post.formatContent!}
diff --git a/source/css/Redemption.css b/source/css/Redemption.css index 096ea3e..3e533a8 100644 --- a/source/css/Redemption.css +++ b/source/css/Redemption.css @@ -2,7 +2,6 @@ html { font-variant-numeric: tabular-nums; -webkit-font-smoothing: antialiased; - font-size: 16px; } @media (max-width: 870px) { html { @@ -11,11 +10,32 @@ html { font-weight: 500; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) and (max-width: 1920px) { html { - font-size: 17px; + font-size: 20px; font-family: -apple-system, BlinksMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-weight: 400; + font-weight: 500; + } +} +@media (min-width: 1920px) and (max-width: 2560px) { + html { + font-size: 22px; + font-family: -apple-system, BlinksMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 500; + } +} +@media (min-width: 2560px) and (max-width: 2880px) { + html { + font-size: 24px; + font-family: -apple-system, BlinksMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 500; + } +} +@media (min-width: 2880px) { + html { + font-size: 2vh; + font-family: -apple-system, BlinksMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 500; } } @@ -36,10 +56,10 @@ html ::-webkit-scrollbar { html ::-webkit-scrollbar-thumb { height: 40px; border-radius: 16px; - background-color: #0000003f; + background-color: rgba(0, 0, 0, 0.2470588235); } html ::-webkit-scrollbar-thumb:hover { - background-color: #0000003f; + background-color: rgba(0, 0, 0, 0.2470588235); } @media (prefers-color-scheme: dark) { html ::-webkit-scrollbar-thumb { @@ -89,11 +109,11 @@ main { padding-bottom: 5%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { main { - width: 52rem; - margin-top: 4rem; - padding-bottom: 3rem; + width: 61.8vw; + margin-top: 23.48vh; + padding-bottom: 7vh; } } @@ -117,11 +137,13 @@ main > .links > ul, main > .post > ul, main > .tag > ul, main > .journals > ul { - margin-block-start: 0; - margin-block-end: 0; + -webkit-margin-before: 0; + margin-block-start: 0; + -webkit-margin-after: 0; + margin-block-end: 0; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { main > .index, main > .archives, main > .categories, @@ -130,25 +152,11 @@ main > .links, main > .post, main > .tag, main > .journals { - width: 45rem; - padding: 1rem 0.1rem 1rem 0.1rem; + width: 80%; + padding: 2rem 0rem 2rem 0rem; } } -.menu { - position: fixed; - right: 0.5rem; - bottom: 10rem; - font-size: 0.5rem; -} - -.heti { - max-width: 45rem !important; -} -.heti > img { - width: 100% !important; -} - @-webkit-keyframes fadeInDown { 0% { opacity: 0; @@ -159,26 +167,6 @@ main > .journals { -webkit-transform: translateY(0); } } -@-moz-keyframes fadeInDown { - 0% { - opacity: 0; - -moz-transform: translateY(-3px); - } - 100% { - opacity: 1; - -moz-transform: translateY(0); - } -} -@-o-keyframes fadeInDown { - 0% { - opacity: 0; - -o-transform: translateY(-3px); - } - 100% { - opacity: 1; - -o-transform: translateY(0); - } -} @keyframes fadeInDown { 0% { opacity: 0; @@ -201,7 +189,7 @@ main > .journals { color: #262626; } .header > .title > a > span:hover { - color: #26262680; + color: rgba(38, 38, 38, 0.5019607843); } .header > .description { font-size: 0.9rem; @@ -218,14 +206,14 @@ main > .journals { color: #8c8c8c; } .header > .description > .socials > a:hover { - color: #8c8c8c80; + color: rgba(140, 140, 140, 0.5019607843); } @media (prefers-color-scheme: dark) { .header > .title > a > span { color: #dbdbdb; } .header > .title > a > span:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } .header > .description { color: #7d7d7d; @@ -234,7 +222,7 @@ main > .journals { color: #7d7d7d; } .header > .description > .socials > a:hover { - color: #7d7d7d80; + color: rgba(125, 125, 125, 0.5019607843); } } @media (max-width: 870px) { @@ -250,10 +238,10 @@ main > .journals { align-items: center; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .header { - width: 45rem; - padding: 7rem 0 3rem 0; + width: 80%; + padding: 8rem 0 4rem 0; justify-content: space-between; } .header > .title { @@ -292,7 +280,7 @@ footer .copyright a:hover { padding: 5% 0; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { footer { padding: 2rem 0; } @@ -323,7 +311,7 @@ footer .copyright a:hover { padding: 4% 0 5% 0; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .pagenav { padding: 2rem 0; } @@ -335,10 +323,10 @@ footer .copyright a:hover { margin: 5% 0; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .comment { margin-top: 2rem; - width: 52rem; + width: 61.8vw; } } @@ -366,16 +354,15 @@ footer .copyright a:hover { } @media (max-width: 870px) { .post-bottom-menu { - margin-top: 7%; + margin-top: 5%; padding-top: 5%; width: 80%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .post-bottom-menu { - margin-top: 2rem; padding-top: 2rem; - width: 40rem; + width: 77%; } } @@ -392,7 +379,7 @@ footer .copyright a:hover { height: 47vh; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .post iframe { height: 87vh; } @@ -406,8 +393,6 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px */ .archives > ul > .year { font-size: 1.5rem; @@ -425,7 +410,7 @@ footer .copyright a:hover { color: #595959; } .archives > ul > li > a:hover { - color: #59595980; + color: rgba(89, 89, 89, 0.5019607843); } .archives > ul > li > span { color: #8c8c8c; @@ -438,7 +423,7 @@ footer .copyright a:hover { color: #acacac; } .archives > ul > li > a:hover { - color: #acacac80; + color: rgba(172, 172, 172, 0.5019607843); } .archives > ul > li > span { color: #7d7d7d; @@ -458,7 +443,7 @@ footer .copyright a:hover { justify-content: space-between; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .archives > ul { padding: 0.625rem 0.1rem; } @@ -479,8 +464,6 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px */ .category > ul > .name { font-size: 1.5rem; @@ -497,7 +480,7 @@ footer .copyright a:hover { color: #595959; } .category > ul > li > a:hover { - color: #59595980; + color: rgba(89, 89, 89, 0.5019607843); } .category > ul > li > span { color: #8c8c8c; @@ -510,7 +493,7 @@ footer .copyright a:hover { color: #dbdbdb; } .category > ul > li > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } .category > ul > li > span { color: #7d7d7d; @@ -527,7 +510,7 @@ footer .copyright a:hover { justify-content: space-between; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .category > ul { padding: 0.625rem 0.1rem; } @@ -553,7 +536,7 @@ footer .copyright a:hover { color: #262626; } .categories > ul > li > a:hover { - color: #26262680; + color: rgba(38, 38, 38, 0.5019607843); } .categories > ul > li > a > span { color: #8c8c8c; @@ -570,7 +553,7 @@ footer .copyright a:hover { color: #dbdbdb; } .categories > ul > li > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } } @media (max-width: 870px) { @@ -581,7 +564,7 @@ footer .copyright a:hover { margin: 2.5% 2.5%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .categories { margin: 5rem 0; } @@ -598,8 +581,7 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ .index > h1 > a { letter-spacing: 0.0625rem; @@ -608,7 +590,7 @@ footer .copyright a:hover { color: #262626; } .index > h1 > a:hover { - color: #26262680; + color: rgba(38, 38, 38, 0.5019607843); } .index > p { line-height: 1.5rem; @@ -640,14 +622,14 @@ footer .copyright a:hover { } .index > .info > .date > a:hover, .index > .info > .tag > a:hover { - color: #8c8c8c80; + color: rgba(140, 140, 140, 0.5019607843); } @media (prefers-color-scheme: dark) { .index > h1 > a { color: #dbdbdb; } .index > h1 > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } .index > p { color: #acacac; @@ -665,12 +647,13 @@ footer .copyright a:hover { } .index > .info > .date > a:hover, .index > .info > .tag > a:hover { - color: #7d7d7d80; + color: rgba(125, 125, 125, 0.5019607843); } } @media (min-width: 320px) and (max-width: 870px) { .index > h1 { - margin-block-start: 0; + -webkit-margin-before: 0; + margin-block-start: 0; } .index > .info { padding: 1% 0 2% 0; @@ -679,7 +662,7 @@ footer .copyright a:hover { margin: 1% 1%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .index > .info { padding: 0.5rem 0 2rem 0; } @@ -696,8 +679,7 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ .journals > .name { font-size: 1.5rem; @@ -739,7 +721,7 @@ footer .copyright a:hover { padding: 1% 0; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .journals > .name { padding: 0.5rem 0; } @@ -759,8 +741,7 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ .links > ul > .friend { font-size: 1.5rem; @@ -778,7 +759,7 @@ footer .copyright a:hover { color: #595959; } .links > ul > li > a:hover { - color: #59595980; + color: rgba(89, 89, 89, 0.5019607843); } @media (prefers-color-scheme: dark) { .links > ul > .friend { @@ -788,7 +769,7 @@ footer .copyright a:hover { color: #dbdbdb; } .links > ul > li > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } } @media (max-width: 870px) { @@ -802,7 +783,7 @@ footer .copyright a:hover { padding-bottom: 1%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .links > ul { padding: 0.625rem 0.1rem; } @@ -822,8 +803,7 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ .post > .title > h1 > a { letter-spacing: 0.0625rem; @@ -832,7 +812,7 @@ footer .copyright a:hover { color: #262626; } .post > .title > h1 > a:hover { - color: #26262680; + color: rgba(38, 38, 38, 0.5019607843); } .post > .title > .info { display: flex; @@ -854,7 +834,7 @@ footer .copyright a:hover { color: #dbdbdb; } .post > .title > h1 > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } .post > .title > .info { border-bottom: 1px solid #434343; @@ -866,7 +846,7 @@ footer .copyright a:hover { color: #7d7d7d; } } -@media (min-width: 320px) and (max-width: 870px) { +@media (max-width: 870px) { .post > .title { margin-top: 10%; } @@ -877,7 +857,7 @@ footer .copyright a:hover { padding: 1% 1%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .post > .title { margin-top: 4rem; } @@ -897,8 +877,7 @@ footer .copyright a:hover { * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ .tag > ul > .name { font-size: 1.5rem; @@ -915,7 +894,7 @@ footer .copyright a:hover { color: #595959; } .tag > ul > li > a:hover { - color: #59595980; + color: rgba(89, 89, 89, 0.5019607843); } @media (prefers-color-scheme: dark) { .tag > ul > .name { @@ -925,7 +904,7 @@ footer .copyright a:hover { color: #dbdbdb; } .tag > ul > li > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } } @media (max-width: 870px) { @@ -944,7 +923,7 @@ footer .copyright a:hover { display: none; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .tag > ul { padding: 0.625rem 0.1rem; } @@ -970,7 +949,7 @@ footer .copyright a:hover { color: #262626; } .tags > ul > li > a:hover { - color: #26262680; + color: rgba(38, 38, 38, 0.5019607843); } .tags > ul > li > a > span { color: #8c8c8c; @@ -987,7 +966,7 @@ footer .copyright a:hover { color: #dbdbdb; } .tags > ul > li > a:hover { - color: #dbdbdb80; + color: rgba(219, 219, 219, 0.5019607843); } } @media (max-width: 870px) { @@ -998,7 +977,7 @@ footer .copyright a:hover { margin: 2.5% 2.5%; } } -@media (min-width: 870px) and (max-width: 2048px) { +@media (min-width: 870px) { .tags { margin: 5rem 0; } @@ -1007,8 +986,1128 @@ footer .copyright a:hover { } } -img { - width: 100%; +.markdown { + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; + margin: 0; + color: #262626; + background-color: #ffffff; + line-height: 1.5; + word-wrap: break-word; +} +@media (prefers-color-scheme: dark) { + .markdown { + color: #dbdbdb; + background-color: #292929; + } +} +.markdown .octicon { + display: inline-block; + fill: currentColor; + vertical-align: text-bottom; + display: inline-block; + overflow: visible !important; + vertical-align: text-bottom; + fill: currentColor; +} +.markdown summary { + display: list-item; +} +.markdown [hidden] { + display: none !important; +} +.markdown a { + background-color: transparent; + color: #0969da; + text-decoration: none; +} +@media (prefers-color-scheme: dark) { + .markdown a { + color: #58a6ff; + } +} +.markdown a:hover { + text-decoration: underline; +} +.markdown a:not([href]) { + color: inherit; + text-decoration: none; +} +.markdown abbr[title] { + border-bottom: none; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +.markdown dfn { + font-style: italic; +} +.markdown h1 { + margin: 0.67em 0; + font-weight: 600; + padding-bottom: 0.3em; + font-size: 2em; + border-bottom: 1px solid hsl(210deg, 18%, 87%); +} +@media (prefers-color-scheme: dark) { + .markdown h1 { + border-bottom: 1px solid #21262d; + } +} +.markdown mark { + background-color: #fff8c5; + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown mark { + background-color: rgba(187, 128, 9, 0.15); + color: #c9d1d9; + } +} +.markdown small { + font-size: 90%; +} +.markdown sub { + bottom: -0.25em; +} +.markdown sup { + top: -0.5em; +} +.markdown sup > a::before { + content: "["; +} +.markdown sup > a::after { + content: "]"; +} +.markdown img { + border-style: none; + max-width: 100%; + box-sizing: content-box; + background-color: #ffffff; +} +@media (prefers-color-scheme: dark) { + .markdown img { + background-color: #0d1117; + } +} +.markdown figure { + margin: 1em 40px; +} +.markdown hr { + box-sizing: content-box; + overflow: hidden; + background: transparent; + border-bottom: 1px solid hsl(210deg, 18%, 87%); + height: 0.25em; + padding: 0; + margin: 1.5rem 0rem; + background-color: #d0d7de; + border: 0; +} +@media (prefers-color-scheme: dark) { + .markdown hr { + border-bottom: 1px solid #21262d; + } +} +@media (prefers-color-scheme: dark) { + .markdown hr { + background-color: #30363d; + } +} +.markdown hr::before { + display: table; + content: ""; +} +.markdown hr::after { + display: table; + clear: both; + content: ""; +} +.markdown input { + font: inherit; + margin: 0; + overflow: visible; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +.markdown [type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +.markdown ::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; +} +.markdown ::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +.markdown table { + border-spacing: 0; + border-collapse: collapse; + display: block; + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + overflow: auto; +} +.markdown table th { + font-weight: 600; +} +.markdown table tr { + background-color: #ffffff; + border-top: 1px solid hsl(210deg, 18%, 87%); +} +@media (prefers-color-scheme: dark) { + .markdown table tr { + background-color: #0d1117; + border-top: 1px solid #21262d; + } +} +.markdown table tr:nth-child(2n) { + background-color: #f6f8fa; +} +@media (prefers-color-scheme: dark) { + .markdown table tr:nth-child(2n) { + background-color: #161b22; + } +} +.markdown table img { + background-color: transparent; +} +.markdown details summary { + cursor: pointer; +} +.markdown details:not([open]) > *:not(summary) { + display: none !important; +} +.markdown kbd { + display: inline-block; + padding: 3px 5px; + font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace; + line-height: 10px; + color: #24292f; + vertical-align: middle; + background-color: #f6f8fa; + border: solid 1px rgba(175, 184, 193, 0.2); + border-bottom-color: rgba(175, 184, 193, 0.2); + border-radius: 6px; + box-shadow: inset 0 -1px 0 rgba(175, 184, 193, 0.2); +} +@media (prefers-color-scheme: dark) { + .markdown kbd { + color: #c9d1d9; + } +} +@media (prefers-color-scheme: dark) { + .markdown kbd { + background-color: #161b22; + border: solid 1px rgba(110, 118, 129, 0.4); + border-bottom-color: rgba(110, 118, 129, 0.4); + } +} +@media (prefers-color-scheme: dark) { + .markdown kbd { + box-shadow: inset 0 -1px 0 rgba(110, 118, 129, 0.4); + } +} +.markdown h2 { + font-weight: 600; + padding-bottom: 0.3em; + font-size: 1.5em; + border-bottom: 1px solid hsl(210deg, 18%, 87%); +} +@media (prefers-color-scheme: dark) { + .markdown h2 { + border-bottom: 1px solid #21262d; + } +} +.markdown h3 { + font-weight: 600; + font-size: 1.25em; +} +.markdown h4 { + font-weight: 600; + font-size: 1em; +} +.markdown h5 { + font-weight: 600; + font-size: 0.875em; +} +.markdown h6 { + font-weight: 600; + font-size: 0.85em; + color: #57606a; +} +@media (prefers-color-scheme: dark) { + .markdown h6 { + color: #8b949e; + } +} +.markdown p { + margin-top: 0; + margin-bottom: 0.625rem; +} +.markdown blockquote { + margin: 0; + padding: 0 1em; + color: #57606a; + border-left: 0.25em solid #d0d7de; +} +@media (prefers-color-scheme: dark) { + .markdown blockquote { + color: #8b949e; + border-left: 0.25em solid #30363d; + } +} +.markdown blockquote > :first-child { + margin-top: 0; +} +.markdown blockquote > :last-child { + margin-bottom: 0; +} +.markdown dd { + margin-left: 0; +} +.markdown pre { + margin-top: 0; + margin-bottom: 0; + font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace; + font-size: 0.75rem; + word-wrap: normal; +} +.markdown pre code { + font-size: 100%; +} +.markdown pre > code { + padding: 0; + margin: 0; + word-break: normal; + white-space: pre; + background: transparent; + border: 0; +} +.markdown ::-moz-placeholder { + color: #6e7781; + opacity: 1; +} +.markdown :-ms-input-placeholder { + color: #6e7781; + opacity: 1; +} +.markdown ::placeholder { + color: #6e7781; + opacity: 1; +} +@media (prefers-color-scheme: dark) { + .markdown ::-moz-placeholder { + color: #484f58; + } + .markdown :-ms-input-placeholder { + color: #484f58; + } + .markdown ::placeholder { + color: #484f58; + } +} +.markdown .pl-c { + color: #6e7781; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-c { + color: #8b949e; + } +} +.markdown .pl-ent { + color: #116329; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-ent { + color: #7ee787; + } +} +.markdown .pl-k { + color: #cf222e; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-k { + color: #ff7b72; + } +} +.markdown .pl-bu { + color: #82071e; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-bu { + color: #f85149; + } +} +.markdown .pl-ii { + color: #f6f8fa; + background-color: #82071e; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-ii { + color: #f0f6fc; + background-color: #8e1519; + } +} +.markdown .pl-c2 { + color: #f6f8fa; + background-color: #cf222e; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-c2 { + color: #f0f6fc; + background-color: #b62324; + } +} +.markdown .pl-sr .pl-cce { + font-weight: bold; + color: #116329; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-sr .pl-cce { + color: #7ee787; + } +} +.markdown .pl-ml { + color: #3b2300; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-ml { + color: #f2cc60; + } +} +.markdown .pl-mi { + font-style: italic; + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mi { + color: #c9d1d9; + } +} +.markdown .pl-mb { + font-weight: bold; + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mb { + color: #c9d1d9; + } +} +.markdown .pl-md { + color: #82071e; + background-color: #ffebe9; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-md { + color: #ffdcd7; + background-color: #67060c; + } +} +.markdown .pl-mi1 { + color: #116329; + background-color: #dafbe1; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mi1 { + color: #aff5b4; + background-color: #033a16; + } +} +.markdown .pl-mc { + color: #953800; + background-color: #ffd8b5; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mc { + color: #ffdfb6; + background-color: #5a1e02; + } +} +.markdown .pl-mi2 { + color: #eaeef2; + background-color: #0550ae; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mi2 { + color: #c9d1d9; + background-color: #1158c7; + } +} +.markdown .pl-mdr { + font-weight: bold; + color: #8250df; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mdr { + color: #d2a8ff; + } +} +.markdown .pl-ba { + color: #57606a; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-ba { + color: #8b949e; + } +} +.markdown .pl-sg { + color: #8c959f; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-sg { + color: #484f58; + } +} +.markdown .pl-corl { + text-decoration: underline; + color: #0a3069; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-corl { + color: #a5d6ff; + } +} +.markdown [data-catalyst] { + display: block; +} +.markdown g-emoji { + font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1em; + font-style: normal !important; + font-weight: 400; + line-height: 1; + vertical-align: -0.075em; +} +.markdown g-emoji img { + width: 1em; + height: 1em; +} +.markdown::before { + display: table; + content: ""; +} +.markdown::after { + display: table; + clear: both; + content: ""; +} +.markdown > *:first-child { + margin-top: 0 !important; +} +.markdown > *:last-child { + margin-bottom: 0 !important; +} +.markdown .absent { + color: #cf222e; +} +@media (prefers-color-scheme: dark) { + .markdown .absent { + color: #f85149; + } +} +.markdown .anchor { + float: left; + padding-right: 4px; + margin-left: -20px; + line-height: 1; +} +.markdown .anchor:focus { + outline: none; +} +.markdown ol[type="1"] { + list-style-type: decimal; +} +.markdown ol[type=a] { + list-style-type: lower-alpha; +} +.markdown ol[type=i] { + list-style-type: lower-roman; +} +.markdown div > ol:not([type]) { + list-style-type: decimal; +} +.markdown li > p { + margin-top: 1rem; +} +.markdown li + li { + margin-top: 0.25em; +} +.markdown dl { + padding: 0; +} +.markdown dl dt { + padding: 0; + margin-top: 1rem; + font-size: 1em; + font-style: italic; + font-weight: 600; +} +.markdown dl dd { + padding: 0 1rem; + margin-bottom: 1rem; +} +.markdown img[align=right] { + padding-left: 1.25rem; +} +.markdown img[align=left] { + padding-right: 1.25rem; +} +.markdown .emoji { + max-width: none; + vertical-align: text-top; + background-color: transparent; +} +.markdown span.frame { + display: block; + overflow: hidden; +} +.markdown span.frame > span { + display: block; + float: left; + width: auto; + padding: 7px; + margin: 13px 0 0; + overflow: hidden; + border: 1px solid #d0d7de; +} +@media (prefers-color-scheme: dark) { + .markdown span.frame > span { + border: 1px solid #30363d; + } +} +.markdown span.frame span img { + display: block; + float: left; +} +.markdown span.frame span span { + display: block; + padding: 5px 0 0; + clear: both; + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown span.frame span span { + color: #c9d1d9; + } +} +.markdown span.align-center { + display: block; + overflow: hidden; + clear: both; +} +.markdown span.align-center > span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: center; +} +.markdown span.align-center span img { + margin: 0 auto; + text-align: center; +} +.markdown span.align-right { + display: block; + overflow: hidden; + clear: both; +} +.markdown span.align-right > span { + display: block; + margin: 13px 0 0; + overflow: hidden; + text-align: right; +} +.markdown span.align-right span img { + margin: 0; + text-align: right; +} +.markdown span.float-left { + display: block; + float: left; + margin-right: 13px; + overflow: hidden; +} +.markdown span.float-left span { + margin: 13px 0 0; +} +.markdown span.float-right { + display: block; + float: right; + margin-left: 13px; + overflow: hidden; +} +.markdown span.float-right > span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: right; +} +.markdown del code { + text-decoration: inherit; +} +.markdown .highlight { + margin-bottom: 1rem; +} +.markdown .highlight pre { + margin-bottom: 0; + word-break: normal; +} +.markdown .csv-data .blob-num { + padding: 10px 8px 9px; + text-align: right; + background: #ffffff; + border: 0; +} +@media (prefers-color-scheme: dark) { + .markdown .csv-data .blob-num { + background: #0d1117; + } +} +.markdown .csv-data tr { + border-top: 0; +} +.markdown .csv-data th { + font-weight: 600; + background: #f6f8fa; + border-top: 0; +} +@media (prefers-color-scheme: dark) { + .markdown .csv-data th { + background: #161b22; + } +} +.markdown .footnotes { + font-size: 0.75rem; + color: #57606a; + border-top: 1px solid #d0d7de; +} +@media (prefers-color-scheme: dark) { + .markdown .footnotes { + color: #8b949e; + border-top: 1px solid #30363d; + } +} +.markdown .footnotes ol { + padding-left: 1rem; +} +.markdown .footnotes li { + position: relative; +} +.markdown .footnotes li:target { + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown .footnotes li:target { + color: #c9d1d9; + } +} +.markdown .footnotes li:target::before { + position: absolute; + top: -8px; + right: -8px; + bottom: -8px; + left: -24px; + pointer-events: none; + content: ""; + border: 2px solid #0969da; + border-radius: 6px; +} +@media (prefers-color-scheme: dark) { + .markdown .footnotes li:target::before { + border: 2px solid #1f6feb; + } +} +.markdown .footnotes .data-footnote-backref g-emoji { + font-family: monospace; +} +.markdown .task-list-item { + list-style-type: none; +} +.markdown .task-list-item label { + font-weight: 400; +} +.markdown .task-list-item.enabled label { + cursor: pointer; +} +.markdown .task-list-item + .task-list-item { + margin-top: 3px; +} +.markdown .task-list-item .handle { + display: none; +} +.markdown .task-list-item-checkbox { + margin: 0 0.2em 0.25em -1.6em; + vertical-align: middle; +} +.markdown .contains-task-list:dir(rtl) .task-list-item-checkbox { + margin: 0 -1.6em 0.25em 0.2em; +} +.markdown ::-webkit-calendar-picker-indicator { + filter: invert(50%); } -/*# sourceMappingURL=Redemption.css.map */ +.markdown h1:hover .anchor .octicon-link:before, +.markdown h2:hover .anchor .octicon-link:before, +.markdown h3:hover .anchor .octicon-link:before, +.markdown h4:hover .anchor .octicon-link:before, +.markdown h5:hover .anchor .octicon-link:before, +.markdown h6:hover .anchor .octicon-link:before { + width: 1rem; + height: 1rem; + content: " "; + display: inline-block; + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,"); + mask-image: url("data:image/svg+xml,"); +} + +.markdown details, +.markdown figcaption, +.markdown figure { + display: block; +} + +.markdown a:active, +.markdown a:hover { + outline-width: 0; +} + +.markdown b, +.markdown strong { + font-weight: 600; +} + +.markdown sub, +.markdown sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +.markdown code, +.markdown kbd, +.markdown pre, +.markdown samp { + font-family: monospace, monospace; + font-size: 1em; +} + +.markdown [type=button], +.markdown [type=reset], +.markdown [type=submit] { + -webkit-appearance: button; +} + +.markdown [type=button]::-moz-focus-inner, +.markdown [type=reset]::-moz-focus-inner, +.markdown [type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.markdown [type=button]:-moz-focusring, +.markdown [type=reset]:-moz-focusring, +.markdown [type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +.markdown [type=checkbox], +.markdown [type=radio] { + box-sizing: border-box; + padding: 0; +} + +.markdown [type=number]::-webkit-inner-spin-button, +.markdown [type=number]::-webkit-outer-spin-button { + height: auto; +} + +.markdown [type=search]::-webkit-search-cancel-button, +.markdown [type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +.markdown td, +.markdown th { + padding: 0; +} + +.markdown h1, +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + margin-top: 1.5rem; + margin-bottom: 1rem; + font-weight: 600; + line-height: 1.25; +} + +.markdown ul, +.markdown ol { + margin-top: 0; + margin-bottom: 0; + padding-left: 2em; +} + +.markdown ol ol, +.markdown ul ol { + list-style-type: lower-roman; +} + +.markdown ul ul ol, +.markdown ul ol ol, +.markdown ol ul ol, +.markdown ol ol ol { + list-style-type: lower-alpha; +} + +.markdown tt, +.markdown code { + font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace; + font-size: 0.75rem; +} + +.markdown input::-webkit-outer-spin-button, +.markdown input::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; + appearance: none; +} + +.markdown .pl-c1, +.markdown .pl-s .pl-v { + color: #0550ae; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-c1, +.markdown .pl-s .pl-v { + color: #79c0ff; + } +} + +.markdown .pl-e, +.markdown .pl-en { + color: #8250df; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-e, +.markdown .pl-en { + color: #d2a8ff; + } +} + +.markdown .pl-smi, +.markdown .pl-s .pl-s1 { + color: #24292f; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-smi, +.markdown .pl-s .pl-s1 { + color: #c9d1d9; + } +} + +.markdown .pl-s, +.markdown .pl-pds, +.markdown .pl-s .pl-pse .pl-s1, +.markdown .pl-sr, +.markdown .pl-sr .pl-cce, +.markdown .pl-sr .pl-sre, +.markdown .pl-sr .pl-sra { + color: #0a3069; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-s, +.markdown .pl-pds, +.markdown .pl-s .pl-pse .pl-s1, +.markdown .pl-sr, +.markdown .pl-sr .pl-cce, +.markdown .pl-sr .pl-sre, +.markdown .pl-sr .pl-sra { + color: #a5d6ff; + } +} + +.markdown .pl-v, +.markdown .pl-smw { + color: #953800; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-v, +.markdown .pl-smw { + color: #ffa657; + } +} + +.markdown .pl-mh, +.markdown .pl-mh .pl-en, +.markdown .pl-ms { + font-weight: bold; + color: #0550ae; +} +@media (prefers-color-scheme: dark) { + .markdown .pl-mh, +.markdown .pl-mh .pl-en, +.markdown .pl-ms { + color: #1f6feb; + } +} + +.markdown p, +.markdown blockquote, +.markdown ul, +.markdown ol, +.markdown dl, +.markdown table, +.markdown pre, +.markdown details { + margin-top: 0; + margin-bottom: 1rem; +} + +.markdown h1 .octicon-link, +.markdown h2 .octicon-link, +.markdown h3 .octicon-link, +.markdown h4 .octicon-link, +.markdown h5 .octicon-link, +.markdown h6 .octicon-link { + color: #24292f; + vertical-align: middle; + visibility: hidden; +} +@media (prefers-color-scheme: dark) { + .markdown h1 .octicon-link, +.markdown h2 .octicon-link, +.markdown h3 .octicon-link, +.markdown h4 .octicon-link, +.markdown h5 .octicon-link, +.markdown h6 .octicon-link { + color: #c9d1d9; + } +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + text-decoration: none; +} + +.markdown h1:hover .anchor .octicon-link, +.markdown h2:hover .anchor .octicon-link, +.markdown h3:hover .anchor .octicon-link, +.markdown h4:hover .anchor .octicon-link, +.markdown h5:hover .anchor .octicon-link, +.markdown h6:hover .anchor .octicon-link { + visibility: visible; +} + +.markdown h1 tt, +.markdown h1 code, +.markdown h2 tt, +.markdown h2 code, +.markdown h3 tt, +.markdown h3 code, +.markdown h4 tt, +.markdown h4 code, +.markdown h5 tt, +.markdown h5 code, +.markdown h6 tt, +.markdown h6 code { + padding: 0 0.2em; + font-size: inherit; +} + +.markdown ul.no-list, +.markdown ol.no-list { + padding: 0; + list-style-type: none; +} + +.markdown ul ul, +.markdown ul ol, +.markdown ol ol, +.markdown ol ul { + margin-top: 0; + margin-bottom: 0; +} + +.markdown table th, +.markdown table td { + padding: 0.375rem 0.875rem; + border: 1px solid #d0d7de; +} +@media (prefers-color-scheme: dark) { + .markdown table th, +.markdown table td { + border: 1px solid #30363d; + } +} + +.markdown code, +.markdown tt { + padding: 0.2em 0.4em; + margin: 0; + font-size: 85%; + background-color: rgba(175, 184, 193, 0.2); + border-radius: 6px; +} +@media (prefers-color-scheme: dark) { + .markdown code, +.markdown tt { + background-color: rgba(110, 118, 129, 0.4); + } +} + +.markdown code br, +.markdown tt br { + display: none; +} + +.markdown .highlight pre, +.markdown pre { + padding: 1rem; + overflow: auto; + font-size: 85%; + line-height: 1.45; + background-color: #f6f8fa; + border-radius: 6px; +} +@media (prefers-color-scheme: dark) { + .markdown .highlight pre, +.markdown pre { + background-color: #161b22; + } +} + +.markdown pre code, +.markdown pre tt { + display: inline; + max-width: auto; + padding: 0; + margin: 0; + overflow: visible; + line-height: inherit; + word-wrap: normal; + background-color: transparent; + border: 0; +} + +.markdown .csv-data td, +.markdown .csv-data th { + padding: 5px; + overflow: hidden; + font-size: 0.75rem; + line-height: 1; + text-align: left; + white-space: nowrap; +}/*# sourceMappingURL=redemption.css.map */ \ No newline at end of file diff --git a/source/css/base/_base.scss b/source/css/base/_base.scss index a853dcd..35c950a 100644 --- a/source/css/base/_base.scss +++ b/source/css/base/_base.scss @@ -61,7 +61,7 @@ main { background: #ffffff; box-shadow: 0 0.375rem 1rem -0.5rem rgb(0, 0, 0, 0.17); - // =========== 深色 =========== + // =========== 暗模式 =========== @include darkmode { background: #292929; box-shadow: 0 0.375rem 1rem -0.5rem rgb(0, 0, 0, 0.34); @@ -75,14 +75,13 @@ main { } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { - width: 52rem; - margin-top: 4rem; - padding-bottom: 3rem; + @media (min-width: 870px) { + width: 61.8vw; + margin-top: 23.48vh; + padding-bottom: 7vh; } } -// 页面宽度 main>.index, main>.archives, main>.categories, @@ -103,38 +102,14 @@ main>.journals { } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { - width: 45rem; - padding: 1rem 0.1rem 1rem 0.1rem; + @media (min-width: 870px) { + width: 80%; + padding: 2rem 0rem 2rem 0rem; } + } -// 菜单 临时使用 -.menu { - position: fixed; - right: 0.5rem; - bottom: 10rem; - font-size: 0.5rem; -} - - -.heti{ - max-width: 45rem!important; - > img{ - width: 100%!important; - } -} - - - - - - - - - - // 全局动画 @-webkit-keyframes fadeInDown { diff --git a/source/css/base/_font.scss b/source/css/base/_font.scss index 22376c3..aa9865d 100644 --- a/source/css/base/_font.scss +++ b/source/css/base/_font.scss @@ -3,7 +3,6 @@ html { font-variant-numeric: tabular-nums; -webkit-font-smoothing: antialiased; - font-size: 16px; // =========== 移动端 =========== @media (max-width: 870px) { @@ -15,12 +14,39 @@ html { } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { - font-size: 17px; + @media (min-width: 870px) and (max-width: 1920px) { + font-size: 20px; font-family: -apple-system, BlinksMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - font-weight: 400; + font-weight: 500; + } + + // =========== 2K端 =========== + @media (min-width: 1920px) and (max-width: 2560px) { + font-size: 22px; + font-family: -apple-system, BlinksMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', + 'Noto Color Emoji'; + font-weight: 500; + } + + // =========== 4K端 =========== + @media (min-width: 2560px) and (max-width: 2880px) { + font-size: 24px; + font-family: -apple-system, BlinksMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', + 'Noto Color Emoji'; + font-weight: 500; + } + + // =========== >4K端 =========== + @media (min-width: 2880px) { + font-size: 2vh; + font-family: -apple-system, BlinksMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', + 'Noto Color Emoji'; + font-weight: 500; } } diff --git a/source/css/markdown/_markdown.scss b/source/css/markdown/_markdown.scss index e1b7d87..2e7fce7 100644 --- a/source/css/markdown/_markdown.scss +++ b/source/css/markdown/_markdown.scss @@ -1,3 +1,983 @@ -img { - width: 100% -} \ No newline at end of file +.markdown { + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; + margin: 0; + color: #262626; + background-color: #ffffff; + @include darkmode { + color: #dbdbdb; + background-color: #292929; + } + line-height: 1.5; + word-wrap: break-word; + .octicon { + display: inline-block; + fill: currentColor; + vertical-align: text-bottom; + display: inline-block; + overflow: visible !important; + vertical-align: text-bottom; + fill: currentColor; + } + summary { + display: list-item; + } + [hidden] { + display: none !important; + } + a { + background-color: transparent; + color: #0969da; + @include darkmode { + color: #58a6ff; + } + text-decoration: none; + &:hover { + text-decoration: underline; + } + &:not([href]) { + color: inherit; + text-decoration: none; + } + } + abbr[title] { + border-bottom: none; + text-decoration: underline dotted; + } + dfn { + font-style: italic; + } + h1 { + margin: 0.67em 0; + font-weight: 600; + padding-bottom: 0.3em; + font-size: 2em; + border-bottom: 1px solid hsla(210, 18%, 87%, 1); + @include darkmode { + border-bottom: 1px solid #21262d; + } + } + mark { + background-color: #fff8c5; + color: #24292f; + @include darkmode { + background-color: rgba(187,128,9,0.15); + color: #c9d1d9; + } + } + small { + font-size: 90%; + } + sub { + bottom: -0.25em; + } + sup { + top: -0.5em; + & > a { + &::before { + content: "["; + } + &::after { + content: "]"; + } + } + } + img { + border-style: none; + max-width: 100%; + box-sizing: content-box; + background-color: #ffffff; + @include darkmode { + background-color: #0d1117; + } + } + figure { + margin: 1em 40px; + } + hr { + box-sizing: content-box; + overflow: hidden; + background: transparent; + border-bottom: 1px solid hsla(210, 18%, 87%, 1); + @include darkmode { + border-bottom: 1px solid #21262d; + } + height: 0.25em; + padding: 0; + margin: 1.5rem 0rem; + background-color: #d0d7de; + @include darkmode { + background-color: #30363d; + } + border: 0; + &::before { + display: table; + content: ""; + } + &::after { + display: table; + clear: both; + content: ""; + } + } + input { + font: inherit; + margin: 0; + overflow: visible; + font-family: inherit; + font-size: inherit; + line-height: inherit; + } + [type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; + } + ::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; + } + ::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; + } + table { + border-spacing: 0; + border-collapse: collapse; + display: block; + width: max-content; + max-width: 100%; + overflow: auto; + th { + font-weight: 600; + } + tr { + background-color: #ffffff; + border-top: 1px solid hsla(210, 18%, 87%, 1); + @include darkmode { + background-color: #0d1117; + border-top: 1px solid #21262d; + } + &:nth-child(2n) { + background-color: #f6f8fa; + @include darkmode { + background-color: #161b22; + } + } + } + img { + background-color: transparent; + } + } + details { + summary { + cursor: pointer; + } + &:not([open]) { + & > *:not(summary) { + display: none !important; + } + } + } + kbd { + display: inline-block; + padding: 3px 5px; + font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, + Liberation Mono, monospace; + line-height: 10px; + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + vertical-align: middle; + background-color: #f6f8fa; + border: solid 1px rgba(175, 184, 193, 0.2); + border-bottom-color: rgba(175, 184, 193, 0.2); + @include darkmode { + background-color: #161b22; + border: solid 1px rgba(110,118,129,0.4); + border-bottom-color: rgba(110,118,129,0.4); + } + border-radius: 6px; + box-shadow: inset 0 -1px 0 rgba(175, 184, 193, 0.2); + @include darkmode { + box-shadow: inset 0 -1px 0 rgba(110,118,129,0.4); + } + } + h2 { + font-weight: 600; + padding-bottom: 0.3em; + font-size: 1.5em; + border-bottom: 1px solid hsla(210, 18%, 87%, 1); + @include darkmode { + border-bottom: 1px solid #21262d; + } + } + h3 { + font-weight: 600; + font-size: 1.25em; + } + h4 { + font-weight: 600; + font-size: 1em; + } + h5 { + font-weight: 600; + font-size: 0.875em; + } + h6 { + font-weight: 600; + font-size: 0.85em; + color: #57606a; + @include darkmode { + color: #8b949e; + } + } + p { + margin-top: 0; + margin-bottom: 0.625rem; + } + blockquote { + margin: 0; + padding: 0 1em; + color: #57606a; + border-left: 0.25em solid #d0d7de; + @include darkmode { + color: #8b949e; + border-left: .25em solid #30363d; + } + & > :first-child { + margin-top: 0; + } + & > :last-child { + margin-bottom: 0; + } + } + dd { + margin-left: 0; + } + pre { + margin-top: 0; + margin-bottom: 0; + font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, + Liberation Mono, monospace; + font-size: .75rem; + word-wrap: normal; + code { + font-size: 100%; + } + & > code { + padding: 0; + margin: 0; + word-break: normal; + white-space: pre; + background: transparent; + border: 0; + } + } + ::placeholder { + color: #6e7781; + @include darkmode{ + color: #484f58; + } + opacity: 1; + } + .pl-c { + color: #6e7781; + @include darkmode { + color: #8b949e; + } + } + .pl-ent { + color: #116329; + @include darkmode { + color: #7ee787; + } + } + .pl-k { + color: #cf222e; + @include darkmode { + color: #ff7b72; + } + } + .pl-bu { + color: #82071e; + @include darkmode { + color: #f85149; + } + } + .pl-ii { + color: #f6f8fa; + background-color: #82071e; + @include darkmode { + color: #f0f6fc; + background-color: #8e1519; + } + } + .pl-c2 { + color: #f6f8fa; + background-color: #cf222e; + @include darkmode { + color: #f0f6fc; + background-color: #b62324; + } + } + .pl-sr { + .pl-cce { + font-weight: bold; + color: #116329; + @include darkmode { + color: #7ee787; + } + } + } + .pl-ml { + color: #3b2300; + @include darkmode { + color: #f2cc60; + } + } + .pl-mi { + font-style: italic; + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + } + .pl-mb { + font-weight: bold; + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + } + .pl-md { + color: #82071e; + background-color: #ffebe9; + @include darkmode { + color: #ffdcd7; + background-color: #67060c; + } + } + .pl-mi1 { + color: #116329; + background-color: #dafbe1; + @include darkmode { + color: #aff5b4; + background-color: #033a16; + } + } + .pl-mc { + color: #953800; + background-color: #ffd8b5; + @include darkmode { + color: #ffdfb6; + background-color: #5a1e02; + } + } + .pl-mi2 { + color: #eaeef2; + background-color: #0550ae; + @include darkmode { + color: #c9d1d9; + background-color: #1158c7; + } + } + .pl-mdr { + font-weight: bold; + color: #8250df; + @include darkmode { + color: #d2a8ff; + } + } + .pl-ba { + color: #57606a; + @include darkmode { + color: #8b949e; + } + } + .pl-sg { + color: #8c959f; + @include darkmode { + color: #484f58; + } + } + .pl-corl { + text-decoration: underline; + color: #0a3069; + @include darkmode { + color: #a5d6ff; + } + } + [data-catalyst] { + display: block; + } + g-emoji { + font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1em; + font-style: normal !important; + font-weight: 400; + line-height: 1; + vertical-align: -0.075em; + img { + width: 1em; + height: 1em; + } + } + &::before { + display: table; + content: ""; + } + &::after { + display: table; + clear: both; + content: ""; + } + & > *:first-child { + margin-top: 0 !important; + } + & > *:last-child { + margin-bottom: 0 !important; + } + .absent { + color: #cf222e; + @include darkmode { + color: #f85149; + } + } + .anchor { + float: left; + padding-right: 4px; + margin-left: -20px; + line-height: 1; + &:focus { + outline: none; + } + } + ol[type="1"] { + list-style-type: decimal; + } + ol[type="a"] { + list-style-type: lower-alpha; + } + ol[type="i"] { + list-style-type: lower-roman; + } + div { + & > ol { + &:not([type]) { + list-style-type: decimal; + } + } + } + li { + & > p { + margin-top: 1rem; + } + & + li { + margin-top: 0.25em; + } + } + dl { + padding: 0; + dt { + padding: 0; + margin-top: 1rem; + font-size: 1em; + font-style: italic; + font-weight: 600; + } + dd { + padding: 0 1rem; + margin-bottom: 1rem; + } + } + img[align="right"] { + padding-left: 1.25rem; + } + img[align="left"] { + padding-right: 1.25rem; + } + .emoji { + max-width: none; + vertical-align: text-top; + background-color: transparent; + } + span { + &.frame { + display: block; + overflow: hidden; + & > span { + display: block; + float: left; + width: auto; + padding: 7px; + margin: 13px 0 0; + overflow: hidden; + border: 1px solid #d0d7de; + @include darkmode { + border: 1px solid #30363d; + } + } + span { + img { + display: block; + float: left; + } + span { + display: block; + padding: 5px 0 0; + clear: both; + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + } + } + } + &.align-center { + display: block; + overflow: hidden; + clear: both; + & > span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: center; + } + span { + img { + margin: 0 auto; + text-align: center; + } + } + } + &.align-right { + display: block; + overflow: hidden; + clear: both; + & > span { + display: block; + margin: 13px 0 0; + overflow: hidden; + text-align: right; + } + span { + img { + margin: 0; + text-align: right; + } + } + } + &.float-left { + display: block; + float: left; + margin-right: 13px; + overflow: hidden; + span { + margin: 13px 0 0; + } + } + &.float-right { + display: block; + float: right; + margin-left: 13px; + overflow: hidden; + & > span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: right; + } + } + } + del { + code { + text-decoration: inherit; + } + } + .highlight { + margin-bottom: 1rem; + pre { + margin-bottom: 0; + word-break: normal; + } + } + .csv-data { + .blob-num { + padding: 10px 8px 9px; + text-align: right; + background: #ffffff; + @include darkmode { + background: #0d1117; + } + border: 0; + } + tr { + border-top: 0; + } + th { + font-weight: 600; + background: #f6f8fa; + @include darkmode { + background: #161b22; + } + border-top: 0; + } + } + .footnotes { + font-size: 0.75rem; + color: #57606a; + border-top: 1px solid #d0d7de; + @include darkmode { + color: #8b949e; + border-top: 1px solid #30363d; + } + ol { + padding-left: 1rem; + } + li { + position: relative; + &:target { + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + &::before { + position: absolute; + top: -8px; + right: -8px; + bottom: -8px; + left: -24px; + pointer-events: none; + content: ""; + border: 2px solid #0969da; + @include darkmode { + border: 2px solid #1f6feb; + } + border-radius: 6px; + } + } + } + .data-footnote-backref { + g-emoji { + font-family: monospace; + } + } + } + .task-list-item { + list-style-type: none; + label { + font-weight: 400; + } + &.enabled { + label { + cursor: pointer; + } + } + & + .task-list-item { + margin-top: 3px; + } + .handle { + display: none; + } + } + .task-list-item-checkbox { + margin: 0 0.2em 0.25em -1.6em; + vertical-align: middle; + } + .contains-task-list { + &:dir(rtl) { + .task-list-item-checkbox { + margin: 0 -1.6em 0.25em 0.2em; + } + } + } + ::-webkit-calendar-picker-indicator { + filter: invert(50%); + } +} +.markdown h1:hover .anchor .octicon-link:before, +.markdown h2:hover .anchor .octicon-link:before, +.markdown h3:hover .anchor .octicon-link:before, +.markdown h4:hover .anchor .octicon-link:before, +.markdown h5:hover .anchor .octicon-link:before, +.markdown h6:hover .anchor .octicon-link:before { + width: 1rem; + height: 1rem; + content: " "; + display: inline-block; + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,"); + mask-image: url("data:image/svg+xml,"); +} +.markdown details, +.markdown figcaption, +.markdown figure { + display: block; +} +.markdown a:active, +.markdown a:hover { + outline-width: 0; +} +.markdown b, +.markdown strong { + font-weight: 600; +} +.markdown sub, +.markdown sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +.markdown code, +.markdown kbd, +.markdown pre, +.markdown samp { + font-family: monospace, monospace; + font-size: 1em; +} +.markdown [type="button"], +.markdown [type="reset"], +.markdown [type="submit"] { + -webkit-appearance: button; +} +.markdown [type="button"]::-moz-focus-inner, +.markdown [type="reset"]::-moz-focus-inner, +.markdown [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} +.markdown [type="button"]:-moz-focusring, +.markdown [type="reset"]:-moz-focusring, +.markdown [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} +.markdown [type="checkbox"], +.markdown [type="radio"] { + box-sizing: border-box; + padding: 0; +} +.markdown [type="number"]::-webkit-inner-spin-button, +.markdown [type="number"]::-webkit-outer-spin-button { + height: auto; +} +.markdown [type="search"]::-webkit-search-cancel-button, +.markdown [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +.markdown td, +.markdown th { + padding: 0; +} +.markdown h1, +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + margin-top: 1.5rem; + margin-bottom: 1rem; + font-weight: 600; + line-height: 1.25; +} +.markdown ul, +.markdown ol { + margin-top: 0; + margin-bottom: 0; + padding-left: 2em; +} +.markdown ol ol, +.markdown ul ol { + list-style-type: lower-roman; +} +.markdown ul ul ol, +.markdown ul ol ol, +.markdown ol ul ol, +.markdown ol ol ol { + list-style-type: lower-alpha; +} +.markdown tt, +.markdown code { + font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, + Liberation Mono, monospace; + font-size: 0.75rem; +} +.markdown input::-webkit-outer-spin-button, +.markdown input::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; + appearance: none; +} +.markdown .pl-c1, +.markdown .pl-s .pl-v { + color: #0550ae; + @include darkmode { + color: #79c0ff; + } +} +.markdown .pl-e, +.markdown .pl-en { + color: #8250df; + @include darkmode { + color: #d2a8ff; + } +} +.markdown .pl-smi, +.markdown .pl-s .pl-s1 { + color: #24292f; + @include darkmode { + color: #c9d1d9; + } +} +.markdown .pl-s, +.markdown .pl-pds, +.markdown .pl-s .pl-pse .pl-s1, +.markdown .pl-sr, +.markdown .pl-sr .pl-cce, +.markdown .pl-sr .pl-sre, +.markdown .pl-sr .pl-sra { + color: #0a3069; + @include darkmode { + color: #a5d6ff; + } +} +.markdown .pl-v, +.markdown .pl-smw { + color: #953800; + @include darkmode { + color: #ffa657; + } +} +.markdown .pl-mh, +.markdown .pl-mh .pl-en, +.markdown .pl-ms { + font-weight: bold; + color: #0550ae; + @include darkmode { + color: #1f6feb; + } +} +.markdown p, +.markdown blockquote, +.markdown ul, +.markdown ol, +.markdown dl, +.markdown table, +.markdown pre, +.markdown details { + margin-top: 0; + margin-bottom: 1rem; +} +.markdown h1 .octicon-link, +.markdown h2 .octicon-link, +.markdown h3 .octicon-link, +.markdown h4 .octicon-link, +.markdown h5 .octicon-link, +.markdown h6 .octicon-link { + color: #24292f; + @include darkmode { + color: #c9d1d9; + } + vertical-align: middle; + visibility: hidden; +} +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + text-decoration: none; +} +.markdown h1:hover .anchor .octicon-link, +.markdown h2:hover .anchor .octicon-link, +.markdown h3:hover .anchor .octicon-link, +.markdown h4:hover .anchor .octicon-link, +.markdown h5:hover .anchor .octicon-link, +.markdown h6:hover .anchor .octicon-link { + visibility: visible; +} +.markdown h1 tt, +.markdown h1 code, +.markdown h2 tt, +.markdown h2 code, +.markdown h3 tt, +.markdown h3 code, +.markdown h4 tt, +.markdown h4 code, +.markdown h5 tt, +.markdown h5 code, +.markdown h6 tt, +.markdown h6 code { + padding: 0 0.2em; + font-size: inherit; +} +.markdown ul.no-list, +.markdown ol.no-list { + padding: 0; + list-style-type: none; +} +.markdown ul ul, +.markdown ul ol, +.markdown ol ol, +.markdown ol ul { + margin-top: 0; + margin-bottom: 0; +} +.markdown table th, +.markdown table td { + padding: .375rem 0.875rem; + border: 1px solid #d0d7de; + @include darkmode { + border: 1px solid #30363d; + } +} +.markdown code, +.markdown tt { + padding: 0.2em 0.4em; + margin: 0; + font-size: 85%; + background-color: rgba(175, 184, 193, 0.2); + @include darkmode { + background-color: rgba(110,118,129,0.4); + } + border-radius: 6px; +} +.markdown code br, +.markdown tt br { + display: none; +} +.markdown .highlight pre, +.markdown pre { + padding: 1rem; + overflow: auto; + font-size: 85%; + line-height: 1.45; + background-color: #f6f8fa; + @include darkmode { + background-color: #161b22; + } + border-radius: 6px; +} +.markdown pre code, +.markdown pre tt { + display: inline; + max-width: auto; + padding: 0; + margin: 0; + overflow: visible; + line-height: inherit; + word-wrap: normal; + background-color: transparent; + border: 0; +} +.markdown .csv-data td, +.markdown .csv-data th { + padding: 5px; + overflow: hidden; + font-size: 0.75rem; + line-height: 1; + text-align: left; + white-space: nowrap; +} diff --git a/source/css/pages/_archives.scss b/source/css/pages/_archives.scss index 9722418..e96d5fb 100644 --- a/source/css/pages/_archives.scss +++ b/source/css/pages/_archives.scss @@ -6,8 +6,6 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px */ @import "../base/variables"; @@ -83,7 +81,7 @@ } } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >ul { padding: 0.625rem 0.1rem; diff --git a/source/css/pages/_category.scss b/source/css/pages/_category.scss index 843349c..9e54760 100644 --- a/source/css/pages/_category.scss +++ b/source/css/pages/_category.scss @@ -6,8 +6,6 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px */ @import "../base/variables"; @@ -79,7 +77,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >ul { padding: 0.625rem 0.1rem; >.name { @@ -156,7 +154,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px){ margin: 5rem 0; >ul { diff --git a/source/css/pages/_index.scss b/source/css/pages/_index.scss index 2273b3d..c271fce 100644 --- a/source/css/pages/_index.scss +++ b/source/css/pages/_index.scss @@ -6,8 +6,7 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ @import "../base/variables"; @@ -117,7 +116,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >.info { padding: 0.5rem 0 2rem 0; @@ -126,4 +125,5 @@ } } } + } \ No newline at end of file diff --git a/source/css/pages/_journals.scss b/source/css/pages/_journals.scss index 6ff3e28..5152813 100644 --- a/source/css/pages/_journals.scss +++ b/source/css/pages/_journals.scss @@ -6,8 +6,7 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ @import "../base/variables"; .journals { @@ -72,7 +71,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >.name { padding: 0.5rem 0; } diff --git a/source/css/pages/_links.scss b/source/css/pages/_links.scss index fdb0ec1..e5de041 100644 --- a/source/css/pages/_links.scss +++ b/source/css/pages/_links.scss @@ -6,8 +6,7 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ @import "../base/variables"; .links { @@ -72,7 +71,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >ul { padding: 0.625rem 0.1rem; diff --git a/source/css/pages/_post.scss b/source/css/pages/_post.scss index fa6860c..78451df 100644 --- a/source/css/pages/_post.scss +++ b/source/css/pages/_post.scss @@ -6,8 +6,7 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ @import "../base/variables"; .post { @@ -74,7 +73,7 @@ } // =========== 移动端 =========== - @media (min-width: 320px) and (max-width: 870px) { + @media (max-width: 870px) { >.title { margin-top: 10%; >.info{ @@ -88,7 +87,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px){ >.title { margin-top: 4rem; >.info{ diff --git a/source/css/pages/_tag.scss b/source/css/pages/_tag.scss index 5901d9f..bebf34c 100644 --- a/source/css/pages/_tag.scss +++ b/source/css/pages/_tag.scss @@ -6,8 +6,7 @@ * 1.默认 * 2.深色 * 3.媒体查询 - * - 870px - * - 2048px + * */ @import "../base/variables"; .tag { @@ -77,7 +76,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { >ul { padding: 0.625rem 0.1rem; >.name { @@ -150,7 +149,7 @@ } } // =========== 移动端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { margin: 5rem 0; >ul { diff --git a/source/css/pages/layout/_bilibili.scss b/source/css/pages/layout/_bilibili.scss index 0e25dd4..7a9f333 100644 --- a/source/css/pages/layout/_bilibili.scss +++ b/source/css/pages/layout/_bilibili.scss @@ -14,7 +14,7 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px){ iframe { height: 87vh; } diff --git a/source/css/pages/layout/_comment.scss b/source/css/pages/layout/_comment.scss index c1a1ed0..5b466b8 100644 --- a/source/css/pages/layout/_comment.scss +++ b/source/css/pages/layout/_comment.scss @@ -8,9 +8,9 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px){ margin-top: 2rem; - width: 52rem; + width: 61.8vw; } } @@ -43,16 +43,15 @@ // =========== 移动端 =========== @media (max-width: 870px) { - margin-top: 7%; + margin-top: 5%; padding-top: 5%; width: 80%; } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { - margin-top: 2rem; + @media (min-width: 870px){ padding-top: 2rem; - width: 40rem; + width: 77%; } } diff --git a/source/css/pages/layout/_footer.scss b/source/css/pages/layout/_footer.scss index 12c5c5a..77ded5f 100644 --- a/source/css/pages/layout/_footer.scss +++ b/source/css/pages/layout/_footer.scss @@ -38,7 +38,7 @@ footer { } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px){ padding: 2rem 0; } } \ No newline at end of file diff --git a/source/css/pages/layout/_header.scss b/source/css/pages/layout/_header.scss index 28bd603..5dfaec5 100644 --- a/source/css/pages/layout/_header.scss +++ b/source/css/pages/layout/_header.scss @@ -90,9 +90,9 @@ } // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { - width: 45rem; - padding: 7rem 0 3rem 0; + @media (min-width: 870px){ + width: 80%; + padding: 8rem 0 4rem 0; justify-content: space-between; >.title { diff --git a/source/css/pages/layout/_pagenav.scss b/source/css/pages/layout/_pagenav.scss index 945a72d..f8a29bc 100644 --- a/source/css/pages/layout/_pagenav.scss +++ b/source/css/pages/layout/_pagenav.scss @@ -30,7 +30,8 @@ } // // =========== 桌面端 =========== - @media (min-width: 870px) and (max-width: 2048px) { + @media (min-width: 870px) { padding: 2rem 0; } + } diff --git a/source/css/redemption.css.map b/source/css/redemption.css.map index f458115..c447a2b 100644 --- a/source/css/redemption.css.map +++ b/source/css/redemption.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["base/_font.scss","base/_base.scss","base/_variables.scss","pages/layout/_header.scss","pages/layout/_footer.scss","pages/layout/_pagenav.scss","pages/layout/_comment.scss","pages/layout/_bilibili.scss","pages/_archives.scss","pages/_category.scss","pages/_index.scss","pages/_journals.scss","pages/_links.scss","pages/_post.scss","pages/_tag.scss","markdown/_markdown.scss"],"names":[],"mappings":"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","file":"Redemption.css"} \ No newline at end of file +{"version":3,"sources":["redemption.css","base/_font.scss","base/_base.scss","base/_variables.scss","pages/layout/_header.scss","pages/layout/_footer.scss","pages/layout/_pagenav.scss","pages/layout/_comment.scss","pages/layout/_bilibili.scss","pages/_archives.scss","pages/_category.scss","pages/_index.scss","pages/_journals.scss","pages/_links.scss","pages/_post.scss","pages/_tag.scss","markdown/_markdown.scss"],"names":[],"mappings":"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","file":"redemption.css"} \ No newline at end of file diff --git a/source/plugins/comment/halo-comment.min.js b/source/plugins/comment/halo-comment.min.js index 74ced9c..377a892 100644 --- a/source/plugins/comment/halo-comment.min.js +++ b/source/plugins/comment/halo-comment.min.js @@ -33,4 +33,4 @@ LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ -var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function u(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{u(r.next(e))}catch(t){i(t)}}function s(e){try{u(r["throw"](e))}catch(t){i(t)}}function u(e){e.done?n(e.value):o(e.value).then(a,s)}u((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(e){return function(t){return u([e,t])}}function u(i){if(n)throw new TypeError("Generator is already executing.");while(a)try{if(n=1,r&&(o=2&i[0]?r["return"]:i[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(o=a.trys,!(o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{while((void 0===t||t-- >0)&&!(r=i.next()).done)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i["return"])&&n.call(i)}finally{if(o)throw o.error}}return a}function b(){for(var e=[],t=0;t1||s(e,t)}))})}function s(e,t){try{u(o[e](t))}catch(n){d(i[0][3],n)}}function u(e){e.value instanceof w?Promise.resolve(e.value.v).then(l,c):d(i[0][2],e)}function l(e){s("next",e)}function c(e){s("throw",e)}function d(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function D(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:w(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof m?m(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){t=e[n](t),o(r,i,t.done,t.value)}))}}function o(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var C=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function A(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&p(t,e,n);return C(t,e),t}function E(e){return e&&e.__esModule?e:{default:e}}function _(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function F(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}},"9a63":function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n{const{endpointName:t,scope:n}=e,r=void 0!==n?""+n:"content";return`/api/${r}/${t}`};t.buildPath=r},b492:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StatisticClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}statistics(){const e=r.buildPath({endpointName:"statistics"});return this.client.get(e,{})}statisticsWithUser(){const e=r.buildPath({endpointName:"statistics/user"});return this.client.get(e,{})}}t.StatisticClient=o},b50d:function(e,t,n){"use strict";var r=n("c532"),o=n("467f"),i=n("7aac"),a=n("30b5"),s=n("83b9"),u=n("c345"),l=n("3934"),c=n("2d83"),d=n("2444"),p=n("7a77");e.exports=function(e){return new Promise((function(t,n){var f,m=e.data,h=e.headers,b=e.responseType;function g(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}r.isFormData(m)&&delete h["Content-Type"];var y=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(w+":"+v)}var D=s(e.baseURL,e.url);function k(){if(y){var r="getAllResponseHeaders"in y?u(y.getAllResponseHeaders()):null,i=b&&"text"!==b&&"json"!==b?y.response:y.responseText,a={data:i,status:y.status,statusText:y.statusText,headers:r,config:e,request:y};o((function(e){t(e),g()}),(function(e){n(e),g()}),a),y=null}}if(y.open(e.method.toUpperCase(),a(D,e.params,e.paramsSerializer),!0),y.timeout=e.timeout,"onloadend"in y?y.onloadend=k:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(k)},y.onabort=function(){y&&(n(c("Request aborted",e,"ECONNABORTED",y)),y=null)},y.onerror=function(){n(c("Network Error",e,null,y)),y=null},y.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",y)),y=null},r.isStandardBrowserEnv()){var x=(e.withCredentials||l(D))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in y&&r.forEach(h,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete h[t]:y.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(y.withCredentials=!!e.withCredentials),b&&"json"!==b&&(y.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&y.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){y&&(n(!e||e&&e.type?new p("canceled"):e),y.abort(),y=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),m||(m=null),y.send(m)}))}},bc3a:function(e,t,n){e.exports=n("cee4")},c1f2:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.injectPlatformDeps=t.platformDeps=void 0,t.platformDeps={readFileFromPath:()=>{throw new Error("not implemented")},getRequestToken:()=>{throw new Error("not implemented")},getDefaultAuth:()=>{throw new Error("not implemented")},buildPlatformDependentConfig:()=>{throw new Error("not implemented")},buildHeaders:()=>{throw new Error("not implemented")},buildFormDataValue:()=>{throw new Error("not implemented")},buildBaseUrl:()=>{throw new Error("not implemented")},getVersion:()=>{throw new Error("not implemented")}};const r=e=>{t.platformDeps.readFileFromPath=e.readFileFromPath,t.platformDeps.getRequestToken=e.getRequestToken,t.platformDeps.getDefaultAuth=e.getDefaultAuth,t.platformDeps.buildPlatformDependentConfig=e.buildPlatformDependentConfig,t.platformDeps.buildHeaders=e.buildHeaders,t.platformDeps.buildFormDataValue=e.buildFormDataValue,t.platformDeps.buildBaseUrl=e.buildBaseUrl,t.platformDeps.getVersion=e.getVersion};t.injectPlatformDeps=r},c250:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SESSION_TOKEN_KEY=void 0,t.SESSION_TOKEN_KEY="__REQUEST_TOKEN__"},c256:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.ContentApiClient=void 0;var i=n("06d0");Object.defineProperty(t,"ContentApiClient",{enumerable:!0,get:function(){return i.ContentApiClient}}),o(n("755b"),t),o(n("7203"),t),o(n("8aa4"),t)},c345:function(e,t,n){"use strict";var r=n("c532"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},c401:function(e,t,n){"use strict";var r=n("c532"),o=n("2444");e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},c532:function(e,t,n){"use strict";var r=n("1d2b"),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function u(e){return"[object ArrayBuffer]"===o.call(e)}function l(e){return"undefined"!==typeof FormData&&e instanceof FormData}function c(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function p(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function m(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function h(e){return"[object Date]"===o.call(e)}function b(e){return"[object File]"===o.call(e)}function g(e){return"[object Blob]"===o.call(e)}function y(e){return"[object Function]"===o.call(e)}function w(e){return f(e)&&y(e.pipe)}function v(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function D(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function x(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){n=t+1;break}}else-1===r&&(o=!1,r=t+1);return-1===r?"":e.slice(n,r)}function o(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;i--){var a=i>=0?arguments[i]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,r="/"===a.charAt(0))}return t=n(o(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),a="/"===i(e,-1);return e=n(o(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&&a&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=r(e.split("/")),i=r(n.split("/")),a=Math.min(o.length,i.length),s=a,u=0;u=1;--i)if(t=e.charCodeAt(i),47===t){if(!o){r=i;break}}else o=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,o=!0,i=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47!==s)-1===r&&(o=!1,r=a+1),46===s?-1===t?t=a:1!==i&&(i=1):-1!==t&&(i=-1);else if(!o){n=a+1;break}}return-1===t||-1===r||0===i||1===i&&t===r-1&&t===n+1?"":e.slice(t,r)};var i="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("4362"))},dfc6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HaloRestAPIError=void 0;class r extends Error{constructor(e){const{data:t}=r.buildErrorResponseDate(e);super(t.message),this.name="HaloRestAPIError",this.data=t,this.status=t.status,this.headers=e.headers,this.message=`[${this.status}] ${this.message}`,Error.captureStackTrace&&Error.captureStackTrace(this,r),Object.setPrototypeOf(this,r.prototype)}static buildErrorResponseDate(e){return{data:e.data}}}t.HaloRestAPIError=r},e222:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVersion=t.buildBaseUrl=t.buildFormDataValue=t.buildHeaders=t.buildPlatformDependentConfig=t.getDefaultAuth=t.getRequestToken=t.readFileFromPath=void 0;const r=n("978d"),o=n("3a23"),i=()=>{throw new o.UnsupportedPlatformError("Browser")};t.readFileFromPath=i;const a=()=>(0,r.__awaiter)(void 0,void 0,void 0,(function*(){if("object"===typeof halo&&null!==halo&&"function"===typeof halo.getRequestToken)return halo.getRequestToken();throw new Error("session authentication must specify a request token")}));t.getRequestToken=a;const s=()=>({type:"session"});t.getDefaultAuth=s;const u=()=>({});t.buildPlatformDependentConfig=u;const l=()=>({});t.buildHeaders=l;const c=e=>new Blob([e]);t.buildFormDataValue=c;const d=e=>{if("undefined"===typeof e)throw new Error("in browser environment, baseUrl is required");return e};t.buildBaseUrl=d;const p=()=>PACKAGE_VERSION;t.getVersion=p},e4cb:function(e,t,n){var r=n("6fac");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n("35d6").default;e.exports.__inject__=function(e){o("7fecc0b2",r,e)}},e64f:function(e,t,n){var r=n("24fb");t=r(!1),t.push([e.i,'.halo-comment{padding:1rem 2.5rem;position:relative;font-size:.875rem;font-weight:500;line-height:1.8;margin:0 auto;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#fff;-webkit-box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.16862745098039217);box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.16862745098039217)}@media (prefers-color-scheme:dark){.halo-comment{color:#a3a3a3;background-color:#292929;-webkit-box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.3411764705882353);box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.3411764705882353)}}.halo-comment a{text-decoration:none;color:#2775b6}.halo-comment input::-webkit-input-placeholder,.halo-comment textarea::-webkit-input-placeholder{color:#7d7d7d}@media (prefers-color-scheme:dark){.halo-comment input::-webkit-input-placeholder,.halo-comment textarea::-webkit-input-placeholder{color:#8c8c8c}}.halo-comment a,.halo-comment abbr,.halo-comment acronym,.halo-comment address,.halo-comment applet,.halo-comment big,.halo-comment blockquote,.halo-comment body,.halo-comment caption,.halo-comment cite,.halo-comment code,.halo-comment dd,.halo-comment del,.halo-comment dfn,.halo-comment div,.halo-comment dl,.halo-comment dt,.halo-comment em,.halo-comment fieldset,.halo-comment figure,.halo-comment form,.halo-comment h1,.halo-comment h2,.halo-comment h3,.halo-comment h4,.halo-comment h5,.halo-comment h6,.halo-comment html,.halo-comment iframe,.halo-comment ins,.halo-comment kbd,.halo-comment label,.halo-comment legend,.halo-comment li,.halo-comment object,.halo-comment ol,.halo-comment p,.halo-comment pre,.halo-comment q,.halo-comment s,.halo-comment samp,.halo-comment small,.halo-comment span,.halo-comment strike,.halo-comment strong,.halo-comment sub,.halo-comment sup,.halo-comment table,.halo-comment tbody,.halo-comment td,.halo-comment tfoot,.halo-comment th,.halo-comment thead,.halo-comment tr,.halo-comment tt,.halo-comment ul,.halo-comment var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.halo-comment ol.comment-nodes,.halo-comment ol.comment-nodes ol{margin:0;padding:0 0 0 2em}.halo-comment ol.comment-nodes{padding:0}.halo-comment ol.comment-nodes ol.children>li{list-style:none;position:relative}.halo-comment ol.comment-nodes ol.children>li:before{color:#d9d9d9;position:absolute;opacity:.5;content:"";top:-5.425em;left:-.5em;width:.3em;height:7em;border-style:none none dashed dashed;border-width:.09em}.halo-comment ol.comment-nodes ol.children>li:not(:last-child):after{color:#d9d9d9;opacity:.5;position:absolute;content:"";top:23px;left:-.5em;bottom:76px;width:.3em;border-style:none none none dashed;border-width:.09em}.halo-comment ol.comment-nodes .comment-editor+ol>li:first-child:before{border-style:none none solid none}.halo-comment button,.halo-comment input,.halo-comment textarea{-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.halo-comment button:focus,.halo-comment input:focus,.halo-comment textarea:focus{outline:none}.halo-comment ol,.halo-comment ul{list-style:none}.halo-comment .middle{display:inline-block;vertical-align:middle}.halo-comment .avatar{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:48px;height:48px;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}.halo-comment .avatar:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.halo-comment .comment-editor{position:relative;z-index:1;-webkit-animation:top20 .5s;animation:top20 .5s}.halo-comment .comment-editor .inner{margin:auto;padding:20px 0}.halo-comment .comment-form{margin-left:56px}.halo-comment .comment-form input,.halo-comment .comment-form textarea{-webkit-box-shadow:none;box-shadow:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;resize:vertical;color:#262626;background-color:#fff;border:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment .comment-form input,.halo-comment .comment-form textarea{color:#dbdbdb!important;background-color:#292929!important;border:1px solid #434343!important}}.halo-comment .comment-form input:focus,.halo-comment .comment-form textarea:focus{border-color:#ccc}.halo-comment .commentator{position:relative;float:left}.halo-comment .author-info{position:relative;overflow:hidden;margin-bottom:10px}.halo-comment .author-info input{font-size:14px;float:left;width:32%;margin-right:2%}.halo-comment .author-info input#authorUrl{margin:0}.halo-comment .comment-textarea{position:relative;width:100%}.halo-comment .comment-textarea textarea{font-size:13px;line-height:18px;width:100%;min-height:90px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#000;overflow:hidden;overflow-wrap:break-word}.halo-comment .comment-preview{position:relative;width:100%;min-height:90px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e8ed;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:10px;overflow-wrap:break-word}.halo-comment .comment-preview img{max-width:100%}.halo-comment .comment-buttons{font-size:14px;text-align:right;margin-top:10px}.halo-comment .comment-buttons .button-preview-edit,.halo-comment .comment-buttons .button-submit{-webkit-animation:bottom20 .5s;animation:bottom20 .5s;border:none;font-weight:500;padding:6px 18px;text-transform:uppercase;border-radius:4px;display:inline-block;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#262626;background-color:#dbdbdb}.halo-comment .comment-buttons .button-preview-edit:hover,.halo-comment .comment-buttons .button-submit:hover{font-weight:700;letter-spacing:3px;background:none;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (prefers-color-scheme:dark){.halo-comment .comment-buttons .button-preview-edit:hover,.halo-comment .comment-buttons .button-submit:hover{color:#dbdbdb;background-color:#262626}}.halo-comment .comment-loader-container{-webkit-animation:top20 .5s;animation:top20 .5s;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.halo-comment .comment-loader-container .comment-loader-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30px}.halo-comment .comment-loader-container .comment-loader-default span{width:4px;height:15px;background-color:#898c7b}.halo-comment .comment-loader-container .comment-loader-default span:first-of-type{-webkit-animation:grow 1s ease-in-out -.45s infinite;animation:grow 1s ease-in-out -.45s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(2){-webkit-animation:grow 1s ease-in-out -.3s infinite;animation:grow 1s ease-in-out -.3s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(3){-webkit-animation:grow 1s ease-in-out -.15s infinite;animation:grow 1s ease-in-out -.15s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(4){-webkit-animation:grow 1s ease-in-out infinite;animation:grow 1s ease-in-out infinite}@-webkit-keyframes grow{0%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}}@keyframes grow{0%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}}.halo-comment .comment-loader-container .comment-loader-circle{border:3px solid #898c7b;border-top-color:#fff;border-radius:50%;width:2.5em;height:2.5em;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.halo-comment .comment-loader-container .comment-loader-balls{width:3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.halo-comment .comment-loader-container .comment-loader-balls div{width:.7em;height:.7em;border-radius:50%;background-color:#898c7b;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:wave .7s ease-in-out infinite alternate;animation:wave .7s ease-in-out infinite alternate}.halo-comment .comment-loader-container .comment-loader-balls div:first-of-type{-webkit-animation-delay:-.4s;animation-delay:-.4s}.halo-comment .comment-loader-container .comment-loader-balls div:nth-of-type(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}@-webkit-keyframes wave{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes wave{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.halo-comment .comment-nodes{-webkit-animation:top20 1s;animation:top20 1s;position:relative}.halo-comment .comment-nodes .comment-editor{-webkit-animation:bottom20 .5s;animation:bottom20 .5s}.halo-comment .comment-nodes .comment-editor .inner{padding:7px 0 12px}.halo-comment .comment-empty,.halo-comment .comment-load-button{margin:30px 0;text-align:center}.halo-comment .comment-empty{color:#8899a6}.halo-comment .comment-page{margin-top:30px;text-align:center;border-top:3px solid #f5f8fa}.halo-comment .comment-page .page{display:inline-block;padding:10px 0;margin:0}.halo-comment .comment-page .page li{display:inline;margin-right:5px}.halo-comment .comment-page .page button{margin-bottom:8px;position:relative;font-size:inherit;font-family:inherit;padding:5px 10px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;-webkit-transition:all .8s;transition:all .8s;font-weight:400;color:rgba(0,0,0,.65);background-color:#fff}.halo-comment .comment-page .page .active,.halo-comment .comment-page .page button:hover{color:#1890ff;border-color:#1890ff}.halo-comment .comment-nodes .index-1{overflow:hidden;margin-top:30px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment .comment-nodes .index-1{border-bottom:1px solid #434343}}.halo-comment .comment-nodes .commentator a:after,.halo-comment .comment-nodes .commentator a:before{display:none}.halo-comment .comment-body{position:relative;margin:0 auto;padding:0}.halo-comment .comment-body:hover .comment-reply{display:block}.halo-comment .comment-avatar{position:relative;z-index:1;float:left;padding:0}.halo-comment .contain-main{margin-left:58px}.halo-comment .comment-meta{line-height:1}.halo-comment .comment-meta .useragent-info{margin-top:6px;font-size:12px;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-meta .useragent-info{color:#acacac}}.halo-comment .comment-author{font-size:14px}.halo-comment .comment-author .author-name{font-size:16px;font-weight:700;color:#262626}@media (prefers-color-scheme:dark){.halo-comment .comment-author .author-name{color:#dbdbdb}}.halo-comment .is-admin{margin-left:4px;font-size:14px;cursor:pointer}.halo-comment .comment-time{display:inline-block;margin-top:6px;font-size:12px;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-time{color:#acacac}}.halo-comment .comment-id{display:block;float:right;margin-top:6px;font-size:12px;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-id{color:#acacac}}.halo-comment .comment-content{padding:20px 20px 19px 0;font-size:14px;color:#262626}@media (prefers-color-scheme:dark){.halo-comment .comment-content{color:#dbdbdb}}.halo-comment .comment-content p{margin:0}.halo-comment .comment-content p img{max-width:50%}.halo-comment .comment-reply{display:none;float:right;font-size:12px;color:#fff;padding:1px 5px;border-radius:3px;line-height:1.5;background:#898c7b;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.halo-comment .comment-reply a,.halo-comment .comment-reply a:hover{color:#fff}.halo-comment .comment-alert{margin-top:10px}.halo-comment .alert{-webkit-animation:top20 .5s;animation:top20 .5s;border-radius:4px;padding:8px 16px;background-color:#f44336;color:#fff;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s;margin-bottom:15px}.halo-comment .alert.success{background-color:#4caf50}.halo-comment .alert.info{background-color:#2196f3}.halo-comment .alert.warning{background-color:#ff9800}.halo-comment .alert .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:16px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.halo-comment .alert .closebtn:hover{color:#000}.halo-comment hr{border:none;border-bottom:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment hr{border-bottom:1px solid #434343}}@media only screen and (max-width:576px){.halo-comment .author-info input{width:100%;margin-right:0;margin-bottom:5px}}@-webkit-keyframes top20{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes top20{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bottom20{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bottom20{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}',""]),e.exports=t},e683:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},e998:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SheetClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}list(e){const t=r.buildPath({endpointName:"sheets"});return this.client.get(t,Object.assign({},e))}get(e,t){const n=r.buildPath({endpointName:"sheets/"+e});return this.client.get(n,Object.assign({},t))}getBySlug(e,t){const n=r.buildPath({endpointName:"sheets/slug"});return this.client.get(n,Object.assign({slug:e},t))}listTopComments(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/top_view`});return this.client.get(n,Object.assign({},t))}listChildrenComments(e,t,n){const o=r.buildPath({endpointName:`sheets/${e}/comments/${t}/children`});return this.client.get(o,{sort:n})}listCommentsAsTree(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/tree_view`});return this.client.get(n,Object.assign({},t))}listComments(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/list_view`});return this.client.get(n,Object.assign({},t))}comment(e){const t=r.buildPath({endpointName:"sheets/comments"});return this.client.post(t,Object.assign({},e))}}t.SheetClient=o},f482:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CategoryClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}list(e){const t=r.buildPath({endpointName:"categories"});return this.client.get(t,Object.assign({},e))}listPostBySlug(e){const t=r.buildPath({endpointName:`categories/${e.slug}/posts`});return this.client.get(t,Object.assign({},e))}}t.CategoryClient=o},f6b4:function(e,t,n){"use strict";var r=n("c532");function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},f9af:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"comment",class:e.commentClass,attrs:{id:"li-comment-"+e.comment.id,itemprop:"comment",itemtype:"http://schema.org/Comment"}},[n("div",{staticClass:"comment-body",attrs:{id:"comment-"+e.comment.id}},[n("div",{staticClass:"comment-avatar"},[n("a",{attrs:{href:""+(e.comment.authorUrl?e.comment.authorUrl:"javascript:void(0)"),rel:"nofollow",target:"_blank"}},[n("img",{staticClass:"avatar",attrs:{alt:e.comment.author+"'s avatar",src:e.avatar}})])]),n("div",{staticClass:"contain-main"},[n("div",{staticClass:"comment-meta"},[n("div",{staticClass:"comment-author",attrs:{itemprop:"author"}},[n("a",{staticClass:"author-name",attrs:{href:e.comment.authorUrl,rel:"nofollow",target:"_blank"}},[e._v(e._s(e.comment.author))]),n("span",{staticClass:"comment-reply",staticStyle:{cursor:"pointer"},style:e.editing?"display:block;":"",on:{click:e.handleReplyClick}},[e._v(e._s(e.editing?"取消回复":"回复"))]),e.comment.isAdmin?n("span",{staticClass:"is-admin"},[n("svg",{staticClass:"icon",attrs:{height:"14",version:"1.1",viewBox:"0 0 1024 1024",width:"14",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M512 0C229.248 0 0 229.248 0 512s229.248 512 512 512 512-229.248 512-512S794.752 0 512 0z m0 896c-212.032 0-384-171.968-384-384S299.968 128 512 128s384 171.968 384 384-171.968 384-384 384z m94.08-513.408L512 192.064l-94.016 190.528-210.304 30.592 152.192 148.288-35.968 209.344L512 672l188.032 98.88-35.904-209.344 152.128-148.288-210.176-30.656z",fill:"#1296db","p-id":"6998"}})])]):e._e(),e.configs.showUserAgent?n("div",{staticClass:"useragent-info"},[e._v(" "+e._s(e.compileUserAgent)+" ")]):e._e()]),n("time",{staticClass:"comment-time",attrs:{datetime:e.comment.createTime,itemprop:"datePublished"}},[e._v(e._s(e.createTimeAgo))]),n("a",{staticClass:"comment-id",attrs:{href:"#comment-"+e.comment.id}},[e._v("#"+e._s(e.comment.id))])]),n("div",{staticClass:"comment-content markdown-body",attrs:{itemprop:"description"},domProps:{innerHTML:e._s(e.compileContent)}})])]),e.editing?n("comment-editor",{attrs:{configs:e.configs,options:e.options,replyComment:e.comment,target:e.target,targetId:e.targetId}}):e._e(),e.comment.children?n("ol",{staticClass:"children"},[e._l(e.comment.children,(function(t,r){return[n("CommentNode",{key:r,attrs:{comment:t,configs:e.configs,isChild:!0,options:e.options,parent:e.comment,target:e.target,targetId:e.targetId}})]}))],2):e._e()],1)},o=[],i=(n("2af9"),n("ca00")),a=n("2b80"),s=n.n(a),u=n("0e54"),l=n.n(u),c={name:"CommentNode",props:{isChild:{type:Boolean,required:!1,default:!1},targetId:{type:Number,required:!1,default:0},target:{type:String,required:!1,default:"posts",validator:function(e){return-1!==["posts","sheets","journals"].indexOf(e)}},parent:{type:Object,required:!1},comment:{type:Object,required:!1,default:function(){}},options:{type:Object,required:!1,default:function(){}},configs:{type:Object,required:!0}},data:function(){return{editing:!1}},computed:{avatar:function(){var e=this.options.comment_gravatar_default,t=this.options.gravatar_source||"//cn.gravatar.com/avatar/";return this.comment.avatar?this.comment.avatar:"".concat(t).concat(this.comment.gravatarMd5,"?s=256&d=").concat(e)},compileContent:function(){var e="";return this.parent&&(e="[@".concat(this.parent.author,"](#comment-").concat(this.parent.id,")")),l()(e+" "+this.comment.content)},createTimeAgo:function(){return Object(i["c"])(this.comment.createTime)},compileUserAgent:function(){var e=new s.a;e.setUA(this.comment.userAgent);var t=e.getResult();return t.browser.name+" in "+t.os.name+" "+t.os.version},commentClass:function(){var e=this.isChild?" ":" index-1";return" li-comment-"+this.comment.id+e}},methods:{handleReplyClick:function(){this.editing=!this.editing}}},d=c,p=n("2877"),f=Object(p["a"])(d,r,o,!1,null,null,null,!0);t["default"]=f.exports}}); \ No newline at end of file +var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function u(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{u(r.next(e))}catch(t){i(t)}}function s(e){try{u(r["throw"](e))}catch(t){i(t)}}function u(e){e.done?n(e.value):o(e.value).then(a,s)}u((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(e){return function(t){return u([e,t])}}function u(i){if(n)throw new TypeError("Generator is already executing.");while(a)try{if(n=1,r&&(o=2&i[0]?r["return"]:i[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(o=a.trys,!(o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{while((void 0===t||t-- >0)&&!(r=i.next()).done)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i["return"])&&n.call(i)}finally{if(o)throw o.error}}return a}function b(){for(var e=[],t=0;t1||s(e,t)}))})}function s(e,t){try{u(o[e](t))}catch(n){d(i[0][3],n)}}function u(e){e.value instanceof w?Promise.resolve(e.value.v).then(l,c):d(i[0][2],e)}function l(e){s("next",e)}function c(e){s("throw",e)}function d(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function D(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:w(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof m?m(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){t=e[n](t),o(r,i,t.done,t.value)}))}}function o(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var C=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function A(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&p(t,e,n);return C(t,e),t}function E(e){return e&&e.__esModule?e:{default:e}}function _(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function F(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}},"9a63":function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n{const{endpointName:t,scope:n}=e,r=void 0!==n?""+n:"content";return`/api/${r}/${t}`};t.buildPath=r},b492:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StatisticClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}statistics(){const e=r.buildPath({endpointName:"statistics"});return this.client.get(e,{})}statisticsWithUser(){const e=r.buildPath({endpointName:"statistics/user"});return this.client.get(e,{})}}t.StatisticClient=o},b50d:function(e,t,n){"use strict";var r=n("c532"),o=n("467f"),i=n("7aac"),a=n("30b5"),s=n("83b9"),u=n("c345"),l=n("3934"),c=n("2d83"),d=n("2444"),p=n("7a77");e.exports=function(e){return new Promise((function(t,n){var f,m=e.data,h=e.headers,b=e.responseType;function g(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}r.isFormData(m)&&delete h["Content-Type"];var y=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(w+":"+v)}var D=s(e.baseURL,e.url);function k(){if(y){var r="getAllResponseHeaders"in y?u(y.getAllResponseHeaders()):null,i=b&&"text"!==b&&"json"!==b?y.response:y.responseText,a={data:i,status:y.status,statusText:y.statusText,headers:r,config:e,request:y};o((function(e){t(e),g()}),(function(e){n(e),g()}),a),y=null}}if(y.open(e.method.toUpperCase(),a(D,e.params,e.paramsSerializer),!0),y.timeout=e.timeout,"onloadend"in y?y.onloadend=k:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(k)},y.onabort=function(){y&&(n(c("Request aborted",e,"ECONNABORTED",y)),y=null)},y.onerror=function(){n(c("Network Error",e,null,y)),y=null},y.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",y)),y=null},r.isStandardBrowserEnv()){var x=(e.withCredentials||l(D))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in y&&r.forEach(h,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete h[t]:y.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(y.withCredentials=!!e.withCredentials),b&&"json"!==b&&(y.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&y.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){y&&(n(!e||e&&e.type?new p("canceled"):e),y.abort(),y=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),m||(m=null),y.send(m)}))}},bc3a:function(e,t,n){e.exports=n("cee4")},c1f2:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.injectPlatformDeps=t.platformDeps=void 0,t.platformDeps={readFileFromPath:()=>{throw new Error("not implemented")},getRequestToken:()=>{throw new Error("not implemented")},getDefaultAuth:()=>{throw new Error("not implemented")},buildPlatformDependentConfig:()=>{throw new Error("not implemented")},buildHeaders:()=>{throw new Error("not implemented")},buildFormDataValue:()=>{throw new Error("not implemented")},buildBaseUrl:()=>{throw new Error("not implemented")},getVersion:()=>{throw new Error("not implemented")}};const r=e=>{t.platformDeps.readFileFromPath=e.readFileFromPath,t.platformDeps.getRequestToken=e.getRequestToken,t.platformDeps.getDefaultAuth=e.getDefaultAuth,t.platformDeps.buildPlatformDependentConfig=e.buildPlatformDependentConfig,t.platformDeps.buildHeaders=e.buildHeaders,t.platformDeps.buildFormDataValue=e.buildFormDataValue,t.platformDeps.buildBaseUrl=e.buildBaseUrl,t.platformDeps.getVersion=e.getVersion};t.injectPlatformDeps=r},c250:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SESSION_TOKEN_KEY=void 0,t.SESSION_TOKEN_KEY="__REQUEST_TOKEN__"},c256:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.ContentApiClient=void 0;var i=n("06d0");Object.defineProperty(t,"ContentApiClient",{enumerable:!0,get:function(){return i.ContentApiClient}}),o(n("755b"),t),o(n("7203"),t),o(n("8aa4"),t)},c345:function(e,t,n){"use strict";var r=n("c532"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},c401:function(e,t,n){"use strict";var r=n("c532"),o=n("2444");e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},c532:function(e,t,n){"use strict";var r=n("1d2b"),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function u(e){return"[object ArrayBuffer]"===o.call(e)}function l(e){return"undefined"!==typeof FormData&&e instanceof FormData}function c(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function p(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function m(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function h(e){return"[object Date]"===o.call(e)}function b(e){return"[object File]"===o.call(e)}function g(e){return"[object Blob]"===o.call(e)}function y(e){return"[object Function]"===o.call(e)}function w(e){return f(e)&&y(e.pipe)}function v(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function D(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function x(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){n=t+1;break}}else-1===r&&(o=!1,r=t+1);return-1===r?"":e.slice(n,r)}function o(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;i--){var a=i>=0?arguments[i]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,r="/"===a.charAt(0))}return t=n(o(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),a="/"===i(e,-1);return e=n(o(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&&a&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=r(e.split("/")),i=r(n.split("/")),a=Math.min(o.length,i.length),s=a,u=0;u=1;--i)if(t=e.charCodeAt(i),47===t){if(!o){r=i;break}}else o=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,o=!0,i=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47!==s)-1===r&&(o=!1,r=a+1),46===s?-1===t?t=a:1!==i&&(i=1):-1!==t&&(i=-1);else if(!o){n=a+1;break}}return-1===t||-1===r||0===i||1===i&&t===r-1&&t===n+1?"":e.slice(t,r)};var i="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("4362"))},dfc6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HaloRestAPIError=void 0;class r extends Error{constructor(e){const{data:t}=r.buildErrorResponseDate(e);super(t.message),this.name="HaloRestAPIError",this.data=t,this.status=t.status,this.headers=e.headers,this.message=`[${this.status}] ${this.message}`,Error.captureStackTrace&&Error.captureStackTrace(this,r),Object.setPrototypeOf(this,r.prototype)}static buildErrorResponseDate(e){return{data:e.data}}}t.HaloRestAPIError=r},e222:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVersion=t.buildBaseUrl=t.buildFormDataValue=t.buildHeaders=t.buildPlatformDependentConfig=t.getDefaultAuth=t.getRequestToken=t.readFileFromPath=void 0;const r=n("978d"),o=n("3a23"),i=()=>{throw new o.UnsupportedPlatformError("Browser")};t.readFileFromPath=i;const a=()=>(0,r.__awaiter)(void 0,void 0,void 0,(function*(){if("object"===typeof halo&&null!==halo&&"function"===typeof halo.getRequestToken)return halo.getRequestToken();throw new Error("session authentication must specify a request token")}));t.getRequestToken=a;const s=()=>({type:"session"});t.getDefaultAuth=s;const u=()=>({});t.buildPlatformDependentConfig=u;const l=()=>({});t.buildHeaders=l;const c=e=>new Blob([e]);t.buildFormDataValue=c;const d=e=>{if("undefined"===typeof e)throw new Error("in browser environment, baseUrl is required");return e};t.buildBaseUrl=d;const p=()=>PACKAGE_VERSION;t.getVersion=p},e4cb:function(e,t,n){var r=n("6fac");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n("35d6").default;e.exports.__inject__=function(e){o("7fecc0b2",r,e)}},e64f:function(e,t,n){var r=n("24fb");t=r(!1),t.push([e.i,'.halo-comment{padding:1rem 3rem;position:relative;font-size:.875rem;font-weight:500;line-height:1.8;margin:0 auto;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#fff;-webkit-box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.16862745098039217);box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.16862745098039217)}@media (prefers-color-scheme:dark){.halo-comment{color:#a3a3a3;background-color:#292929;-webkit-box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.3411764705882353);box-shadow:0 .375rem 1rem -.5rem rgba(0,0,0,.3411764705882353)}}.halo-comment a{text-decoration:none;color:#2775b6}.halo-comment input::-webkit-input-placeholder,.halo-comment textarea::-webkit-input-placeholder{color:#7d7d7d}@media (prefers-color-scheme:dark){.halo-comment input::-webkit-input-placeholder,.halo-comment textarea::-webkit-input-placeholder{color:#8c8c8c}}.halo-comment a,.halo-comment abbr,.halo-comment acronym,.halo-comment address,.halo-comment applet,.halo-comment big,.halo-comment blockquote,.halo-comment body,.halo-comment caption,.halo-comment cite,.halo-comment code,.halo-comment dd,.halo-comment del,.halo-comment dfn,.halo-comment div,.halo-comment dl,.halo-comment dt,.halo-comment em,.halo-comment fieldset,.halo-comment figure,.halo-comment form,.halo-comment h1,.halo-comment h2,.halo-comment h3,.halo-comment h4,.halo-comment h5,.halo-comment h6,.halo-comment html,.halo-comment iframe,.halo-comment ins,.halo-comment kbd,.halo-comment label,.halo-comment legend,.halo-comment li,.halo-comment object,.halo-comment ol,.halo-comment p,.halo-comment pre,.halo-comment q,.halo-comment s,.halo-comment samp,.halo-comment small,.halo-comment span,.halo-comment strike,.halo-comment strong,.halo-comment sub,.halo-comment sup,.halo-comment table,.halo-comment tbody,.halo-comment td,.halo-comment tfoot,.halo-comment th,.halo-comment thead,.halo-comment tr,.halo-comment tt,.halo-comment ul,.halo-comment var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.halo-comment ol.comment-nodes,.halo-comment ol.comment-nodes ol{margin:0;padding:0 0 0 2em}.halo-comment ol.comment-nodes{padding:0}.halo-comment ol.comment-nodes ol.children>li{list-style:none;position:relative}.halo-comment ol.comment-nodes ol.children>li:before{color:#d9d9d9;position:absolute;opacity:.5;content:"";top:-5.425em;left:-.5em;width:.3em;height:7em;border-style:none none dashed dashed;border-width:.09em}.halo-comment ol.comment-nodes ol.children>li:not(:last-child):after{color:#d9d9d9;opacity:.5;position:absolute;content:"";top:23px;left:-.5em;bottom:76px;width:.3em;border-style:none none none dashed;border-width:.09em}.halo-comment ol.comment-nodes .comment-editor+ol>li:first-child:before{border-style:none none solid none}.halo-comment button,.halo-comment input,.halo-comment textarea{-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.halo-comment button:focus,.halo-comment input:focus,.halo-comment textarea:focus{outline:none}.halo-comment ol,.halo-comment ul{list-style:none}.halo-comment .middle{display:inline-block;vertical-align:middle}.halo-comment .avatar{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:3rem;height:3rem;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}.halo-comment .avatar:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.halo-comment .comment-editor{position:relative;z-index:1;-webkit-animation:top20 .5s;animation:top20 .5s}.halo-comment .comment-editor .inner{margin:auto;padding:20px 0}.halo-comment .comment-form{margin-left:4rem}.halo-comment .comment-form input,.halo-comment .comment-form textarea{-webkit-box-shadow:none;box-shadow:none;border-radius:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;resize:vertical;color:#262626;background-color:#fff;border:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment .comment-form input,.halo-comment .comment-form textarea{color:#dbdbdb!important;background-color:#292929!important;border:1px solid #434343!important}}.halo-comment .comment-form input:focus,.halo-comment .comment-form textarea:focus{border-color:#ccc}.halo-comment .commentator{position:relative;float:left}.halo-comment .author-info{position:relative;overflow:hidden;margin-bottom:0.625rem}.halo-comment .author-info input{font-size:.875rem;float:left;width:32%;margin-right:2%;line-height:1.25;}.halo-comment .author-info input#authorUrl{margin:0}.halo-comment .comment-textarea{position:relative;width:100%}.halo-comment .comment-textarea textarea{font-size:.875rem;line-height:1.25rem;height:12vh;width:100%;min-height:5vh;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#000;overflow:hidden;overflow-wrap:break-word}.halo-comment .comment-preview{position:relative;width:100%;min-height:90px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e8ed;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:10px;overflow-wrap:break-word}.halo-comment .comment-preview img{max-width:100%}.halo-comment .comment-buttons{font-size:1rem;text-align:right;margin-top:10px}.halo-comment .comment-buttons .button-preview-edit,.halo-comment .comment-buttons .button-submit{-webkit-animation:bottom20 .5s;animation:bottom20 .5s;border:none;font-weight:500;padding:6px 18px;text-transform:uppercase;border-radius:4px;display:inline-block;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#262626;background-color:#dbdbdb}.halo-comment .comment-buttons .button-preview-edit:hover,.halo-comment .comment-buttons .button-submit:hover{font-weight:700;letter-spacing:3px;background:none;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (prefers-color-scheme:dark){.halo-comment .comment-buttons .button-preview-edit:hover,.halo-comment .comment-buttons .button-submit:hover{color:#dbdbdb;background-color:#262626}}.halo-comment .comment-loader-container{-webkit-animation:top20 .5s;animation:top20 .5s;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.halo-comment .comment-loader-container .comment-loader-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30px}.halo-comment .comment-loader-container .comment-loader-default span{width:4px;height:15px;background-color:#898c7b}.halo-comment .comment-loader-container .comment-loader-default span:first-of-type{-webkit-animation:grow 1s ease-in-out -.45s infinite;animation:grow 1s ease-in-out -.45s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(2){-webkit-animation:grow 1s ease-in-out -.3s infinite;animation:grow 1s ease-in-out -.3s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(3){-webkit-animation:grow 1s ease-in-out -.15s infinite;animation:grow 1s ease-in-out -.15s infinite}.halo-comment .comment-loader-container .comment-loader-default span:nth-of-type(4){-webkit-animation:grow 1s ease-in-out infinite;animation:grow 1s ease-in-out infinite}@-webkit-keyframes grow{0%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}}@keyframes grow{0%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}}.halo-comment .comment-loader-container .comment-loader-circle{border:3px solid #898c7b;border-top-color:#fff;border-radius:50%;width:2.5em;height:2.5em;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.halo-comment .comment-loader-container .comment-loader-balls{width:3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.halo-comment .comment-loader-container .comment-loader-balls div{width:.7em;height:.7em;border-radius:50%;background-color:#898c7b;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:wave .7s ease-in-out infinite alternate;animation:wave .7s ease-in-out infinite alternate}.halo-comment .comment-loader-container .comment-loader-balls div:first-of-type{-webkit-animation-delay:-.4s;animation-delay:-.4s}.halo-comment .comment-loader-container .comment-loader-balls div:nth-of-type(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}@-webkit-keyframes wave{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes wave{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.halo-comment .comment-nodes{-webkit-animation:top20 1s;animation:top20 1s;position:relative}.halo-comment .comment-nodes .comment-editor{-webkit-animation:bottom20 .5s;animation:bottom20 .5s}.halo-comment .comment-nodes .comment-editor .inner{padding:7px 0 12px}.halo-comment .comment-empty,.halo-comment .comment-load-button{margin:30px 0;text-align:center}.halo-comment .comment-empty{color:#8899a6}.halo-comment .comment-page{margin-top:30px;text-align:center;border-top:3px solid #f5f8fa}.halo-comment .comment-page .page{display:inline-block;padding:10px 0;margin:0}.halo-comment .comment-page .page li{display:inline;margin-right:5px}.halo-comment .comment-page .page button{margin-bottom:8px;position:relative;font-size:inherit;font-family:inherit;padding:5px 10px;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;-webkit-transition:all .8s;transition:all .8s;font-weight:400;color:rgba(0,0,0,.65);background-color:#fff}.halo-comment .comment-page .page .active,.halo-comment .comment-page .page button:hover{color:#1890ff;border-color:#1890ff}.halo-comment .comment-nodes .index-1{overflow:hidden;margin-top:30px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment .comment-nodes .index-1{border-bottom:1px solid #434343}}.halo-comment .comment-nodes .commentator a:after,.halo-comment .comment-nodes .commentator a:before{display:none}.halo-comment .comment-body{position:relative;margin:0 auto;padding:0}.halo-comment .comment-body:hover .comment-reply{display:block}.halo-comment .comment-avatar{position:relative;z-index:1;float:left;padding:0}.halo-comment .contain-main{margin-left:64px}.halo-comment .comment-meta{line-height:1}.halo-comment .comment-meta .useragent-info{margin-top:6px;font-size:.75rem;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-meta .useragent-info{color:#acacac}}.halo-comment .comment-author{font-size:1rem}.halo-comment .comment-author .author-name{font-size:16px;font-weight:700;color:#262626}@media (prefers-color-scheme:dark){.halo-comment .comment-author .author-name{color:#dbdbdb}}.halo-comment .is-admin{margin-left:4px;font-size:14px;cursor:pointer}.halo-comment .comment-time{display:inline-block;margin-top:6px;font-size:.75rem;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-time{color:#acacac}}.halo-comment .comment-id{display:block;float:right;margin-top:6px;font-size:.75rem;color:#595959}@media (prefers-color-scheme:dark){.halo-comment .comment-id{color:#acacac}}.halo-comment .comment-content{padding:20px 20px 19px 0;font-size:.875rem;color:#262626}@media (prefers-color-scheme:dark){.halo-comment .comment-content{color:#dbdbdb}}.halo-comment .comment-content p{margin:0}.halo-comment .comment-content p img{max-width:50%}.halo-comment .comment-reply{display:none;float:right;font-size:.75rem;color:#fff;padding:1px 5px;border-radius:3px;line-height:1.5;background:#898c7b;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.halo-comment .comment-reply a,.halo-comment .comment-reply a:hover{color:#fff}.halo-comment .comment-alert{margin-top:10px}.halo-comment .alert{-webkit-animation:top20 .5s;animation:top20 .5s;border-radius:4px;padding:8px 16px;background-color:#f44336;color:#fff;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s;margin-bottom:15px}.halo-comment .alert.success{background-color:#4caf50}.halo-comment .alert.info{background-color:#2196f3}.halo-comment .alert.warning{background-color:#ff9800}.halo-comment .alert .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:16px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.halo-comment .alert .closebtn:hover{color:#000}.halo-comment hr{border:none;border-bottom:1px solid #d9d9d9}@media (prefers-color-scheme:dark){.halo-comment hr{border-bottom:1px solid #434343}}@media only screen and (max-width:576px){.halo-comment .author-info input{width:100%;margin-right:0;margin-bottom:5px}}@-webkit-keyframes top20{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes top20{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bottom20{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bottom20{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}',""]),e.exports=t},e683:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},e998:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SheetClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}list(e){const t=r.buildPath({endpointName:"sheets"});return this.client.get(t,Object.assign({},e))}get(e,t){const n=r.buildPath({endpointName:"sheets/"+e});return this.client.get(n,Object.assign({},t))}getBySlug(e,t){const n=r.buildPath({endpointName:"sheets/slug"});return this.client.get(n,Object.assign({slug:e},t))}listTopComments(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/top_view`});return this.client.get(n,Object.assign({},t))}listChildrenComments(e,t,n){const o=r.buildPath({endpointName:`sheets/${e}/comments/${t}/children`});return this.client.get(o,{sort:n})}listCommentsAsTree(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/tree_view`});return this.client.get(n,Object.assign({},t))}listComments(e,t){const n=r.buildPath({endpointName:`sheets/${e}/comments/list_view`});return this.client.get(n,Object.assign({},t))}comment(e){const t=r.buildPath({endpointName:"sheets/comments"});return this.client.post(t,Object.assign({},e))}}t.SheetClient=o},f482:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CategoryClient=void 0;const r=n("a8c2");class o{constructor(e){this.client=e}list(e){const t=r.buildPath({endpointName:"categories"});return this.client.get(t,Object.assign({},e))}listPostBySlug(e){const t=r.buildPath({endpointName:`categories/${e.slug}/posts`});return this.client.get(t,Object.assign({},e))}}t.CategoryClient=o},f6b4:function(e,t,n){"use strict";var r=n("c532");function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},f9af:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"comment",class:e.commentClass,attrs:{id:"li-comment-"+e.comment.id,itemprop:"comment",itemtype:"http://schema.org/Comment"}},[n("div",{staticClass:"comment-body",attrs:{id:"comment-"+e.comment.id}},[n("div",{staticClass:"comment-avatar"},[n("a",{attrs:{href:""+(e.comment.authorUrl?e.comment.authorUrl:"javascript:void(0)"),rel:"nofollow",target:"_blank"}},[n("img",{staticClass:"avatar",attrs:{alt:e.comment.author+"'s avatar",src:e.avatar}})])]),n("div",{staticClass:"contain-main"},[n("div",{staticClass:"comment-meta"},[n("div",{staticClass:"comment-author",attrs:{itemprop:"author"}},[n("a",{staticClass:"author-name",attrs:{href:e.comment.authorUrl,rel:"nofollow",target:"_blank"}},[e._v(e._s(e.comment.author))]),n("span",{staticClass:"comment-reply",staticStyle:{cursor:"pointer"},style:e.editing?"display:block;":"",on:{click:e.handleReplyClick}},[e._v(e._s(e.editing?"取消回复":"回复"))]),e.comment.isAdmin?n("span",{staticClass:"is-admin"},[n("svg",{staticClass:"icon",attrs:{height:"14",version:"1.1",viewBox:"0 0 1024 1024",width:"14",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M512 0C229.248 0 0 229.248 0 512s229.248 512 512 512 512-229.248 512-512S794.752 0 512 0z m0 896c-212.032 0-384-171.968-384-384S299.968 128 512 128s384 171.968 384 384-171.968 384-384 384z m94.08-513.408L512 192.064l-94.016 190.528-210.304 30.592 152.192 148.288-35.968 209.344L512 672l188.032 98.88-35.904-209.344 152.128-148.288-210.176-30.656z",fill:"#1296db","p-id":"6998"}})])]):e._e(),e.configs.showUserAgent?n("div",{staticClass:"useragent-info"},[e._v(" "+e._s(e.compileUserAgent)+" ")]):e._e()]),n("time",{staticClass:"comment-time",attrs:{datetime:e.comment.createTime,itemprop:"datePublished"}},[e._v(e._s(e.createTimeAgo))]),n("a",{staticClass:"comment-id",attrs:{href:"#comment-"+e.comment.id}},[e._v("#"+e._s(e.comment.id))])]),n("div",{staticClass:"comment-content markdown-body",attrs:{itemprop:"description"},domProps:{innerHTML:e._s(e.compileContent)}})])]),e.editing?n("comment-editor",{attrs:{configs:e.configs,options:e.options,replyComment:e.comment,target:e.target,targetId:e.targetId}}):e._e(),e.comment.children?n("ol",{staticClass:"children"},[e._l(e.comment.children,(function(t,r){return[n("CommentNode",{key:r,attrs:{comment:t,configs:e.configs,isChild:!0,options:e.options,parent:e.comment,target:e.target,targetId:e.targetId}})]}))],2):e._e()],1)},o=[],i=(n("2af9"),n("ca00")),a=n("2b80"),s=n.n(a),u=n("0e54"),l=n.n(u),c={name:"CommentNode",props:{isChild:{type:Boolean,required:!1,default:!1},targetId:{type:Number,required:!1,default:0},target:{type:String,required:!1,default:"posts",validator:function(e){return-1!==["posts","sheets","journals"].indexOf(e)}},parent:{type:Object,required:!1},comment:{type:Object,required:!1,default:function(){}},options:{type:Object,required:!1,default:function(){}},configs:{type:Object,required:!0}},data:function(){return{editing:!1}},computed:{avatar:function(){var e=this.options.comment_gravatar_default,t=this.options.gravatar_source||"//cn.gravatar.com/avatar/";return this.comment.avatar?this.comment.avatar:"".concat(t).concat(this.comment.gravatarMd5,"?s=256&d=").concat(e)},compileContent:function(){var e="";return this.parent&&(e="[@".concat(this.parent.author,"](#comment-").concat(this.parent.id,")")),l()(e+" "+this.comment.content)},createTimeAgo:function(){return Object(i["c"])(this.comment.createTime)},compileUserAgent:function(){var e=new s.a;e.setUA(this.comment.userAgent);var t=e.getResult();return t.browser.name+" in "+t.os.name+" "+t.os.version},commentClass:function(){var e=this.isChild?" ":" index-1";return" li-comment-"+this.comment.id+e}},methods:{handleReplyClick:function(){this.editing=!this.editing}}},d=c,p=n("2877"),f=Object(p["a"])(d,r,o,!1,null,null,null,!0);t["default"]=f.exports}}); \ No newline at end of file diff --git a/source/plugins/heti/heti.min.css b/source/plugins/heti/heti.min.css deleted file mode 100644 index f4572ef..0000000 --- a/source/plugins/heti/heti.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Project: Heti - * URL: https://github.com/sivan/heti - * Author: Sivan [sun.sivan@gmail.com] - */@font-face{font-family:"Heti Hei";src:local("PingFang SC Regular"),local("PingFang TC Regular"),local("Hiragino Sans GB W3"),local("Heiti SC Regular"),local("Heiti TC Regular"),local("Microsoft YaHei"),local("Microsoft Jhenghei"),local("Source Han Sans CN Regular"),local("Source Han Sans HK Regular"),local("Source Han Sans TW Regular"),local("Source Han Sans JP Regular"),local("Source Han Sans KR Regular"),local("Noto Sans CJK SC Regular"),local("Noto Sans CJK TC Regular"),local("Noto Sans CJK JP Regular"),local("Noto Sans CJK KR Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:"Heti Hei";font-weight:200;src:local("PingFang SC Light"),local("PingFang TC Light"),local("Heiti SC Light"),local("Heiti TC Light"),local("Microsoft YaHei Light"),local("Microsoft Jhenghei Light"),local("Source Han Sans CN Light"),local("Source Han Sans HK Light"),local("Source Han Sans TW Light"),local("Source Han Sans JP Light"),local("Source Han Sans KR Light"),local("Noto Sans CJK SC Light"),local("Noto Sans CJK TC Light"),local("Noto Sans CJK JP Light"),local("Noto Sans CJK KR Light")}@font-face{font-family:"Heti Hei";font-weight:600;src:local("PingFang SC Medium"),local("Hiragino Sans GB W6"),local("PingFang TC Medium"),local("Heiti SC Medium"),local("Heiti TC Medium"),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local("Source Han Sans CN Bold"),local("Source Han Sans HK Bold"),local("Source Han Sans TW Bold"),local("Source Han Sans JP Bold"),local("Source Han Sans KR Bold"),local("Noto Sans CJK SC Bold"),local("Noto Sans CJK TC Bold"),local("Noto Sans CJK JP Bold"),local("Noto Sans CJK KR Bold")}@font-face{font-family:"Heti Hei Black";font-weight:800;src:local("Lantinghei SC Heavy"),local("Lantinghei TC Heavy"),local("PingFang SC Semibold"),local("PingFang TC Semibold"),local("Hiragino Sans GB W6"),local("Heiti SC Medium"),local("Heiti TC Medium"),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local("Source Han Sans CN Heavy"),local("Source Han Sans HK Heavy"),local("Source Han Sans TW Heavy"),local("Source Han Sans JP Heavy"),local("Source Han Sans KR Heavy"),local("Noto Sans CJK SC Heavy"),local("Noto Sans CJK TC Heavy"),local("Noto Sans CJK JP Heavy"),local("Noto Sans CJK KR Heavy"),local("Droid Sans Fallback")}@font-face{font-family:"Heti Song";src:local("Songti SC Regular"),local("Songti TC Regular"),local("SimSun")}@font-face{font-family:"Heti Song";font-weight:200;src:local("Songti SC Light"),local("Songti TC Light"),local("STSong"),local("SimSun")}@font-face{font-family:"Heti Song";font-weight:600;src:local("Songti SC Bold"),local("Songti TC Bold"),local("SimSun")}@font-face{font-family:"Heti Song Black";font-weight:800;src:local("Songti SC Black"),local("SimSun")}@font-face{font-family:"Heti Kai";src:local("Kaiti SC Regular"),local("Kaiti TC Regular"),local("BiauKai")}@font-face{font-family:"Heti Kai";font-weight:600;src:local("Kaiti SC Bold"),local("Kaiti TC Bold")}@font-face{font-family:"Heti Kai Black";font-weight:800;src:local("Kaiti SC Black"),local("Kaiti TC Black")}.heti{max-width:42em;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.heti::before,.heti::after{content:"";display:table}.heti::after{clear:both}.heti>*:first-child,.heti section>*:first-child,.heti td>*:first-child{margin-block-start:0 !important}.heti>*:last-child,.heti section>*:last-child,.heti td>*:last-child{margin-block-end:0 !important}.heti blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:rgba(0,0,0,0.054)}@media (prefers-color-scheme: dark){.heti blockquote{background-color:rgba(255,255,255,0.054)}}.heti figure{display:block;text-align:center}.heti figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.heti hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.heti hr{background-color:#404040}}.heti p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.heti p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti p:not(:lang(zh)){text-align:start}.heti pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:"SFMono-Regular",consolas,"Liberation Mono",menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";white-space:pre;word-wrap:normal;border-radius:4px;background-color:rgba(0,0,0,0.054)}@media (prefers-color-scheme: dark){.heti pre{background-color:rgba(255,255,255,0.054)}}.heti pre code{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;color:inherit}.heti h1,.heti h2,.heti h3,.heti h4,.heti h5,.heti h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.heti h1{margin-block-end:24px;font-size:32px;line-height:48px}.heti h2{font-size:24px;line-height:36px}.heti h3{font-size:20px;line-height:36px}.heti h4{font-size:18px;line-height:24px}.heti h5{font-size:16px;line-height:24px}.heti h6{font-size:14px;line-height:24px}.heti h1,.heti h2,.heti h3{letter-spacing:0.05em}.heti h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h1:not(:lang(zh)),.heti h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h2:not(:lang(zh)),.heti h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h3:not(:lang(zh)){letter-spacing:0}.heti h1+h2,.heti h2+h3,.heti h3+h4,.heti h4+h5,.heti h5+h6{margin-block-start:12px}.heti ul,.heti ol,.heti dl{margin-block-start:12px;margin-block-end:24px}.heti ul,.heti ol{padding-inline-start:32px}.heti ul ul,.heti ul ol,.heti ol ul,.heti ol ol{margin-block-start:0;margin-block-end:0}.heti ul{list-style-type:disc}.heti ol{list-style-type:decimal}.heti ul ul,.heti ol ul{list-style-type:circle}.heti ul ul ul,.heti ul ol ul,.heti ol ul ul,.heti ol ol ul{list-style-type:square}.heti li{list-style-type:unset}.heti table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.heti table{border-color:#404040}}.heti th,.heti td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.heti th,.heti td{border-color:#404040}}.heti caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.heti a{text-decoration:none}.heti a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.heti abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.heti b,.heti strong{font-weight:600}.heti code{margin-inline-start:0.25em;margin-inline-end:0.25em;font-family:"SFMono-Regular",consolas,"Liberation Mono",menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.875em}.heti dfn{font-weight:600}.heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dfn:not(:lang(zh)){font-weight:400}.heti em{font-weight:600}.heti figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.heti i{font-style:italic}.heti ins,.heti u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.heti mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:rgba(255,247,0,0.88);color:inherit}@media (prefers-color-scheme: dark){.heti mark{background-color:rgba(77,74,0,0.88)}}.heti q{quotes:"「" "」" "『" "』"}.heti q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti q:not(:lang(zh)){quotes:initial;quotes:auto}.heti rt{font-size:0.875em;font-weight:400}.heti small{font-size:0.875em}.heti strong{font-weight:600}.heti sub,.heti sup{position:relative;margin-inline-start:0.25em;margin-inline-end:0.25em;font-size:0.75em;font-family:"Helvetica Neue",helvetica,arial,"Heti Hei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;line-height:1;vertical-align:baseline}.heti sub{bottom:-0.25em}.heti sup{top:-0.5em}.heti sup:target,.heti sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.heti sup:target,.heti sup a:target{background-color:#3a6188}}.heti summary{padding-inline-start:1em;outline:0;cursor:pointer}.heti summary::-webkit-details-marker{width:0.6em;margin-inline-end:0.4em}.heti u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:rgba(0,0,0,0.54)}@media (prefers-color-scheme: dark){.heti u[title]{border-block-end-color:rgba(255,255,255,0.54)}}.heti address,.heti cite,.heti dfn,.heti dt,.heti em{font-style:normal}.heti address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti address:not(:lang(zh)),.heti cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti cite:not(:lang(zh)),.heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dfn:not(:lang(zh)),.heti dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dt:not(:lang(zh)),.heti em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti em:not(:lang(zh)){font-style:italic}.heti abbr[title],.heti del,.heti ins,.heti s,.heti u{margin-inline-start:1px;margin-inline-end:1px}.heti,.heti--sans{font-family:"Helvetica Neue",helvetica,arial,"Heti Hei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--serif{font-family:"Times New Roman",times,"Heti Song",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--classic{font-family:"Times New Roman",times,"Heti Song",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--classic h1,.heti--classic h2,.heti--classic h3,.heti--classic h4,.heti--classic h5,.heti--classic h6{font-family:"Times New Roman",times,"Heti Kai Black",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:800}.heti--classic blockquote,.heti--classic cite,.heti--classic q{font-family:"Times New Roman",times,"Heti Kai",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--classic figcaption,.heti--classic caption,.heti--classic th{font-family:"Helvetica Neue",helvetica,arial,"Heti Hei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--hei{font-family:"Helvetica Neue",helvetica,arial,"Heti Hei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--song{font-family:"Times New Roman",times,"Heti Song",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--kai{font-family:"Times New Roman",times,"Heti Kai",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--columns-1,.heti--columns-2,.heti--columns-3,.heti--columns-4,.heti--columns-16em,.heti--columns-20em,.heti--columns-24em,.heti--columns-28em,.heti--columns-32em,.heti--columns-36em,.heti--columns-40em,.heti--columns-44em,.heti--columns-48em,.heti comma{max-width:none;column-gap:2em}.heti--columns-1 p,.heti--columns-2 p,.heti--columns-3 p,.heti--columns-4 p,.heti--columns-16em p,.heti--columns-20em p,.heti--columns-24em p,.heti--columns-28em p,.heti--columns-32em p,.heti--columns-36em p,.heti--columns-40em p,.heti--columns-44em p,.heti--columns-48em p,.heti comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.heti--columns-1{column-count:1}.heti--columns-2{column-count:2}.heti--columns-3{column-count:3}.heti--columns-4{column-count:4}.heti--columns-16em{column-width:16em}.heti--columns-20em{column-width:20em}.heti--columns-24em{column-width:24em}.heti--columns-28em{column-width:28em}.heti--columns-32em{column-width:32em}.heti--columns-36em{column-width:36em}.heti--columns-40em{column-width:40em}.heti--columns-44em{column-width:44em}.heti--columns-48em{column-width:48em}.heti--vertical{max-width:none;max-height:42em;writing-mode:vertical-rl;letter-spacing:0.125em}.heti--vertical h1,.heti--vertical h2,.heti--vertical h3,.heti--vertical h4,.heti--vertical h5,.heti--vertical h6{text-align:start}.heti--vertical q{quotes:"「" "」" "『" "』"}.heti--ancient,.heti--poetry{font-family:"Times New Roman",times,"Heti Song",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.heti--ancient h1,.heti--ancient h2,.heti--ancient h3,.heti--ancient h4,.heti--ancient h5,.heti--ancient h6,.heti--poetry h1,.heti--poetry h2,.heti--poetry h3,.heti--poetry h4,.heti--poetry h5,.heti--poetry h6{font-family:"Times New Roman",times,"Heti Kai Black",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:800;text-align:center}.heti--ancient h1 .heti-meta,.heti--ancient h2 .heti-meta,.heti--ancient h3 .heti-meta,.heti--ancient h4 .heti-meta,.heti--ancient h5 .heti-meta,.heti--ancient h6 .heti-meta,.heti--poetry h1 .heti-meta,.heti--poetry h2 .heti-meta,.heti--poetry h3 .heti-meta,.heti--poetry h4 .heti-meta,.heti--poetry h5 .heti-meta,.heti--poetry h6 .heti-meta{font-weight:400}@media screen and (min-width: 640px){.heti--ancient h1 .heti-meta,.heti--ancient h2 .heti-meta,.heti--ancient h3 .heti-meta,.heti--ancient h4 .heti-meta,.heti--ancient h5 .heti-meta,.heti--ancient h6 .heti-meta,.heti--poetry h1 .heti-meta,.heti--poetry h2 .heti-meta,.heti--poetry h3 .heti-meta,.heti--poetry h4 .heti-meta,.heti--poetry h5 .heti-meta,.heti--poetry h6 .heti-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.heti--ancient .heti-meta,.heti--poetry .heti-meta{line-height:24px;text-align:center;text-indent:0}.heti--ancient p{text-indent:2em}.heti--poetry p{text-align:center;text-indent:0}.heti--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.heti--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;font-weight:400}.heti--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti--annotation em:not(:lang(zh)){-webkit-text-emphasis:none}.heti--annotation .heti-meta{margin-block-start:12px;margin-block-end:24px}.heti .heti-meta{display:block;text-indent:0}.heti .heti-verse{text-align:center;text-indent:0}.heti .heti-large{font-size:18px;line-height:24px}.heti .heti-x-large{font-size:20px;line-height:30px;letter-spacing:0.05em}.heti .heti-small{font-size:14px;line-height:24px}.heti .heti-x-small{font-size:12px;line-height:18px}.heti .heti-list-latin{list-style-type:upper-latin}.heti .heti-list-latin ol{list-style-type:lower-roman}.heti .heti-list-latin ol ol{list-style-type:lower-latin}.heti .heti-list-han{list-style-type:cjk-ideographic}.heti .heti-list-han ol{list-style-type:decimal}.heti .heti-list-han ol ol{list-style-type:decimal-leading-zero}.heti .heti-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:"Helvetica Neue",helvetica,arial,"Heti Hei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:24px}@media (prefers-color-scheme: dark){.heti .heti-fn{border-block-start-color:#404040}}.heti .heti-fn ol{margin-block-start:12px;margin-block-end:0}.heti .heti-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.heti .heti-fn li:target{background-color:#3a6188}}.heti .heti-hang{position:absolute;line-height:inherit;text-indent:0}.heti .heti-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under}.heti .heti-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti .heti-em:not(:lang(zh)){-webkit-text-emphasis:none}.heti .heti-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em}.heti .heti-ruby--inline rt{display:inline;margin-bottom:-0.25em;line-height:1;text-align:center}.heti heti-spacing{display:inline}.heti heti-spacing+sup,.heti heti-spacing+sub{margin-inline-start:0}.heti .heti-spacing-start{margin-inline-end:0.25em}.heti .heti-spacing-end{margin-inline-start:0.25em}.heti heti-adjacent{display:inline}.heti .heti-adjacent-half{margin-inline-end:-0.5em}.heti .heti-adjacent-quarter{margin-inline-end:-0.25em} diff --git a/source/plugins/normalize.css b/source/plugins/normalize.css index 0f5c182..489f7d9 100644 --- a/source/plugins/normalize.css +++ b/source/plugins/normalize.css @@ -360,6 +360,6 @@ */ ul,li{ - list-style-type: none; + /* list-style-type: none; */ padding: 0; } diff --git a/theme.yaml b/theme.yaml index f0e3942..b95ebe8 100644 --- a/theme.yaml +++ b/theme.yaml @@ -4,9 +4,9 @@ name: Redemption author: name: 7Wate website: https://7wate.com -description: The road of Redemption +description: The road of Redemption | 救赎之路 logo: website: https://7wate.com repo: https://github.com/7Wate/Redemption -version: 0.1.0 +version: 0.2.0 require: 1.4.2