From 76fb5eedd6e77d8dd13f934d3a8e8fbdd107eefc Mon Sep 17 00:00:00 2001 From: logic Date: Thu, 3 Mar 2022 21:14:46 +0800 Subject: [PATCH] new content --- public/404.html | 117 ++++ public/atom.xml | 52 ++ public/categories/index.html | 297 ++++++++++ ...7c76df8072fac00bb8567a38d6830adc09ca44.css | 10 + public/favicon.ico | Bin 0 -> 15086 bytes public/fonts/glyph-correction.eot | Bin 0 -> 2226 bytes public/fonts/glyph-correction.ttf | Bin 0 -> 1972 bytes public/fonts/glyph-correction.woff | Bin 0 -> 2048 bytes public/fonts/glyph-correction.woff2 | Bin 0 -> 788 bytes public/icons/android-chrome-512x512.png | Bin 0 -> 22194 bytes public/icons/apple-touch-icon.png | Bin 0 -> 3586 bytes public/icons/mstile-150x150.png | Bin 0 -> 3924 bytes public/icons/safari-pinned-tab.svg | 1 + public/index.html | 331 ++++++++++++ ...dfb19c814eccadb25886356d98764095fc582d5.js | 1 + public/manifest.json | 16 + public/page/1/index.html | 1 + public/posts/first/index.html | 505 ++++++++++++++++++ public/posts/index.html | 345 ++++++++++++ public/robots.txt | 1 + public/rss.xml | 62 +++ public/search.json | 1 + public/sitemap.xml | 18 + public/tags/index.html | 287 ++++++++++ 24 files changed, 2045 insertions(+) create mode 100644 public/404.html create mode 100644 public/atom.xml create mode 100644 public/categories/index.html create mode 100644 public/css/meme.min.21d090babe38ec6e5e83b6b1417c76df8072fac00bb8567a38d6830adc09ca44.css create mode 100644 public/favicon.ico create mode 100644 public/fonts/glyph-correction.eot create mode 100644 public/fonts/glyph-correction.ttf create mode 100644 public/fonts/glyph-correction.woff create mode 100644 public/fonts/glyph-correction.woff2 create mode 100644 public/icons/android-chrome-512x512.png create mode 100644 public/icons/apple-touch-icon.png create mode 100644 public/icons/mstile-150x150.png create mode 100644 public/icons/safari-pinned-tab.svg create mode 100644 public/index.html create mode 100644 public/js/meme.min.b6f1f1c325e643c97a38b291cdfb19c814eccadb25886356d98764095fc582d5.js create mode 100644 public/manifest.json create mode 100644 public/page/1/index.html create mode 100644 public/posts/first/index.html create mode 100644 public/posts/index.html create mode 100644 public/robots.txt create mode 100644 public/rss.xml create mode 100644 public/search.json create mode 100644 public/sitemap.xml create mode 100644 public/tags/index.html diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..0d65a1c --- /dev/null +++ b/public/404.html @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + 404 Page not found | Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+

404 - Page not found

+ +
+
+
+ + diff --git a/public/atom.xml b/public/atom.xml new file mode 100644 index 0000000..be6c2ce --- /dev/null +++ b/public/atom.xml @@ -0,0 +1,52 @@ + + + + + Hugo Theme MemE + MemE is a powerful and highly customizable GoHugo theme for personal blogs. + 2022-03-03T21:13:43+08:00 + https://example.com/ + + + + reuixiy + https://example.com/ + + reuixiy@gmail.com + + [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en) + Hugo + + First + + https://example.com/posts/first/ + 2022-03-03T20:38:17+08:00 + 2022-03-03T20:37:24+08:00 + + reuixiy + https://io-oi.me/ + reuixiy@gmail.com + + [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en) 开始 + + +<div id="outline-container-headline-1" class="outline-2"> +<h2 id="headline-1"> +开始 +</h2> +</div> + + + + + + + + + + + + + + + diff --git a/public/categories/index.html b/public/categories/index.html new file mode 100644 index 0000000..cd31a97 --- /dev/null +++ b/public/categories/index.html @@ -0,0 +1,297 @@ + + + + + + + + + + + + + + + + + + Categories | Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+ + Hugo Theme MemE + +
+ + + + +
+
+ + + + + + + +
+ + + + + + + +
+
+
+ +

Categories

+ +
+ + + + + + +
    + +
