diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index a8a86bd..a02a4f4 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -9,6 +9,15 @@ and this project adheres to https://semver.org/spec/v2.0.0.html[Semantic Version + +== [2.2.1] - 2019-09-15 +=== Changed +* Revise the MathJax script loading mechanism. +* Polish the stylesheets and layouts. + + + + == [2.2.0] - 2019-09-12 === Removed * Remove the syntax highlighter choices and make PrismJS as the primary syntax highlighter. diff --git a/MANUAL.adoc b/MANUAL.adoc index bf5deaf..0a11047 100644 --- a/MANUAL.adoc +++ b/MANUAL.adoc @@ -562,12 +562,6 @@ There are some parameters in the site configuration you might want to try out if | Yes | -| `params.enableContentReaderMode` -| boolean -| Previews single page templates in the theme's custom reader mode by showing less post metadata and cutting off the site header. -| Yes -| Doesn't affect top-level pages. - | `params.enableJsonLdSchema` | boolean | Creates a https://www.w3.org/TR/json-ld/[JSON+LD] schema for additional SEO capabilities. @@ -841,23 +835,6 @@ In order to be able to use it, set the `params.enableBreadcrumbs` to `true` in y -=== Content reader mode - -You can set your content (single page templates) to the theme's custom reader mode to declutter your posts and to make reading experience more soothing. - -Enable it by setting `params.enableContentReaderMode` to `true`. - -Here's the default look of the content page of the theme: - -image::docs/content-reader-mode-disabled.png[Content reader mode disabled, width=100%] - -And here's the content reader mode in action: - -image::docs/content-reader-mode-enabled.png[Content reader mode enabled, width=100%] - -NOTE: This doesn't apply to top-level pages. - - === Content image zoom diff --git a/assets/scss/base.scss b/assets/scss/base.scss index a20cf92..1d69a0f 100644 --- a/assets/scss/base.scss +++ b/assets/scss/base.scss @@ -69,6 +69,8 @@ code { font-size: 0.95rem; } +h1 { line-height: initial; } + h1, h2, h3, h4, h5, h6 { margin: var(--verticalRhythm) auto; diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 27a511b..0ed1d0e 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -95,7 +95,3 @@ {{ range .AlternativeOutputFormats -}} {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} {{- end }} - -{{- if $.Site.GoogleAnalytics -}} -{{- template "_internal/google_analytics.html" . -}} -{{- end -}} diff --git a/layouts/partials/optional/breadcrumbs.html b/layouts/partials/optional/breadcrumbs.html index 49839c1..7ea3092 100644 --- a/layouts/partials/optional/breadcrumbs.html +++ b/layouts/partials/optional/breadcrumbs.html @@ -10,6 +10,6 @@ {{ template "breadcrumbnav" (dict "p1" .p1.Site.Home "p2" .p2 "childClass" .childClass) }} {{- end -}} -{{ $isCurrent := eq .p1 .p2 -}} +{{- $isCurrent := eq .p1 .p2 -}} {{ .p1.Title }} -{{ end -}} +{{- end -}} diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 61c3a14..7335358 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -8,12 +8,20 @@ {{ $array = $array | append $highlighter }} {{- end -}} -{{ if $.Site.Params.enableMathjax -}} +{{ if $.Site.Params.enableMathSupport -}} - - + + {{- end -}} {{ if $.Site.Params.enableContentImageZoom -}} @@ -50,4 +58,8 @@ +{{- if $.Site.GoogleAnalytics -}} +{{- template "_internal/google_analytics.html" . -}} +{{- end -}} + {{- end -}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/main.scss_b95b077eb505d5c0aff8055eaced30ad.content b/resources/_gen/assets/scss/scss/main.scss_b95b077eb505d5c0aff8055eaced30ad.content index 284e233..05d0eab 100644 --- a/resources/_gen/assets/scss/scss/main.scss_b95b077eb505d5c0aff8055eaced30ad.content +++ b/resources/_gen/assets/scss/scss/main.scss_b95b077eb505d5c0aff8055eaced30ad.content @@ -1 +1 @@ -:root{--background: #080a0e;--background-dark: #06080d;--background-light: #171f30;--foreground: #ffffff;--foreground-dark: #ddd5d5;--foreground-light: white;--borderColor: #ffffff;--accent: #ffffff;--accent-light: white;--accent-dark: #e0d1d1;--fontFamily: sans-serif;--fontSize: 1.2rem;--iconSize: 2rem;--phoneWidth: 600px;--desktopWidth: 1024px;--maxWidth: 900px;--sidePadding: 1.25rem;--contentPadding: 1rem;--verticalRhythm: 2rem;--primaryBorder: solid 1px;--secondaryBorder: dashed 1px}.theme-2:root{--background: #ffffff;--background-dark: #ddd5d5;--background-light: white;--foreground: #080a0e;--foreground-dark: #06080d;--foreground-light: #1f2a40;--accent: black;--accent-dark: black;--accent-light: #2a2222;--fontFamily: sans-serif}.paragraph{margin:var(--verticalRhythm) 0}.admonitionblock{margin:var(--verticalRhythm) 0}.admonitionblock table{border:none}.admonitionblock td.icon{background:var(--accent);border:var(--primaryBorder) var(--accent);color:var(--background);text-align:center;width:20%;vertical-align:middle}.admonitionblock td.icon [class^="fa icon-"]{font-family:"font awesome 5 free";font-size:2.5em;cursor:default;font-style:unset}.admonitionblock td.icon .icon-note::before{content:"\f05a"}.admonitionblock td.icon .icon-tip::before{content:"\f0eb"}.admonitionblock td.icon .icon-warning::before{content:"\f071"}.admonitionblock td.icon .icon-caution::before{content:"\f06d"}.admonitionblock td.icon .icon-important::before{content:"\f06a"}*>*.title{background:var(--accent);color:var(--background);padding:calc(var(--verticalRhythm)/2)}*>*.attribution{background:var(--accent);color:var(--background);padding:calc(var(--verticalRhythm)/2)}*>*.content{border:var(--primaryBorder) var(--accent);overflow:auto}*>*.content>*{margin:0}.quoteblock{margin:var(--verticalRhythm) 0}.quoteblock blockquote{margin:auto 0 0}.colist td:first-of-type{width:15%}.videoblock{margin:0 auto}.stemblock,.listingblock{overflow:auto;margin:var(--verticalRhythm) 0}.sidebarblock .content>*{padding:calc(var(--verticalRhythm)/2)}.sidebarblock .paragraph>p{margin:0}.verseblock>.content{margin-bottom:0}#footnotes{margin:var(--verticalRhythm) auto}#footnotes .footnote{margin:var(--verticalRhythm) auto}.listingblock .content{border:0}.conum{display:inline-block;color:var(--background-light)!important;background-color:var(--foreground-dark);border-radius:100px;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.conum>*{display:inline-block;color:var(--background-light)!important}.MathJax_Preview:empty{margin:0!important;padding:0!important}.medium-zoom-overlay{height:100%}pre[class*=language-]{margin:0}code[class*=language-]{border:0}html,body{margin:0;padding:0;width:100%}html{box-sizing:border-box}*,*::after,*::before{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--fontFamily);line-height:var(--verticalRhythm);text-rendering:optimizeLegibility;word-wrap:break-word}@media screen and (min-width:600px){body{font-size:var(--fontSize)}}a{position:relative;color:currentColor}a code{border:dashed .15rem var(--accent-light)}kbd{padding:.2rem;border:var(--primaryBorder) var(--foreground)}mark{background:var(--foreground-light);color:var(--background-light)}pre{--border: var(--primaryBorder) var(--accent-light);background:var(--background-light);border:var(--border);margin:var(--verticalRhythm) 0;padding:calc(var(--verticalRhythm)/2);overflow:auto}pre code{background:unset;color:unset;font-size:inherit}code{background:var(--accent);color:var(--background-light);padding:.25rem;font-size:.95rem}h1,h2,h3,h4,h5,h6{margin:var(--verticalRhythm) auto}blockquote{--border: var(--primaryBorder) var(--accent);margin:2rem 0;border:var(--border);padding:1rem}table{border-collapse:collapse;display:block;margin:var(--verticalRhythm) auto;overflow:auto;width:100%}td,th{border:var(--primaryBorder) var(--accent);padding:calc(var(--verticalRhythm)/2)}thead{background:var(--accent);color:var(--background-light);font-weight:bolder}tbody tr:nth-child(odd){background:var(--background-dark)}tbody tr:nth-child(even){background:var(--background-light)}article[data-use-content-counters=true]{counter-reset:section subsection subsubsection paragraph subparagraph}article[data-use-content-counters=true] h2{counter-reset:subsection;counter-increment:section}article[data-use-content-counters=true] h2::before{content:counter(section) ".";margin-right:.5rem}article[data-use-content-counters=true] h3{counter-reset:subsubsection;counter-increment:subsection}article[data-use-content-counters=true] h3::before{content:counter(section) "." counter(subsection) ".";margin-right:.5rem}article[data-use-content-counters=true] h4{counter-reset:paragraph;counter-increment:subsubsection}article[data-use-content-counters=true] h4::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) ".";margin-right:.5rem}article[data-use-content-counters=true] h5{counter-reset:subparagraph;counter-increment:paragraph}article[data-use-content-counters=true] h5::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) "." counter(paragraph) ".";margin-right:.5rem}article[data-use-content-counters=true] h6{counter-increment:subparagraph}article[data-use-content-counters=true] h6::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) "." counter(paragraph) "." counter(subparagraph);margin-right:.5rem}main>*:first-child{margin-top:0}main>*:last-child{margin-bottom:0}iframe,img,video,audio{width:100%;height:auto}svg{fill:currentColor}button{background:var(--background);border:var(--primaryBorder) currentColor;color:var(--accent);font-family:var(--fontFamily);font-size:var(--fontSize);padding:.75rem}button:hover{background:var(--foreground);color:var(--background);cursor:pointer}input{font-size:var(--fontSize);width:100%;padding:.5rem}input:focus{outline-width:.5rem;outline-color:var(--accent)}.hidden{display:none}.site{display:flex;flex-flow:column nowrap;max-width:var(--maxWidth);height:inherit;margin:0 auto;padding:1rem}.site>*:not(:last-child){margin:0;margin-bottom:1.25rem}.site__links{margin:var(--sidePadding) 0}.site__links>*{margin:1rem}.site__links>*:first-child{margin-left:0}.site__links>*:last-child{margin-right:0}.site__content{flex-grow:2}.site__tagline{text-align:center;border:none}.site__tagline::before,.site__tagline::after{margin:.25rem}.site__tagline::before{content:"\201C"}.site__tagline::after{content:"\201D"}.site__breadcrumbs{margin:var(--verticalRhythm) 0}.site__breadcrumbs>*{margin:0}.site__breadcrumbs>*:not(:last-child)::after{color:var(--foreground);content:">";display:inline-block;margin:0 1rem}.site__breadcrumbs>*:first-child{margin:0}.site__breadcrumbs>*:last-child{margin-right:0}.site__breadcrumb--active{color:var(--accent);text-decoration:none;font-weight:bolder}.site__comments{--border: var(--secondaryBorder) currentColor;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:1.75rem auto;min-height:5rem;padding:1.5rem 0}.site__comments>*{margin-bottom:1rem}.site__languages>*{padding:calc(var(--verticalRhythm)/2)}.site__languages>*:not(:last-child){border-right:var(--primaryBorder) var(--foreground)}.site__footer{margin-bottom:var(--verticalRhythm);padding-bottom:var(--verticalRhythm);text-align:center}.site__footer::before{background-image:repeating-linear-gradient(-45deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;content:"";margin:var(--verticalRhythm) auto;height:2rem}.header__logo{background-image:repeating-linear-gradient(-45deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:flex;justify-content:space-between;justify-items:center;align-items:stretch;align-content:center}.header__logo>*{background:var(--accent);color:var(--background);padding:.6rem}.header__title{min-width:40%;text-decoration:none}.footer__extras{display:flex;flex-flow:column wrap}@media screen and (min-width:600px){.footer__extras{flex-flow:row nowrap;justify-content:space-evenly;align-items:center}}.footer__links{display:flex;justify-content:center;flex-flow:row wrap}.footer__link{margin:1rem}.footer__link:hover{color:var(--accent)}.site__pages{margin:3rem 0}.pages__list{list-style:none;padding:0}.site__page--compact{display:flex;flex-flow:column wrap;margin-bottom:calc(var(--verticalRhythm)/2)}@media screen and (min-width:600px){.site__page--compact{flex-flow:row nowrap;align-items:center;justify-content:space-between}}.page__header{display:flex;align-items:center}.page__title--compact{width:100%;font-size:calc(var(--fontSize) * 1.2);margin:0;line-height:calc(var(--verticalRhythm))}.page__meta{font-size:calc(var(--fontSize) * 0.9)}.page__meta>*{margin:0}.page__icon{--size: 3rem;width:var(--size);min-width:5em;height:var(--size);flex-grow:1;display:none}@media screen and (min-width:600px){.page__icon{display:block}}.page__date{color:var(--accent)}.page__tags{color:var(--foreground-dark)}.page__tag{text-decoration:none;margin-right:calc(var(--verticalRhythm) * 0.4)}.page__cover{border:solid 1.5rem var(--accent);padding:1.5rem;display:none}@media screen and (min-width:600px){.page__cover{display:block}}.pagination{border:var(--primaryBorder) var(--foreground);margin-top:calc(var(--verticalRhythm) * 2);padding:1rem}.pagination__page{display:block}.archive-post{display:flex;flex-flow:column wrap;margin-bottom:1rem}@media screen and (min-width:600px){.archive-post{flex-flow:row nowrap;justify-content:space-between;width:100%}}svg.icon,img.icon{width:var(--iconSize);height:var(--iconSize);fill:currentColor}svg.icon:hover,img.icon:hover{color:var(--accent)}.form__label{display:block;font-size:.9rem;margin:0}.form__input{display:block}.site__search{position:relative;width:100%}.site__search-bar{border:.5rem solid var(--accent)}.site__search-bar:focus{border:.5rem solid var(--foreground)}.site__search-bar-results{background:var(--background);border-top:0;border:var(--primaryBorder) var(--accent);max-height:10rem;overflow:auto;position:absolute;top:100%;width:inherit;z-index:999}.site__search-bar-results>*:hover{background:var(--foreground);color:var(--background)}.search-results__item{display:block;padding:.75rem}.term__link::before{content:attr(data-search-site);margin-right:1rem}#disqus_thread{width:100%} \ No newline at end of file +:root{--background: #080a0e;--background-dark: #06080d;--background-light: #171f30;--foreground: #ffffff;--foreground-dark: #ddd5d5;--foreground-light: white;--borderColor: #ffffff;--accent: #ffffff;--accent-light: white;--accent-dark: #e0d1d1;--fontFamily: sans-serif;--fontSize: 1.2rem;--iconSize: 2rem;--phoneWidth: 600px;--desktopWidth: 1024px;--maxWidth: 900px;--sidePadding: 1.25rem;--contentPadding: 1rem;--verticalRhythm: 2rem;--primaryBorder: solid 1px;--secondaryBorder: dashed 1px}.theme-2:root{--background: #ffffff;--background-dark: #ddd5d5;--background-light: white;--foreground: #080a0e;--foreground-dark: #06080d;--foreground-light: #1f2a40;--accent: black;--accent-dark: black;--accent-light: #2a2222;--fontFamily: sans-serif}.paragraph{margin:var(--verticalRhythm) 0}.admonitionblock{margin:var(--verticalRhythm) 0}.admonitionblock table{border:none}.admonitionblock td.icon{background:var(--accent);border:var(--primaryBorder) var(--accent);color:var(--background);text-align:center;width:20%;vertical-align:middle}.admonitionblock td.icon [class^="fa icon-"]{font-family:"font awesome 5 free";font-size:2.5em;cursor:default;font-style:unset}.admonitionblock td.icon .icon-note::before{content:"\f05a"}.admonitionblock td.icon .icon-tip::before{content:"\f0eb"}.admonitionblock td.icon .icon-warning::before{content:"\f071"}.admonitionblock td.icon .icon-caution::before{content:"\f06d"}.admonitionblock td.icon .icon-important::before{content:"\f06a"}*>*.title{background:var(--accent);color:var(--background);padding:calc(var(--verticalRhythm)/2)}*>*.attribution{background:var(--accent);color:var(--background);padding:calc(var(--verticalRhythm)/2)}*>*.content{border:var(--primaryBorder) var(--accent);overflow:auto}*>*.content>*{margin:0}.quoteblock{margin:var(--verticalRhythm) 0}.quoteblock blockquote{margin:auto 0 0}.colist td:first-of-type{width:15%}.videoblock{margin:0 auto}.stemblock,.listingblock{overflow:auto;margin:var(--verticalRhythm) 0}.sidebarblock .content>*{padding:calc(var(--verticalRhythm)/2)}.sidebarblock .paragraph>p{margin:0}.verseblock>.content{margin-bottom:0}#footnotes{margin:var(--verticalRhythm) auto}#footnotes .footnote{margin:var(--verticalRhythm) auto}.listingblock .content{border:0}.conum{display:inline-block;color:var(--background-light)!important;background-color:var(--foreground-dark);border-radius:100px;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.conum>*{display:inline-block;color:var(--background-light)!important}.MathJax_Preview:empty{margin:0!important;padding:0!important}.medium-zoom-overlay{height:100%}pre[class*=language-]{margin:0}code[class*=language-]{border:0}html,body{margin:0;padding:0;width:100%}html{box-sizing:border-box}*,*::after,*::before{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--fontFamily);line-height:var(--verticalRhythm);text-rendering:optimizeLegibility;word-wrap:break-word}@media screen and (min-width:600px){body{font-size:var(--fontSize)}}a{position:relative;color:currentColor}a code{border:dashed .15rem var(--accent-light)}kbd{padding:.2rem;border:var(--primaryBorder) var(--foreground)}mark{background:var(--foreground-light);color:var(--background-light)}pre{--border: var(--primaryBorder) var(--accent-light);background:var(--background-light);border:var(--border);margin:var(--verticalRhythm) 0;padding:calc(var(--verticalRhythm)/2);overflow:auto}pre code{background:unset;color:unset;font-size:inherit}code{background:var(--accent);color:var(--background-light);padding:.25rem;font-size:.95rem}h1{line-height:initial}h1,h2,h3,h4,h5,h6{margin:var(--verticalRhythm) auto}blockquote{--border: var(--primaryBorder) var(--accent);margin:2rem 0;border:var(--border);padding:1rem}table{border-collapse:collapse;display:block;margin:var(--verticalRhythm) auto;overflow:auto;width:100%}td,th{border:var(--primaryBorder) var(--accent);padding:calc(var(--verticalRhythm)/2)}thead{background:var(--accent);color:var(--background-light);font-weight:bolder}tbody tr:nth-child(odd){background:var(--background-dark)}tbody tr:nth-child(even){background:var(--background-light)}article[data-use-content-counters=true]{counter-reset:section subsection subsubsection paragraph subparagraph}article[data-use-content-counters=true] h2{counter-reset:subsection;counter-increment:section}article[data-use-content-counters=true] h2::before{content:counter(section) ".";margin-right:.5rem}article[data-use-content-counters=true] h3{counter-reset:subsubsection;counter-increment:subsection}article[data-use-content-counters=true] h3::before{content:counter(section) "." counter(subsection) ".";margin-right:.5rem}article[data-use-content-counters=true] h4{counter-reset:paragraph;counter-increment:subsubsection}article[data-use-content-counters=true] h4::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) ".";margin-right:.5rem}article[data-use-content-counters=true] h5{counter-reset:subparagraph;counter-increment:paragraph}article[data-use-content-counters=true] h5::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) "." counter(paragraph) ".";margin-right:.5rem}article[data-use-content-counters=true] h6{counter-increment:subparagraph}article[data-use-content-counters=true] h6::before{content:counter(section) "." counter(subsection) "." counter(subsubsection) "." counter(paragraph) "." counter(subparagraph);margin-right:.5rem}main>*:first-child{margin-top:0}main>*:last-child{margin-bottom:0}iframe,img,video,audio{width:100%;height:auto}svg{fill:currentColor}button{background:var(--background);border:var(--primaryBorder) currentColor;color:var(--accent);font-family:var(--fontFamily);font-size:var(--fontSize);padding:.75rem}button:hover{background:var(--foreground);color:var(--background);cursor:pointer}input{font-size:var(--fontSize);width:100%;padding:.5rem}input:focus{outline-width:.5rem;outline-color:var(--accent)}.hidden{display:none}.site{display:flex;flex-flow:column nowrap;max-width:var(--maxWidth);height:inherit;margin:0 auto;padding:1rem}.site>*:not(:last-child){margin:0;margin-bottom:1.25rem}.site__links{margin:var(--sidePadding) 0}.site__links>*{margin:1rem}.site__links>*:first-child{margin-left:0}.site__links>*:last-child{margin-right:0}.site__content{flex-grow:2}.site__tagline{text-align:center;border:none}.site__tagline::before,.site__tagline::after{margin:.25rem}.site__tagline::before{content:"\201C"}.site__tagline::after{content:"\201D"}.site__breadcrumbs{margin:var(--verticalRhythm) 0}.site__breadcrumbs>*{margin:0}.site__breadcrumbs>*:not(:last-child)::after{color:var(--foreground);content:">";display:inline-block;margin:0 1rem}.site__breadcrumbs>*:first-child{margin:0}.site__breadcrumbs>*:last-child{margin-right:0}.site__breadcrumb--active{color:var(--accent);text-decoration:none;font-weight:bolder}.site__comments{--border: var(--secondaryBorder) currentColor;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:1.75rem auto;min-height:5rem;padding:1.5rem 0}.site__comments>*{margin-bottom:1rem}.site__languages>*{padding:calc(var(--verticalRhythm)/2)}.site__languages>*:not(:last-child){border-right:var(--primaryBorder) var(--foreground)}.site__footer{margin-bottom:var(--verticalRhythm);padding-bottom:var(--verticalRhythm);text-align:center}.site__footer::before{background-image:repeating-linear-gradient(-45deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;content:"";margin:var(--verticalRhythm) auto;height:2rem}.header__logo{background-image:repeating-linear-gradient(-45deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:flex;justify-content:space-between;justify-items:center;align-items:stretch;align-content:center}.header__logo>*{background:var(--accent);color:var(--background);padding:.6rem}.header__title{min-width:40%;text-decoration:none}.footer__extras{display:flex;flex-flow:column wrap}@media screen and (min-width:600px){.footer__extras{flex-flow:row nowrap;justify-content:space-evenly;align-items:center}}.footer__links{display:flex;justify-content:center;flex-flow:row wrap}.footer__link{margin:1rem}.footer__link:hover{color:var(--accent)}.site__pages{margin:3rem 0}.pages__list{list-style:none;padding:0}.site__page--compact{display:flex;flex-flow:column wrap;margin-bottom:calc(var(--verticalRhythm)/2)}@media screen and (min-width:600px){.site__page--compact{flex-flow:row nowrap;align-items:center;justify-content:space-between}}.page__header{display:flex;align-items:center}.page__title--compact{width:100%;font-size:calc(var(--fontSize) * 1.2);margin:0;line-height:calc(var(--verticalRhythm))}.page__meta{font-size:calc(var(--fontSize) * 0.9)}.page__meta>*{margin:0}.page__icon{--size: 3rem;width:var(--size);min-width:5em;height:var(--size);flex-grow:1;display:none}@media screen and (min-width:600px){.page__icon{display:block}}.page__date{color:var(--accent)}.page__tags{color:var(--foreground-dark)}.page__tag{text-decoration:none;margin-right:calc(var(--verticalRhythm) * 0.4)}.page__cover{border:solid 1.5rem var(--accent);padding:1.5rem;display:none}@media screen and (min-width:600px){.page__cover{display:block}}.pagination{border:var(--primaryBorder) var(--foreground);margin-top:calc(var(--verticalRhythm) * 2);padding:1rem}.pagination__page{display:block}.archive-post{display:flex;flex-flow:column wrap;margin-bottom:1rem}@media screen and (min-width:600px){.archive-post{flex-flow:row nowrap;justify-content:space-between;width:100%}}svg.icon,img.icon{width:var(--iconSize);height:var(--iconSize);fill:currentColor}svg.icon:hover,img.icon:hover{color:var(--accent)}.form__label{display:block;font-size:.9rem;margin:0}.form__input{display:block}.site__search{position:relative;width:100%}.site__search-bar{border:.5rem solid var(--accent)}.site__search-bar:focus{border:.5rem solid var(--foreground)}.site__search-bar-results{background:var(--background);border-top:0;border:var(--primaryBorder) var(--accent);max-height:10rem;overflow:auto;position:absolute;top:100%;width:inherit;z-index:999}.site__search-bar-results>*:hover{background:var(--foreground);color:var(--background)}.search-results__item{display:block;padding:.75rem}.term__link::before{content:attr(data-search-site);margin-right:1rem}#disqus_thread{width:100%} \ No newline at end of file