mirror of
https://github.com/foo-dogsquared/hugo-theme-more-contentful.git
synced 2025-02-07 12:19:26 +00:00
1 line
8.3 KiB
CSS
1 line
8.3 KiB
CSS
@use "sass:color";@media(prefers-color-scheme:dark){:root{--base00:#181818;--base01:#282828;--base02:#383838;--base03:#585858;--base04:#b8b8b8;--base05:#d8d8d8;--base06:#e8e8e8;--base07:#f8f8f8;--base08:#ab4642;--base09:#dc9656;--base0A:#f7ca88;--base0B:#a1b56c;--base0C:#86c1b9;--base0D:#7cafc2;--base0E:#ba8baf;--base0F:#a16946}}[data-theme="Default Dark"]:root{--base00:#181818;--base01:#282828;--base02:#383838;--base03:#585858;--base04:#b8b8b8;--base05:#d8d8d8;--base06:#e8e8e8;--base07:#f8f8f8;--base08:#ab4642;--base09:#dc9656;--base0A:#f7ca88;--base0B:#a1b56c;--base0C:#86c1b9;--base0D:#7cafc2;--base0E:#ba8baf;--base0F:#a16946}@media(prefers-color-scheme:light){:root{--base00:#f8f8f8;--base01:#e8e8e8;--base02:#d8d8d8;--base03:#b8b8b8;--base04:#585858;--base05:#383838;--base06:#282828;--base07:#181818;--base08:#ab4642;--base09:#dc9656;--base0A:#f7ca88;--base0B:#a1b56c;--base0C:#86c1b9;--base0D:#7cafc2;--base0E:#ba8baf;--base0F:#a16946}}[data-theme="Default Light"]:root{--base00:#f8f8f8;--base01:#e8e8e8;--base02:#d8d8d8;--base03:#b8b8b8;--base04:#585858;--base05:#383838;--base06:#282828;--base07:#181818;--base08:#ab4642;--base09:#dc9656;--base0A:#f7ca88;--base0B:#a1b56c;--base0C:#86c1b9;--base0D:#7cafc2;--base0E:#ba8baf;--base0F:#a16946}[data-theme=Dracula]:root{--base00:#282936;--base01:#3a3c4e;--base02:#4d4f68;--base03:#626483;--base04:#62d6e8;--base05:#e9e9f4;--base06:#f1f2f8;--base07:#f7f7fb;--base08:#ea51b2;--base09:#b45bcf;--base0A:#00f769;--base0B:#ebff87;--base0C:#a1efe4;--base0D:#62d6e8;--base0E:#b45bcf;--base0F:#00f769}[data-theme=Nord]:root{--base00:#2E3440;--base01:#3B4252;--base02:#434C5E;--base03:#4C566A;--base04:#D8DEE9;--base05:#E5E9F0;--base06:#ECEFF4;--base07:#8FBCBB;--base08:#88C0D0;--base09:#81A1C1;--base0A:#5E81AC;--base0B:#BF616A;--base0C:#D08770;--base0D:#EBCB8B;--base0E:#A3BE8C;--base0F:#B48EAD}[data-theme="Solarized Dark"]:root{--base00:#002b36;--base01:#073642;--base02:#586e75;--base03:#657b83;--base04:#839496;--base05:#93a1a1;--base06:#eee8d5;--base07:#fdf6e3;--base08:#dc322f;--base09:#cb4b16;--base0A:#b58900;--base0B:#859900;--base0C:#2aa198;--base0D:#268bd2;--base0E:#6c71c4;--base0F:#d33682}[data-theme="Solarized Light"]:root{--base00:#fdf6e3;--base01:#eee8d5;--base02:#93a1a1;--base03:#839496;--base04:#657b83;--base05:#586e75;--base06:#073642;--base07:#002b36;--base08:#dc322f;--base09:#cb4b16;--base0A:#b58900;--base0B:#859900;--base0C:#2aa198;--base0D:#268bd2;--base0E:#6c71c4;--base0F:#d33682}:root{--body-family:serif;--header-family:sans-serif;--mono-family:monospace;--font-size:20px;--mono-font-size:0.9em;--vertical-rhythm:24px;--content-width:750px;--border-style:var(--base06) solid 1px;--background:var(--base00);--foreground:var(--base05);--accent-color:var(--base0C)}:root{font-family:var(--body-family);font-size:var(--font-size);background:var(--background);color:var(--foreground);line-height:var(--vertical-rhythm);margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}*:target{animation:target-fade 3s 1}@keyframes target-fade{0%{background:var(--accent-color)}100%{background:unset}}::selection{background:var(--foreground);color:var(--background)}body{margin:0 auto;max-width:var(--content-width);padding:1rem}nav{margin:1rem auto}h1{margin:1rem auto}article h1{margin:1rem auto}article h2{margin-top:3rem}article h3{margin-top:2rem}article h1,article h2,article h3{margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:var(--header-family);line-height:1.25}a{color:var(--accent-color);text-decoration:none}a:hover{color:var(--base0B);text-decoration:underline}a::selection{text-decoration:underline}dd,li,p,td{line-height:1.45}p{margin-top:1rem;margin-bottom:1rem}dd{margin-top:.5rem;margin-bottom:1.5rem}kbd{border:var(--border-style);font-size:.8em;font-weight:700;padding:0 .25em}tr:nth-child(even){background:var(--base01)}code,pre{font-family:var(--mono-family)}code{background:var(--base01);font-family:var(--mono-family);font-size:.9em}pre{background:var(--base01);color:var(--base06);border:var(--border-style);font-family:var(--mono-family);font-size:1rem;line-height:1.5;margin-top:1rem;margin-bottom:1rem;padding:.5rem;overflow:auto}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:var(--base02);font-size:var(--mono-font-size);color:unset}mark{background:var(--foreground);color:var(--background)}mark::selection{color:var(--base06)}hr{border-color:var(--accent-color);margin:1em 0}img,video,audio,iframe{display:block;height:auto;max-width:100%;margin:auto}table{border:var(--border-style);border-collapse:collapse;margin:auto}thead,tbody{margin:0 auto}thead{background:var(--base07);color:var(--background)}th,td{border:var(--border-style);padding:1rem}ol,ul{line-height:1.5}figure{margin:2rem auto}figure>*{margin:1rem auto}figcaption{text-align:center;font-size:1rem}blockquote{margin:2rem 1rem}blockquote footer{display:block;width:100%}button{background:unset;border:var(--base06)solid 1px;color:var(--base06);cursor:pointer;font-size:1rem;padding:.5rem}aside{--vertical-rhythm-reduction:0.2;color:var(--base03);border:1px solid var(--base03);border-left:3px solid var(--base03);font-size:calc(1rem * (1 - var(--vertical-rhythm-reduction)));font-family:var(--header-family);line-height:calc(1rem * (1 + var(--vertical-rhythm-reduction)));margin:1rem 0;padding:.5rem;width:100%}footer{align-items:center;display:flex;flex-flow:column wrap;justify-content:space-evenly;text-align:center}@media all and (max-width:860px){html:root{--font-size:17px}}@media print{html{color:var(--base00);background:var(--base07);overflow:auto}}nav[aria-label="Site header"]>*:hover{color:var(--accent-color);text-decoration:none}nav[aria-label="Site header"] a{color:var(--base06)}footer[aria-label="Site footer"]>*{margin-top:1em;margin-bottom:0}.icon{height:1rem;width:1rem;fill:currentColor}.list{display:inline-flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.list>*:not(:last-child){border-right:1px solid var(--base02);margin-right:.5em;padding-right:.5em}.site__title{--size:2rem;display:inline-block;font-size:var(--size);margin-bottom:unset;margin-right:.5rem}.site__links>*:hover{color:var(--accent-color);text-decoration:none}.site__languages{margin:0 .5em}.site__socials{font-style:unset}.site__socials>*:hover{color:var(--accent-color);text-decoration:none}.site__social-icon svg{--size:1.25em;height:var(--size);width:var(--size)}.site__theme-btn{background:var(--background);padding:.5em;position:relative;float:right}.site__theme-btn:hover .site__theme-dropdown{display:unset}.site__theme-dropdown{background:var(--background);border:var(--border-style);display:none;padding:.5em;position:absolute;right:0;top:1.5em;width:max-content}.site__theme-dropdown-list{display:flex;flex-flow:column}.site__theme-item{padding:0 .5em}.site__theme-item[data-theme-light]{order:-1}.site__theme-item[data-theme-dark]{order:-1}.site__theme-item[data-theme-system]{order:-2}.site__theme-dropdown .site__theme-item:hover{background:var(--accent-color);color:var(--background);cursor:pointer}.pagination{display:flex;font-size:1rem;list-style:none;justify-content:center;margin:1.2rem 0;padding:.8rem}.pagination>*{margin:0 .25em;text-decoration:none}.page-link,.page-link--active{background:var(--base01);color:var(--accent-color);text-decoration:none;padding:.5em}.page-link:hover,.page-link--active:hover{background:var(--base0B);color:var(--background);text-decoration:none}.page-link--active{background:var(--foreground);color:var(--background);font-weight:bolder;padding:.5em}.post{background:var(--base01);margin-top:1rem;padding:.5em}.post h1{margin:0 auto}.post--single .post__meta{margin:0}.post__meta{color:var(--foreground);font-size:.9em;margin-top:.5em}.post__meta>*{display:inline-flex;align-items:center}.post--single .post__meta{background:var(--base01);color:var(--foreground);font-size:.9em;padding:0 .5em}.post__meta--single{background:var(--base01);color:var(--foreground);font-size:.9em;margin:.5em auto;padding:.5em 1em}.post__meta--single>*{margin:.5em auto}.posts--list{list-style:none;padding-left:1em;margin:1em auto}.post--list{display:flex}.post--list>*{margin-right:.5em}.post--list__date{white-space:nowrap}.taxonomy__header{display:flex;align-items:center;justify-content:start}.taxonomy__header>*{margin:0;margin-right:.25em}#TableOfContents{background:var(--base01);font-size:.9em;padding:1em}#TableOfContents>ul{padding-left:1rem}#TableOfContents ul{list-style:disc;padding-left:1em} |