+
+
+
+
+ + + + +
+ +
+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/css/meme.min.21d090babe38ec6e5e83b6b1417c76df8072fac00bb8567a38d6830adc09ca44.css b/public/css/meme.min.21d090babe38ec6e5e83b6b1417c76df8072fac00bb8567a38d6830adc09ca44.css new file mode 100644 index 0000000..22f8692 --- /dev/null +++ b/public/css/meme.min.21d090babe38ec6e5e83b6b1417c76df8072fac00bb8567a38d6830adc09ca44.css @@ -0,0 +1,10 @@ +html{scroll-behavior:smooth}html,body{margin:0;width:100%;height:100%;font-size:18px;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}body{-moz-tab-size:4;tab-size:4;color:var(--color-contrast-high);background-color:var(--color-bg);overflow-wrap:break-word;word-wrap:break-word;line-height:1.618;transition:all .5s}.container{min-height:100%;min-width:100%;position:relative}.main{padding:2em 1em 15em;display:block}.main{padding-top:7em}.main-inner{margin:0 auto;display:block}.icon{width:1.05em;height:1em;fill:currentColor;display:inline-block}svg{vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:1.618em 0 1em;color:var(--color-contrast-higher)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none !important;color:var(--color-contrast-higher)}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}a{color:var(--color-contrast-high);text-decoration:none;transition:all .5s}a:hover{color:var(--color-primary)}::selection{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.3)}::-webkit-scrollbar{width:0.5rem;height:0.5rem}::-webkit-scrollbar-track{background-color:var(--color-bg)}::-webkit-scrollbar-thumb{background-color:var(--color-contrast-low)}::-webkit-scrollbar-thumb:hover{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.5)}::-webkit-scrollbar-thumb:active{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.75)}::-webkit-scrollbar-corner{background-color:var(--color-bg)}.list-title,.term-title,.list-year,.list-month,.post-title,.post-subtitle,.related-title,.post-nav,thead,dt{font-family:"Comfortaa",sans-serif}.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{font-family:"Comfortaa",sans-serif}.contents-title{font-family:"Comfortaa",sans-serif}code,pre,sup,.post-meta,.updated-badge,.post-gitinfo,.minimal-footer,.minimal-footer-about,.busuanzi-site-uv-and-pv,.copy-button{font-family:"Source Code Pro",monospace}body{font-family:"IBM Plex Serif",serif}[data-indent="true"] .contents-title{text-align:center}[data-indent="true"] .post-body p{text-indent:2em;margin:0}[data-indent="true"] .post-body .caption{text-indent:0;margin:0 0 1em}[data-indent="true"] .post-body blockquote{margin:1em 0;padding:0;border:none}[data-indent="true"] .post-body img,[data-indent="true"] .post-body video{margin:1em auto}[data-indent="true"] .post-body table{margin:1em 0}[data-indent="true"] .post-body pre,[data-indent="true"] .post-body .highlight{margin:1rem 0}[data-indent="true"] .post-body h1,[data-indent="true"] .post-body h2,[data-indent="true"] .post-body h3,[data-indent="true"] .post-body h4,[data-indent="true"] .post-body h5,[data-indent="true"] .post-body h6{text-align:center}[data-indent="true"] .post-body .anchor-link{position:relative;transform:none;display:block;float:none}[data-indent="true"] .post-body ol,[data-indent="true"] .post-body ul{margin:0;padding-left:4em}[data-indent="true"] .post-body ol p,[data-indent="true"] .post-body ul p{text-indent:0}[data-indent="true"] .post-body li ol,[data-indent="true"] .post-body li ul{padding-left:2em}[data-indent="true"] .post-body dl{text-indent:2em}[data-indent="true"] .post-body dl dd{text-indent:0;margin-left:4em}[data-indent="true"] .post-body dl p{text-indent:0}@media (prefers-color-scheme: light){:root:not([data-theme]){--theme-name: "light";--color-primary:hsl(220, 90%, 56%);--color-primary-h:220;--color-primary-s:90%;--color-primary-l:56%;--color-bg:hsl(0, 0%, 100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(0, 0%, 95%);--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:95%;--color-contrast-low:hsl(240, 1%, 83%);--color-contrast-low-h:240;--color-contrast-low-s:1%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(240, 1%, 48%);--color-contrast-medium-h:240;--color-contrast-medium-s:1%;--color-contrast-medium-l:48%;--color-contrast-high:hsl(240, 4%, 20%);--color-contrast-high-h:240;--color-contrast-high-s:4%;--color-contrast-high-l:20%;--color-contrast-higher:hsl(240, 8%, 12%);--color-contrast-higher-h:240;--color-contrast-higher-s:8%;--color-contrast-higher-l:12%;--chroma-line-numbers-background: #ffffcc;--chroma-line-numbers-color: #7f7f7f;--chroma-keyword-color: #006699;--chroma-name-color: #9999ff;--chroma-attribute-color: #330099;--chroma-literal-color: #cc3300;--chroma-number-color: #ff6600;--chroma-comment-color: #0099ff;--chroma-deleted-color: #ffcccc;--chroma-output-color: #aaaaaa}:root:not([data-theme]) .theme-icon-light{display:inline-block}:root:not([data-theme]) .theme-icon-dark{display:none}:root:not([data-theme]) img{filter:none}}:root{--theme-name: "light";--color-primary:hsl(220, 90%, 56%);--color-primary-h:220;--color-primary-s:90%;--color-primary-l:56%;--color-bg:hsl(0, 0%, 100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(0, 0%, 95%);--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:95%;--color-contrast-low:hsl(240, 1%, 83%);--color-contrast-low-h:240;--color-contrast-low-s:1%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(240, 1%, 48%);--color-contrast-medium-h:240;--color-contrast-medium-s:1%;--color-contrast-medium-l:48%;--color-contrast-high:hsl(240, 4%, 20%);--color-contrast-high-h:240;--color-contrast-high-s:4%;--color-contrast-high-l:20%;--color-contrast-higher:hsl(240, 8%, 12%);--color-contrast-higher-h:240;--color-contrast-higher-s:8%;--color-contrast-higher-l:12%;--chroma-line-numbers-background: #ffffcc;--chroma-line-numbers-color: #7f7f7f;--chroma-keyword-color: #006699;--chroma-name-color: #9999ff;--chroma-attribute-color: #330099;--chroma-literal-color: #cc3300;--chroma-number-color: #ff6600;--chroma-comment-color: #0099ff;--chroma-deleted-color: #ffcccc;--chroma-output-color: #aaaaaa}:root .theme-icon-light{display:inline-block}:root .theme-icon-dark{display:none}:root img{filter:none}@media (prefers-color-scheme: dark){:root:not([data-theme]){--theme-name: "dark";--color-primary:hsl(201, 65%, 62%);--color-primary-h:201;--color-primary-s:65%;--color-primary-l:62%;--color-bg:hsl(231, 14%, 10%);--color-bg-h:231;--color-bg-s:14%;--color-bg-l:10%;--color-contrast-lower:hsl(230, 12%, 18%);--color-contrast-lower-h:230;--color-contrast-lower-s:12%;--color-contrast-lower-l:18%;--color-contrast-low:hsl(240, 2%, 37%);--color-contrast-low-h:240;--color-contrast-low-s:2%;--color-contrast-low-l:37%;--color-contrast-medium:hsl(80, 2%, 69%);--color-contrast-medium-h:80;--color-contrast-medium-s:2%;--color-contrast-medium-l:69%;--color-contrast-high:hsl(69, 9%, 84%);--color-contrast-high-h:69;--color-contrast-high-s:9%;--color-contrast-high-l:84%;--color-contrast-higher:hsl(60, 6%, 90%);--color-contrast-higher-h:60;--color-contrast-higher-s:6%;--color-contrast-higher-l:90%;--chroma-line-numbers-background: #ffffcc;--chroma-line-numbers-color: #7f7f7f;--chroma-keyword-color: #ff79c6;--chroma-name-color: #8be9fd;--chroma-attribute-color: #50fa7b;--chroma-literal-color: #f1fa8c;--chroma-number-color: #bd93f9;--chroma-comment-color: #6272a4;--chroma-deleted-color: #8b080b;--chroma-output-color: #44475a}:root:not([data-theme]) .theme-icon-light{display:none}:root:not([data-theme]) .theme-icon-dark{display:inline-block}:root:not([data-theme]) img{filter:brightness(75%)}}:root[data-theme="dark"]{--theme-name: "dark";--color-primary:hsl(201, 65%, 62%);--color-primary-h:201;--color-primary-s:65%;--color-primary-l:62%;--color-bg:hsl(231, 14%, 10%);--color-bg-h:231;--color-bg-s:14%;--color-bg-l:10%;--color-contrast-lower:hsl(230, 12%, 18%);--color-contrast-lower-h:230;--color-contrast-lower-s:12%;--color-contrast-lower-l:18%;--color-contrast-low:hsl(240, 2%, 37%);--color-contrast-low-h:240;--color-contrast-low-s:2%;--color-contrast-low-l:37%;--color-contrast-medium:hsl(80, 2%, 69%);--color-contrast-medium-h:80;--color-contrast-medium-s:2%;--color-contrast-medium-l:69%;--color-contrast-high:hsl(69, 9%, 84%);--color-contrast-high-h:69;--color-contrast-high-s:9%;--color-contrast-high-l:84%;--color-contrast-higher:hsl(60, 6%, 90%);--color-contrast-higher-h:60;--color-contrast-higher-s:6%;--color-contrast-higher-l:90%;--chroma-line-numbers-background: #ffffcc;--chroma-line-numbers-color: #7f7f7f;--chroma-keyword-color: #ff79c6;--chroma-name-color: #8be9fd;--chroma-attribute-color: #50fa7b;--chroma-literal-color: #f1fa8c;--chroma-number-color: #bd93f9;--chroma-comment-color: #6272a4;--chroma-deleted-color: #8b080b;--chroma-output-color: #44475a}:root[data-theme="dark"] .theme-icon-light{display:none}:root[data-theme="dark"] .theme-icon-dark{display:inline-block}:root[data-theme="dark"] img{filter:brightness(75%)}#theme-switcher{color:var(--color-contrast-medium);transition:color .5s;z-index:4}#theme-switcher:hover{color:var(--color-primary)}#theme-switcher .icon{margin-right:0 !important}.header{z-index:3}.header{position:fixed;width:100vw}.header-wrapper{padding:1em 0;-webkit-backdrop-filter:saturate(180%) blur(1em);backdrop-filter:saturate(180%) blur(1em);background:linear-gradient(90deg, rgba(247,149,51,0.101961) 0, rgba(243,112,85,0.101961) 15%, rgba(239,78,123,0.101961) 30%, rgba(161,102,171,0.101961) 44%, rgba(80,115,184,0.101961) 58%, rgba(16,152,173,0.101961) 72%, rgba(7,179,155,0.101961) 86%, rgba(109,186,130,0.101961) 100%);transition:background .5s}.header-inner{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:36em}.header-inner.list{max-width:36em}.site-brand{margin-right:1em}.brand{font-size:1em;color:var(--color-contrast-high);text-decoration:none}.brand:hover{color:var(--color-contrast-high)}:root{--header-height: calc( + max( + /* brand */ + 29.124px, + /* menu */ + 21.6px /* {.nav font-size} * {.menu line-height} */ + ) + /* .header-wrapper top+bottom margin */ + + 36px + )}*[id]{scroll-margin-top:var(--header-height)}#nav-toggle{display:none}.nav-toggle{display:none;position:absolute;top:1em;right:1em;margin-right:1em;width:1em;height:1em;cursor:pointer}.nav-toggle-inner{padding:1em;display:inline-block}.nav-toggle span{display:block;position:absolute;height:0.1em;width:1em;background-color:var(--color-contrast-high);transition:all .5s}.nav-toggle span:nth-child(1){top:0.4em}.nav-toggle span:nth-child(2){top:0.7em}.nav-toggle span:nth-child(3){top:1em}.nav-toggle.open span:nth-child(1){top:75%;transform:rotate(225deg)}.nav-toggle.open span:nth-child(2){width:0;opacity:0;transform:rotate(-135deg)}.nav-toggle.open span:nth-child(3){top:75%;transform:rotate(-45deg)}.nav-curtain{height:100vh;width:100vw;-webkit-backdrop-filter:saturate(180%) blur(1em);backdrop-filter:saturate(180%) blur(1em);background:linear-gradient(90deg, rgba(247,149,51,0.101961) 0, rgba(243,112,85,0.101961) 15%, rgba(239,78,123,0.101961) 30%, rgba(161,102,171,0.101961) 44%, rgba(80,115,184,0.101961) 58%, rgba(16,152,173,0.101961) 72%, rgba(7,179,155,0.101961) 86%, rgba(109,186,130,0.101961) 100%) rgba(0,0,0,0.5)}.nav{z-index:3;position:relative}.menu{padding:0;margin:0;list-style:none;line-height:1.5;font-weight:500}.menu-item{display:inline-block}.menu-item a{color:var(--color-contrast-medium)}.menu-item a:hover{color:var(--color-primary)}.active a{color:var(--color-primary)}.nav{text-align:right;font-size:80%}.menu-item{margin-left:0.5em}.menu-item .icon{margin:0 0.3em 0.2em 0}.list .main-inner{width:36em}.list-title{text-align:center}.list ul{list-style:none;padding:0}.list-item-title{flex:1}.list-item-time{text-align:right;margin-left:1em}.list-item{line-height:2;position:relative;transition:border .5s;border-bottom:1px dashed var(--color-contrast-low);margin-top:1em;padding-bottom:0.5em;display:flex;align-items:baseline}.list-item:hover{border-bottom-color:var(--color-primary)}.list-item:hover ::before{background:var(--color-primary)}.list-item ::before{content:" ";position:absolute;left:0.618em;top:0.618em;width:6px;height:6px;background:var(--color-contrast-low);border-radius:50%;border:1px solid var(--color-bg);transition:background .5s;font-size:1rem}.list-item-title{margin:0 0.618em 0 2em;font-size:1.2em;line-height:1.5}.list-item-time{margin:0 0.618em 0 2em;color:var(--color-contrast-medium);line-height:1.5}.list-read-more{margin-top:1em;font-size:1.2em;line-height:1.5}.list-year{display:flex;justify-content:space-between;align-items:baseline}.term-count{color:var(--color-contrast-medium);font-size:0.7em}.single .main-inner{width:36em}.post-title{text-align:center}.post-subtitle{font-size:1.8em;text-align:center;font-weight:700;margin-top:-0.618em}.post-description{text-align:center;margin:1rem 0;font-size:90%}.post-body{margin-top:5em !important}.post-body a{text-decoration:underline;text-decoration-color:var(--color-contrast-low)}.post-body a:hover{text-decoration-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.5)}.post p{margin:1em 0;line-height:1.618}.post img{display:block;margin:2em auto;max-width:100%;border:1px solid var(--color-contrast-lower);clear:both}.post video{display:block;max-width:100%;margin:2em auto;clear:both}.post sup{font-size:70%;vertical-align:super}.post sup a{text-decoration:none}.post ol,.post ul{margin:0;padding-left:2em;line-height:1.618}.post hr{border:none;margin:2.427em 0 1.5em;text-align:center}.post hr::after{content:"···";letter-spacing:2em;padding-left:2em}blockquote{margin:2em 0;padding-left:1em;color:var(--color-contrast-medium);border-left:3px solid var(--color-contrast-low)}blockquote a{color:var(--color-contrast-medium)}blockquote a:hover{color:var(--color-primary)}.drop-cap{float:left;font-size:54px;margin-right:11.124px;margin-top:11.12484549px;line-height:29.124px}.caption{display:block;text-align:center;margin:-1em 0 0;font-size:90%;color:var(--color-contrast-medium)}.contents{margin-top:5em}.contents ol,.contents ul{list-style:none}ol.toc,ul.toc{padding:0;overflow:auto hidden;white-space:nowrap}.footnotes{font-size:90%;margin-top:5rem}.footnotes hr{margin:0;height:1px;border:none;background-color:var(--color-contrast-medium)}.footnotes hr::after{content:none}.footnotes ol{margin:1.618rem 0 0 !important;padding:0 1rem 0 2rem !important}.footnote-icon{fill:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), 0.5);transition:fill .5s;margin-bottom:0.3em}.footnote-icon:hover{fill:var(--color-primary)}.anchor-link{position:absolute;transform:translate(-150%)}.anchor-icon{width:0.75em;height:0.75em;vertical-align:baseline}:root{--anchor-opacity: 0}.anchor-link{opacity:var(--anchor-opacity);transition:all .25s}.post h1:hover,.post h2:hover,.post h3:hover,.post h4:hover,.post h5:hover,.post h6:hover,.post .anchor-link:hover{--anchor-opacity: 1}.table-container{margin:2em 0;overflow-x:auto}table{width:100%;border-collapse:collapse;border-spacing:0;border-color:var(--color-contrast-lower)}th{font-weight:700}th,td{font-size:0.9em;padding:0.4em;border:1px solid var(--color-contrast-lower)}table>tbody>tr:nth-of-type(odd){background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), 0.5)}table>tbody>tr:hover{background-color:var(--color-contrast-lower)}dt{font-weight:700}dd{margin-left:2em}code{padding:2.25px 4.5px;background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), 0.5);font-size:80%}pre{overflow:auto;overflow-wrap:normal;word-wrap:normal;font-size:0.8rem;margin:2rem 0;padding:1em;line-height:1.618;background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), 0.5)}pre code{background-color:unset;font-size:0.8rem;padding:0}pre{max-height:20em}.copy-button{position:absolute;top:0;right:0;border:0;font-size:inherit;color:var(--color-bg);background-color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.5);transition:all .5s;cursor:pointer}.copy-button:hover{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.5)}.copy-button{visibility:hidden;opacity:0}.katex-display,mjx-container[jax="CHTML"][display="true"]{overflow:auto hidden;text-indent:0}.footer{position:absolute;bottom:0;width:100%;font-size:90%;color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.8)}.footer a{color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.8)}.footer a:hover{color:var(--color-primary)}.footer-inner{padding:1em;text-align:center}.footer-icon{margin:0 0.25em 0.3em}.footer-icon{fill:#f06292}@keyframes heartbeat{0%,100%{transform:scale(1)}10%,30%{transform:scale(0.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}.footer-icon{animation:heartbeat 1.33s ease-in-out infinite}.post-meta{color:var(--color-contrast-medium);font-size:80%;text-align:center;margin:1rem 0}.post-meta a{color:var(--color-contrast-medium)}.post-meta a:hover{color:var(--color-primary)}.home .post-meta{margin:1rem 0}.post-meta-item{margin:0.5em;display:inline-block}.post-meta-icon{fill:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.5);margin-bottom:0.3em}.post-copyright{margin:0;list-style:none;margin-top:5em !important;padding:0.5em 1em;background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), 0.5);border-left:3px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.5);line-height:2}.copyright-item{line-height:1.5;margin:0.5em 0}.copyright-item-text{font-weight:500}.updated-badge-container{margin-top:5em;text-align:center}.updated-badge-left{fill:var(--color-contrast-low)}.updated-badge-right{fill:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.5)}.post-share{margin-top:5rem;color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.8)}.post-share a{color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.8)}.post-share a:hover{color:inherit}.share-items{text-align:center}.share-item{margin:0 0.5em}.share-item{display:inline-block}.share-item .icon{transition:fill .5s}.twitter-icon:hover{fill:#1DA1F2}.facebook-icon:hover{fill:#1877F2}.linkedin-icon:hover{fill:#0077B5}.telegram-icon:hover{fill:#2CA5E0}.weibo-icon:hover{fill:#E6162D}.douban-icon:hover{fill:#007722}.qq-icon:hover{fill:#12B7F5}.qzone-icon:hover{fill:#FECE00}.qrcode-icon:hover{fill:var(--color-primary)}#qrcode-img{position:absolute;transform:translate(calc(-100% + 1em), calc(-100% - 1em));opacity:0;transition:opacity .5s}#qrcode-img img{display:none}.qrcode-container:hover #qrcode-img{opacity:1}.qrcode-container:hover #qrcode-img img{display:inline-block;border:1px solid var(--color-contrast-lower)}.related-posts{border:1px solid var(--color-contrast-lower);padding:0.6em 1em;line-height:2em;margin-top:5em}.related-title{font-size:1em;margin:0}.related-icon{float:right;margin-top:0.4em}.related-list{margin:0;padding:0;list-style:none}.related-link{line-height:1.5;display:inline-block}.post-tags{margin-top:5rem;text-align:center;font-size:90%}.post-tags-link{color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), 0.9);margin:0 0.5em;line-height:2;display:inline-block}.tag-icon{margin-right:0.3em;font-size:80%}.post-nav{list-style:none;padding:0;display:flex;justify-content:space-between;border-top:1px solid var(--color-contrast-lower);font-weight:700;margin-top:5em;padding-top:0.618em}.post-nav-prev{margin-right:auto;max-width:42%}.post-nav-next{margin-left:auto;text-align:right;max-width:42%}.back-to-top{position:fixed;right:0;z-index:1}.back-to-top a{display:block;padding:1em;color:var(--color-contrast-medium)}.back-to-top a:hover{color:var(--color-primary)}.back-to-top{bottom:-3.6em;transition:bottom 0.3s ease-in-out}.back-to-top.show{bottom:0}.highlight{font-size:0.8rem;margin:2rem 0}.highlight pre{margin:0 !important;max-height:unset}.highlight .lntd pre{background-color:unset;overflow:visible}.highlight table>tbody>tr:nth-of-type(odd){background-color:inherit}.highlight table>tbody>tr:hover{background-color:inherit}span.lnt{user-select:none;display:block;margin-right:-1em !important;padding:0 !important;text-align:right}.chroma{color:var(--color-contrast-high);background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), 0.5)}.lntable,.highlight>pre{max-height:20em}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%;background-color:var(--chroma-line-numbers-background)}.chroma .lnt{margin-right:0.4em;padding:0 0.4em 0 0.4em;color:var(--chroma-line-numbers-color)}.chroma .ln{margin-right:0.4em;padding:0 0.4em 0 0.4em;color:var(--chroma-line-numbers-color)}.chroma .k{color:var(--chroma-keyword-color)}.chroma .kc{color:var(--chroma-keyword-color)}.chroma .kd{color:var(--chroma-declaration-color);font-style:italic}.chroma .kn{color:var(--chroma-name-color)}.chroma .kp{color:var(--chroma-keyword-color)}.chroma .kr{color:var(--chroma-keyword-color)}.chroma .kt{color:var(--chroma-name-color)}.chroma .na{color:var(--chroma-attribute-color)}.chroma .nb{color:var(--chroma-name-color);font-style:italic}.chroma .nc{color:var(--chroma-attribute-color)}.chroma .nf{color:var(--chroma-attribute-color)}.chroma .nl{color:var(--chroma-name-color);font-style:italic}.chroma .nt{color:var(--chroma-keyword-color)}.chroma .nv{color:var(--chroma-name-color);font-style:italic}.chroma .vc{color:var(--chroma-name-color);font-style:italic}.chroma .vg{color:var(--chroma-name-color);font-style:italic}.chroma .vi{color:var(--chroma-name-color);font-style:italic}.chroma .s{color:var(--chroma-literal-color)}.chroma .sa{color:var(--chroma-literal-color)}.chroma .sb{color:var(--chroma-literal-color)}.chroma .sc{color:var(--chroma-literal-color)}.chroma .dl{color:var(--chroma-literal-color)}.chroma .sd{color:var(--chroma-literal-color)}.chroma .s2{color:var(--chroma-literal-color)}.chroma .se{color:var(--chroma-literal-color)}.chroma .sh{color:var(--chroma-literal-color)}.chroma .si{color:var(--chroma-literal-color)}.chroma .sx{color:var(--chroma-literal-color)}.chroma .sr{color:var(--chroma-literal-color)}.chroma .s1{color:var(--chroma-literal-color)}.chroma .ss{color:var(--chroma-literal-color)}.chroma .m{color:var(--chroma-number-color)}.chroma .mb{color:var(--chroma-number-color)}.chroma .mf{color:var(--chroma-number-color)}.chroma .mh{color:var(--chroma-number-color)}.chroma .mi{color:var(--chroma-number-color)}.chroma .il{color:var(--chroma-number-color)}.chroma .mo{color:var(--chroma-number-color)}.chroma .o{color:var(--chroma-keyword-color)}.chroma .ow{color:var(--chroma-keyword-color)}.chroma .c{color:var(--chroma-comment-color)}.chroma .ch{color:var(--chroma-comment-color)}.chroma .cm{color:var(--chroma-comment-color)}.chroma .c1{color:var(--chroma-comment-color)}.chroma .cs{color:var(--chroma-comment-color)}.chroma .cp{color:var(--chroma-keyword-color)}.chroma .cpf{color:var(--chroma-keyword-color)}.chroma .gd{color:var(--chroma-deleted-color)}.chroma .ge{text-decoration:underline}.chroma .gh{font-weight:bold}.chroma .gi{font-weight:bold}.chroma .go{color:var(--chroma-output-color)}.chroma .gu{font-weight:bold}.chroma .gl{text-decoration:underline}.socials{padding:0;margin:0;list-style:none}.socials-item{display:inline-block;margin:0.5em;border-radius:50%;background-color:var(--color-contrast-medium);transition:background-color .5s}.socials-item:hover{background-color:var(--color-primary)}.social-icon{fill:var(--color-bg);padding:0.5em}article.content.post.home{margin-top:5em}.summary-title-link{color:var(--color-contrast-higher)}.summary{line-height:1.618;display:block}.read-more-container{text-align:center;margin-top:1.618em}.read-more-link{display:inline-block}.pagination{list-style:none;margin:5em 0 0;padding:0;display:flex;justify-content:space-between}.pagination-prev{margin-right:auto}.pagination-next{margin-left:auto;text-align:right}.tree{overflow:auto hidden;white-space:nowrap}.tree ul{padding-left:2.4em}.tree>ul{padding:0}.list-categories>li{position:relative}.list-categories>li::before{content:" ";position:absolute;top:2.4em;left:0.1em;width:0.2em;height:calc(100% - 2.8em);background:var(--color-contrast-lower)}.category-item{color:var(--color-primary);font-size:1.2em}.category-item:hover{color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.75)}.category-count{color:var(--color-contrast-medium)}.category-post:hover{color:var(--color-contrast-medium)}.tag-cloud{text-align:center}.tag-cloud-item{margin:0.5rem;display:inline-block}.fof::before{background-image:url();background-repeat:no-repeat;background-size:cover;background-position:50% 50%;content:" ";position:fixed;width:100%;height:100%;top:0;left:0;z-index:1}.fof .main-inner{background:rgba(0,0,0,0.25);min-height:100%;min-width:100%;position:absolute;z-index:3}.fof video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:2;transform:translateX(-50%) translateY(-50%)}.fof h1{font-size:3rem;text-transform:uppercase;letter-spacing:0.3rem;text-align:center;top:15%;left:5%;right:5%;position:absolute;color:#fff;margin:0.67em 0}.fof .fof-footer{font-size:2rem;position:absolute;bottom:15%;left:10%;right:10%;text-align:center}.fof a{color:#eee}.fof a:hover{color:#fff}@media only screen and (max-device-width: 1024px){.fof #bgvid{display:none}}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:5}@keyframes spin{100%{transform:rotateY(360deg)}}.search{display:flex;justify-content:center;border:1px solid var(--color-contrast-medium);min-width:1em;height:1em;line-height:1;border-radius:0.75em;padding:0.25em}.search .search-icon{cursor:pointer;width:1em;height:1em;margin:0;vertical-align:bottom;color:var(--color-contrast-medium);transition:color .5s}.search .search-icon:hover{color:var(--color-primary)}.search[data-running] .search-icon{animation:spin 1.5s linear infinite}.search .search-input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border-width:0;padding:0;margin:0;width:0;outline:none;background:transparent;color:var(--color-contrast-higher);transition:width .5s}.search .search-input:focus{margin-left:0.5em;width:5em}:root{--max-width: 738px}@media (max-width: 738px){.main-inner{width:auto !important}.anchor-link{position:relative;transform:none;float:right}#back-to-top{display:none}.header-inner{width:100%}.site-brand{margin-left:1em}.header-inner{display:block;margin:0;max-width:none}.nav-toggle{display:block}.nav{display:none;text-align:center;margin:2em 0}.menu{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.menu-item{margin:0;padding:1em}.menu-item .icon{margin:0}.menu-item-name{display:block}.header.open .nav{display:block;animation:appear .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes appear{0%{opacity:0;height:0;margin:0;transform:scaleY(0);transform-origin:top}100%{opacity:1;height:10em;margin:2em 0;transform:scaleY(1);transform-origin:top}}.header.open .nav-curtain{animation:appearCurtain .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes appearCurtain{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}.header.fade .nav{display:block;animation:fade .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fade{0%{opacity:1;height:10em;margin:2em 0;transform:scaleY(1);transform-origin:top}100%{opacity:0;height:0;margin:0;transform:scaleY(0);transform-origin:top}}.header.fade .nav-curtain{animation:fadeCurtain .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeCurtain{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}#langs li{width:auto}.search-item{grid-column:1 / -1}.search .search-input{margin-left:0.5em;flex:1}}[data-small-caps="true"] .post-body h1,[data-small-caps="true"] .post-body h2,[data-small-caps="true"] .post-body h3,[data-small-caps="true"] .post-body h4,[data-small-caps="true"] .post-body h5,[data-small-caps="true"] .post-body h6{font-variant:small-caps}[data-small-caps="true"] .contents-title{font-variant:small-caps}[data-align="justify"] .post-body p,[data-align="justify"] .post-body li,[data-align="justify"] .post-body dd{text-align:justify;text-justify:distribute}[data-align="justify"] .footnotes a{word-break:break-all}[data-align="center"] .post-body p{text-align:center}[data-type="poetry"] .post-body{display:table;margin:0 auto}[data-type="poetry"] .post-body p{margin:0 0 1em}[data-type="poetry"] .post-body>p:first-child img,[data-type="poetry"] .post-body>p:first-child video{margin-top:0}[data-type="poetry"] .post-body>blockquote:first-child{margin-top:0}[data-type="poetry"] .post-body>blockquote:last-child{margin-bottom:0}[data-type="poetry"] .post-body>p:last-child{margin:0}[data-type="poetry"] .post-body>p:last-child img,[data-type="poetry"] .post-body>p:last-child video{margin-bottom:0}[data-type="poetry"] .post-body>p:last-child .caption{margin:1em 0 0}[data-type="poetry"] section.footnotes>ol>li:last-child>p:last-child{margin:0}[data-toc-num="true"] .contents ol{counter-reset:item}[data-toc-num="true"] .contents ol li::before{counter-increment:item;margin-right:0.5em}[data-toc-num="true"] .contents>ol>li::before{content:counters(item, ".") "."}[data-toc-num="true"] .contents li>ol>li::before{content:counters(item, ".")}@supports not ((backdrop-filter: none) or (-webkit-backdrop-filter: none)){.header-wrapper{background-color:var(--color-bg)}} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b974bf781f25b7f109670a272199528179891117 GIT binary patch literal 15086 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 P_I04Wh;9EWa?S5Q+pcPI literal 0 HcmV?d00001 diff --git a/public/fonts/glyph-correction.eot b/public/fonts/glyph-correction.eot new file mode 100644 index 0000000000000000000000000000000000000000..1750ee55af74387392db3a26eb264d79bbaddd46 GIT binary patch literal 2226 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 YVxte${r!6m|8?|b()WUe>hvA^6K?J$g8%>k literal 0 HcmV?d00001 diff --git a/public/fonts/glyph-correction.woff2 b/public/fonts/glyph-correction.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4513ec12c870c6276a726c10c2d2c03055b1d19f GIT binary patch literal 788 zcmV+v1MB>EPew8T0RR9100R^N3jhEB00*!D00PJW0RR9100000000000000000000 z00006U;u(z5eN!`Ac1KCHUcCA3=0eZ1Rw>5S_dE-ss<57oXNf_;K`g(AtF}^IrtI0 zZ|kNxG}}B6p0E90&waZgLPg*bO#tf0F^vbZ+}5Ek>&CXMw*way8}~PWclZE!+t!sY zsnKaRj7HE1;umDyPG-)m?IE&&)aBs^NC8uvZLECC$a0?lxhBv79Z-FeGdkc^a#Ucq zaDiuIv`%F2fH#mKjW>*4UL@majcj5EBpQux(P?a8c`~)EZ@iNdZX@GWx9P6a>B%u5 z02T=pBBjcbgch5qLJ+r(|J+a&`2?yY?)<6t7%*f$d3=kJ$Jyuuz;47Sc~s@Z`LrmkrCo z7b4}vrJ!?ciMwum7vm9L6B=3*9@gXBuZLofG>k{8fr(Ff^G7)ai;IOtvxoV4hkab6 z2L2)-kY9mbCxHQC3Q@woEf9DvKUiz=DERN_qQUa7fpgCQ-)2o&h^M}JQpbH!3EWQZ zA(YYk|L#Ns@&q!;I0D#_i8?EtJ2yr0j%ttKNe2WA2PQxf#=KBN3n_hb3r|rnLh4npsB<_afxuELSu4K!-m-jMv=1|+d9NQwE z=jaB#dQBmYxg?3qhL*#6Is$@ci8vLr8Y&AO7fL04!sGu6mmD0h-BxsKo{1t`!DhPt z66m1ac9}O$#9lix#8#;&jj7Ta82dcB^wJK}-yj^>w(wLwPAtAmoEG9LsF}s>O19j4 zc@Hdh=E|Xi4El0xiwu=TLsd66C#}gqh+`wGP8l&3v<52cD|;azc;>`0a@|b_amj)~ SLl;V2covfu|NW3uBC-R&Em~s$ literal 0 HcmV?d00001 diff --git a/public/icons/android-chrome-512x512.png b/public/icons/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..b5f6299578a8f1fe8bcc9a6787a64d3c6d3b72cf GIT binary patch literal 22194 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 literal 0 HcmV?d00001 diff --git a/public/icons/mstile-150x150.png b/public/icons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..95ed2a60813acacb1e2e4abeea3c647a5048e94d GIT binary patch literal 3924 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 XChNaD%qN^{-c5}w(hEU35`O+at*6Qs literal 0 HcmV?d00001 diff --git a/public/icons/safari-pinned-tab.svg b/public/icons/safari-pinned-tab.svg new file mode 100644 index 0000000..1a8adb4 --- /dev/null +++ b/public/icons/safari-pinned-tab.svg @@ -0,0 +1 @@ +Created by potrace 1.11, written by Peter Selinger 2001-2013 \ No newline at end of file diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..6965d82 --- /dev/null +++ b/public/index.html @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+ + Hugo Theme MemE + +
+ + + + +
+
+ + + + + + + +
+ + + + + + + + + + + + +
+
+ + +
+

+ First +

+ + + + + + + + 开始 + + +
+ + +
+
+ + + + + + +
+ +
+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/js/meme.min.b6f1f1c325e643c97a38b291cdfb19c814eccadb25886356d98764095fc582d5.js b/public/js/meme.min.b6f1f1c325e643c97a38b291cdfb19c814eccadb25886356d98764095fc582d5.js new file mode 100644 index 0000000..beffa62 --- /dev/null +++ b/public/js/meme.min.b6f1f1c325e643c97a38b291cdfb19c814eccadb25886356d98764095fc582d5.js @@ -0,0 +1 @@ +const throttle=(b,c)=>{let d,e,a;return function(){const f=this,g=arguments;d?(clearTimeout(e),e=setTimeout(function(){Date.now()-a>=c&&(b.apply(f,g),a=Date.now())},Math.max(c-(Date.now()-a),0))):(b.apply(f,g),a=Date.now(),d=!0)}},delayTime=420;window.addEventListener('DOMContentLoaded',b=>{const a=document.querySelector('.header');if(a){const b=window.getComputedStyle(a,null).getPropertyValue('height');document.documentElement.style.setProperty('--header-height',b)}},{once:!0}),window.addEventListener("DOMContentLoaded",j=>{const b=document.querySelector('.nav-toggle'),d=document.createElement('div');d.className='nav-toggle-inner',b.appendChild(d);for(let a=0;a<3;a++){const b=document.createElement('span');d.appendChild(b)}const c=document.getElementById('nav-toggle'),a=document.querySelector('.header'),e=document.querySelector('.nav-curtain');c.addEventListener('change',c=>{c.target.checked?(a.classList.add('open'),b.classList.add('open'),a.classList.remove('fade'),e.style='display: block'):(a.classList.remove('open'),b.classList.remove('open'),a.classList.add('fade'))}),e.addEventListener('animationend',a=>{c.checked||a.target.removeAttribute('style')}),window.addEventListener('scroll',throttle(function(){i()},delayTime));const g=window.getComputedStyle(document.documentElement,null).getPropertyValue('--max-width');let h=window.matchMedia(`(max-width: ${g})`);h.addListener(a=>{a.matches||f(!0)});function i(){const a=document.getElementById('search-input');if(a&&a===document.activeElement)return;f()}function f(d){c.checked&&(c.checked=!1,a.classList.remove('open'),b.classList.remove('open'),d?e.removeAttribute("style"):a.classList.add('fade'))}},{once:!0}),window.addEventListener("DOMContentLoaded",b=>{const a=document.getElementById('back-to-top');a!==null&&window.addEventListener('scroll',throttle(function(){window.scrollY>100?a.classList.add('show'):a.classList.remove('show')},delayTime))},{once:!0});const userPrefers=localStorage.getItem('theme');userPrefers==='dark'?changeModeMeta('dark'):userPrefers==='light'&&changeModeMeta('light'),window.matchMedia('(prefers-color-scheme: dark)').addListener(a=>{changeMode()}),window.addEventListener("DOMContentLoaded",b=>{changeMode();const a=document.getElementById('theme-switcher');a&&a.addEventListener('click',a=>{a.preventDefault(),getCurrentTheme()=="dark"?changeModeMeta('light'):changeModeMeta('dark'),changeMode(),storePrefers()})},{once:!0}),window.addEventListener('storage',function(a){if(a.key!=='theme')return;a.newValue==='dark'?changeModeMeta('dark'):changeModeMeta('light'),changeMode()});function getCurrentTheme(){return JSON.parse(window.getComputedStyle(document.documentElement,null).getPropertyValue("--theme-name"))}function changeModeMeta(a){document.documentElement.setAttribute('data-theme',a)}function changeMode(){const a=getCurrentTheme()==='dark',b=a?'#16171d':'#fff';if(document.querySelector('meta[name="theme-color"]').setAttribute('content',b),typeof mermaidConfig!='undefined'){const b=document.querySelectorAll('.mermaid');b.forEach(a=>{a.getAttribute('data-processed')?(a.removeAttribute('data-processed'),a.innerHTML=a.getAttribute('data-graph')):a.setAttribute('data-graph',a.textContent)}),a?(mermaidConfig.theme='dark',mermaid.initialize(mermaidConfig),mermaid.init()):(mermaidConfig.theme='default',mermaid.initialize(mermaidConfig),mermaid.init())}}function storePrefers(){window.localStorage.setItem('theme',getCurrentTheme())}window.addEventListener("DOMContentLoaded",d=>{const a='Copy',c='Copied!';document.querySelectorAll('.post-body > pre').forEach(a=>{let b=document.createElement('div');a.parentNode.replaceChild(b,a),b.appendChild(a)});function b(b){const d=document.querySelectorAll('table.lntable, .highlight > pre, .post-body > div > pre');d.forEach(e=>{var f;e.parentNode.style.position='relative';const d=document.createElement('button');d.className='copy-button',d.type='button',d.innerText=a,e.classList.contains('lntable')?(f=e.querySelectorAll('.lntd')[1]):(f=e.querySelector('code')),d.addEventListener('click',()=>{b.writeText(f.innerText).then(()=>{d.blur(),d.innerText=c,setTimeout(()=>{d.innerText=a},1e3)}).catch(a=>{d.innerText='Error',console.error(a)})}),e.appendChild(d),e.parentNode.addEventListener('mouseover',()=>{d.style='visibility: visible; opacity: 1'}),e.parentNode.addEventListener('mouseout',()=>{d.style='visibility: hidden; opacity: 0'})})}if(navigator&&navigator.clipboard)b(navigator.clipboard);else{const a=document.createElement('script');a.src='https://cdn.jsdelivr.net/npm/clipboard-polyfill@2.8.6/dist/clipboard-polyfill.min.js',a.defer=!0,a.onload=function(){b(clipboard)},document.head.appendChild(a)}},{once:!0}),window.addEventListener("DOMContentLoaded",m=>{let e=null,f=null,a=null,c=!1,b=null;const d=document.getElementById("search"),g=document.getElementById("search-input");d.addEventListener("submit",function(b){b.preventDefault();let a=g.value.trim();if(!a)return;h(a,!1)},!1),history.state&&history.state.type=="search"&&h(history.state.term,!0),window.addEventListener("popstate",function(a){if(a.state&&a.state.type=="search")h(a.state.term,!0);else if(!a.state&&b){let a=document.querySelector(".main-inner");while(a.firstChild)a.removeChild(a.firstChild);for(let c of b)a.appendChild(c);b=null}},!1);function h(b,f){g.value=b,d.setAttribute("data-running","true"),e?j(b,f):a?(a=b,c=f):(a=b,c=f,l())}function i(){d.removeAttribute("data-running");const b=document.querySelector('.header');b&&b.classList.contains('fade')&&g.blur(),a=null,c=!1}function l(){let b=new XMLHttpRequest;b.open("GET","../search.json"),b.responseType="json",b.addEventListener("load",function(g){let d=b.response;if(!d){console.error("Search index could not be downloaded, was it generated?"),i();return}f={},e=lunr(function(){const a="en";a!="en"&&lunr.hasOwnProperty(a)&&this.use(lunr[a]),this.ref("uri"),this.field("title"),this.field("subtitle"),this.field("content"),this.field("description"),this.field("categories"),this.field("tags");for(let a of d)this.add(a),f[a.uri]=a}),j(a,c)},!1),b.addEventListener("error",i,!1),b.send(null)}function j(a,c){try{let h=e.search(a),g=document.querySelector(".main-inner")||document.querySelector("main.home"),j=[];while(g.firstChild)j.push(g.firstChild),g.removeChild(g.firstChild);b||(b=j);let d=document.createElement("h1");d.id="search-results",d.className="list-title",h.length==0?d.textContent="No results found for “{}”".replace("{}",a):h.length==1?d.textContent="Found one result for “{}”".replace("{}",a):d.textContent="Found 13579 results for “{}”".replace("{}",a).replace("13579",h.length),g.appendChild(d),document.title=d.textContent;let l=document.getElementById("search-result");for(let c of h){let b=f[c.ref],a=l.content.cloneNode(!0);a.querySelector(".summary-title-link").href=a.querySelector(".read-more-link").href=b.uri,a.querySelector(".summary-title-link").textContent=b.title,a.querySelector(".summary").textContent=k(b.content,70),g.appendChild(a)}d.scrollIntoView(!0),c||history.pushState({type:"search",term:a},d.textContent,"#search="+encodeURIComponent(a));let i=document.querySelector('.nav-toggle');i&&i.classList.contains("open")&&document.getElementById(i.getAttribute("for")).click()}finally{i()}}function k(d,e){let a,b="",c=0,f=/(\S+)(\s*)/g;while(a=f.exec(d))if(c++,c<=e)b+=a[0];else{let c=a[1][a[1].length-1],d=a[2][0];if(/[.?!"]/.test(c)||d=="\n"){b+=a[1];break}b+=a[0]}return b}},{once:!0}) \ No newline at end of file diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..48e0607 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,16 @@ +{ + "name": "Hugo Theme MemE", + "short_name": "MemE", + "icons": [ + { + "src": "./icons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#fff", + "background_color": "#fff", + "display": "standalone", + "orientation": "portrait-primary", + "start_url": "/" +} diff --git a/public/page/1/index.html b/public/page/1/index.html new file mode 100644 index 0000000..c79dc80 --- /dev/null +++ b/public/page/1/index.html @@ -0,0 +1 @@ +https://example.com/ \ No newline at end of file diff --git a/public/posts/first/index.html b/public/posts/first/index.html new file mode 100644 index 0000000..129286f --- /dev/null +++ b/public/posts/first/index.html @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + + + + First | Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+ + Hugo Theme MemE + +
+ + + + +
+
+ + + + + + + +
+ + + + + + +
+
+ + + +
+ +

First

+ + + + + + + + + + + + + + +
+ +
+

+开始 +

+
+ +
+ + + + + + + + + +
+ + + + +
+ + +updatedupdated2022-03-032022-03-03 +
+ + + + + + +
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/posts/index.html b/public/posts/index.html new file mode 100644 index 0000000..d672b5a --- /dev/null +++ b/public/posts/index.html @@ -0,0 +1,345 @@ + + + + + + + + + + + + + + + + + + Posts | Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+ + Hugo Theme MemE + +
+ + + + +
+
+ + + + + + + +
+ + + + + + +
+
+
+ + +

Posts

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

2022

+ + + + + + + +

March

+
    + +
  • + First + +
  • + + +
+ + + + + +
+
+
+ + + +
+ +
+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..4f9540b --- /dev/null +++ b/public/robots.txt @@ -0,0 +1 @@ +User-agent: * \ No newline at end of file diff --git a/public/rss.xml b/public/rss.xml new file mode 100644 index 0000000..3c2662b --- /dev/null +++ b/public/rss.xml @@ -0,0 +1,62 @@ + + + + + + + + + + Hugo Theme MemE + https://example.com/ + MemE is a powerful and highly customizable GoHugo theme for personal blogs. + Hugo 0.92.2 https://gohugo.io/ + + en + + + reuixiy@gmail.com (reuixiy) + + + reuixiy@gmail.com (reuixiy) + + + [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en) + + Thu, 03 Mar 2022 21:13:43 +0800 + + + + + + First + https://example.com/posts/first/ + https://example.com/posts/first/ + Thu, 03 Mar 2022 20:37:24 +0800 + + reuixiy@gmail.com (reuixiy) + + [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en) + + +<div id="outline-container-headline-1" class="outline-2"> +<h2 id="headline-1"> +开始 +</h2> +</div> + + + + + + + + + + + + + + + + diff --git a/public/search.json b/public/search.json new file mode 100644 index 0000000..0f55815 --- /dev/null +++ b/public/search.json @@ -0,0 +1 @@ +[{"categories":null,"content":" 开始 ","description":"","tags":null,"title":"First","uri":"/posts/first/"}] diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..0ecb828 --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1,18 @@ + + + + https://example.com/posts/first/ + 2022-03-03T20:38:17+08:00 + + https://example.com/ + 2022-03-03T20:38:17+08:00 + + https://example.com/posts/ + 2022-03-03T20:38:17+08:00 + + https://example.com/categories/ + + https://example.com/tags/ + + diff --git a/public/tags/index.html b/public/tags/index.html new file mode 100644 index 0000000..26dddf2 --- /dev/null +++ b/public/tags/index.html @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + Tags | Hugo Theme MemE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+ + Hugo Theme MemE + +
+ + + + +
+
+ + + + + + + +
+ + + + + + + + +
+
+
+ +

Tags

+ + +
+
+
+ + + +
+ +
+ + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +