diff --git a/templates/Search.html b/templates/Search.html index af6e658..2e303e1 100644 --- a/templates/Search.html +++ b/templates/Search.html @@ -4,7 +4,7 @@ Search results for "{{ term }}" diff --git a/templates/style-beta.css b/templates/style-beta.css deleted file mode 100644 index 5103028..0000000 --- a/templates/style-beta.css +++ /dev/null @@ -1,578 +0,0 @@ -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - transition: all 0.2s; - padding: 0; - margin: 0; -} - -html, -.content-footer, -.content-header { - position: relative; - background-color: #111; - color: #bbb; -} - -html, body { - min-height: 100%; - font-family: "Liberation Sans", "Helvetica Neue", "Roboto", "Helvetica", sans-serif; - color: #ccc; - background-color: #222; -} - -hr { - border: none; - border-top: 1px solid #777; - margin: 1em 0; - clear:both; -} - -a { - color: #5193D4; - text-decoration:none; -} - -a:hover { - color: #71B3F4; -} - -ul, -ol { - margin-left: 2em; -} - -dd { - margin-left: 1em; -} - -dt { - font-weight: bold; - margin: 1em 0; -} - -li { - margin: 0.3em 0; -} - -p { - margin: 1.2em 0; - line-height: 1.3em; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 1em 0 0.6em 0; - padding: 0.3em 0; - line-height: 1.2em; -} - -h1 { - font-size: 1.6em; -} - -h2 { - font-size: 1.4em; -} - -h3 { - font-size: 1.2em; -} - -h4 { - font-size: 1em; -} - -h5 { - font-size: 1em; -} - -h6 { - font-size: 1em; -} - -table { - border-collapse: collapse; - border-spacing: 0; - width: 100%; -} - -td, -th { - padding: 0.3em; - border: 1px solid #111; - text-align:left; -} - -th { - font-weight: bold; - background-color: #222; -} - -tr:nth-child(odd) { - background-color: #333; -} -tr:nth-child(even) { - background-color: #444; -} - -blockquote { - margin: 0.6em; - padding-left: 0.6em; - border-left: 3px solid #999; - color: #999; -} - -input { - border: none; - border-bottom: 3px solid #999; - background-color: transparent; - color: #ccc; -} - -input:focus, -input:hover { - border-bottom: 3px solid #fff; - color: #fff; -} - - -code, -pre, -q { - font-family: "Courier New", "Courier", monospace; - font-size: 0.94em; -} - -code, -pre { - color: limegreen; - background-color: #222; - border: 1px solid #666; - direction: ltr; - text-align: left; - tab-size: 2; -} - -pre code { - border: none; -} - -pre { - overflow: auto; - padding: 0.6em; -} - -code { - padding: 0.1em; -} - - -.sourceCode .re { } /* RegionMarkerTok */ -.sourceCode .dv, -.sourceCode .bn, -.sourceCode .fl { color: #D33682; } /* DecValTok (decimal value), BaseNTok, FloatTok */ -.sourceCode .kw { color: #268BD2; } /* KeyWordTok */ -.sourceCode .dt { color: #268BD2; } /* DataTypeTok */ -.sourceCode .ch { color: #DC322F; } /* CharTok */ -.sourceCode .st { color: #2AA198; } /* StringTok */ -.sourceCode .co { color: #93A1A1; } /* CommentTok */ -.sourceCode .ot { color: #A57800; } /* OtherTok */ -.sourceCode .fu { color: #268BD2; } /* FunctionTok */ -.sourceCode .al { color: #CB4B16; font-weight: bold; } /* AlertTok */ -.sourceCode .er { color: #D30102; font-weight: bold; } /* ErrorTok */ - -.limit, -.content-body { - max-width: 72ch; - margin: 0 auto; -} - -.icon { - transform: rotate(0deg); - width: 16px; - height: 16px; - display: inline-block; - fill: currentColor; - overflow: visible; - vertical-align:text-top; - margin: 0 0.1em; -} - -.content-navigation { - font-size: 1.1em; - text-align:center; -} - -.content-navigation ul { - list-style-type: none; - margin: 0; -} - -.content-navigation ul li { - display: inline-block; - padding-right: 0.6em; -} - -.content-navigation ul li a { - font-weight: bold; - border-bottom: 3px solid transparent; - color: #ccc; -} - -.content-navigation ul li a svg { - display:block; - margin: 0.1em auto; -} - -.content-navigation ul li a.active { - border-bottom: 3px solid #ccc; -} - -.content-navigation ul li a:hover { - border-bottom: 3px solid #fefefe; -} - -.search-form label { - display: none; -} - -.search-form { - margin-top: 0.6em; - text-align: center; -} - -.search-form .search-field { - width: 10em; -} - -@media all and (min-width: 56em) { - .content-header { - display: flex; - justify-content: space-between; - padding: 0.6em 0.3em; - } - - .content-navigation ul li a { - padding-bottom: 0.1em; - } - - .content-navigation ul li a svg { - display:inline-block; - } - - .search-form { - margin: 0 0 0 auto; - } -} - -figure { - position:relative; - overflow: hidden; -} - -figure figcaption { - padding: 0.3em 0; - text-align: center; -} - -.adaptimg { - display: block; - max-height: 98vh; - max-width: 100%; - width:auto; - height:auto; - margin: 0 auto; - padding: 0; - border: 1px solid #000; -} - -.h-feed figcaption { - display: none; -} - -.exif { - font-size: 0.8em; - margin: 0.3em 0; -} - -.exif dt { - display: none; -} - -.exif dd { - display: inline-block; - margin: 0 0.6em 0 0; -} - -.exif .icon { - width: 1em; -} - -.footnoteRef, -.footnoteRef:hover { - border: 0; - white-space: nowrap; -} - -.footnotes ol li a { - display: inline-block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - vertical-align: top; - max-width: 80%; -} - -.footnotes ol li a[href^="#"] { - margin-left: 0.6em; - max-width: 20%; - font-size: 0.6em; -} - -.footnotes ol li a[href^="#"]:after { - content: "back to text"; - margin-left: 0.2em; - color: #666; -} - -.footnotes ol li a[href^="#"]:hover:after { - color: #ccc; -} - -.content-footer { - margin-top: 2em; - padding: 1em 0; - color: #999; -} - -.content-footer h2 { - display: none; - color: #999; -} - -.content-footer a { - color: #999; -} - -.content-footer a:hover { - color: #fff; -} - -.content-footer dl * { - display: inline-block; - padding: 0; - margin: 0; - line-height: 1.6em; -} - -.content-footer dd { - margin-right: 1em; -} - - -.content-footer img { - width: 1em; -} - -body svg, -body script { - display: none; -} - -.p-author img { - height: 1em; - width: auto; -} - -.donation ul { - list-style-type: none; - margin: 0; -} - -.donation li { - padding: 0.3em; -} - -.donation li a { - color: #999; - border-bottom: 3px solid #933; -} - -.donation li a:hover { - color: #fff; - border-bottom: 3px solid #c66; -} - -.reactions dt { - display: none; -} - -.reactions ul { - list-style-type: none; - margin: 0; -} - - -.h-feed .h-entry { - margin-left: 1em; -} - -.h-feed h2, -.h-entry.singular .e-content h2 { - border-bottom: 2px solid #999; -} - - -.h-feed h3, -.h-entry.singular .e-content h3 { - border-bottom: 1px dotted #777; -} - -.h-feed > h1 { - display: none; -} - -.h-feed h3 { - font-size: 1.1em; -} - -.h-entry.singular h1 a { - color: #ccc; -} - -.pagination { - margin: 2em 0 0 0; - font-size: 1.3em; -} - -.pagination ul { - text-align:center; - list-style-type: none; -} - -.pagination li { - display:inline-block; -} - -.pagination a, -.pagination span { - padding: 0.3em; - margin: 0.3em; -} - -.pagination a { - border-bottom: 3px solid #5193D4; -} - - -@media print { - * { - background-color: #fff !important; - color: #222; - } - - html, body { - font-size: 11pt !important; - text-shadow: unset !important; - font-family: Helvetica, sans-serif !important; - } - - @page { - margin: 0.6in 0.5in; - } - - .limit, - .content-body { - max-width: 100% !important; - margin: 0 !important; - } - - h1, h2, h3, h4, h5, h6 { - page-break-after: avoid; - } - - h3, - a, - .footnotes ol li a, - .h-feed .h-entry, - code, - pre { - border: none; - } - - p, li, blockquote, figure, .footnotes { - page-break-inside: avoid !important; - } - - a { - color: #000; - } - - td, th { - border: 1pt solid #666; - } - - .content-note, - .content-header, - .content-footer, - video, - audio, - .footnotes ol li a[href^="#"], - .footnotes ol li a[href^="#"]:after, - .exif svg, - .donation, - .noprint { - display:none; - } - - .footnotes ol li a { - display: block; - overflow: visible; - white-space: normal; - } - - code, pre { - max-width: 96%; - color: #222; - word-break: break-all; - word-wrap: break-word; - white-space: pre-wrap; - overflow:initial; - page-break-inside: enabled; - font-family: "Courier", "Courier New", monospace !important; - } - - pre { - border: 1pt dotted #666; - padding: 0.6em; - } - - code.sourceCode span { color: black; } - code.sourceCode span.co { color: darkgray; } - code.sourceCode span.ex { color: darkorange; } - code.sourceCode span.fu { color: darkorange; } - code.sourceCode span.kw { color: darkcyan; } - code.sourceCode span.st { color: magenta; } - code.sourceCode span.va { color: darkturquoise; } - - figcaption { - font-size: 0.9em; - } - - .adaptimg { - max-height: 35vh; - max-width: 90vw; - outline: none; - border: 1px solid #000; - } - - .h-feed .h-entry { - page-break-after:always; - } -} diff --git a/templates/style.css b/templates/style.css index 143884e..f5fae0a 100644 --- a/templates/style.css +++ b/templates/style.css @@ -2,93 +2,98 @@ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -} - -html, body, div, span, -h1, h2, h3, h4, h5, h6, -a, p, blockquote, pre, cite, code, -del, em, ins, strong, sub, sup, tt, b, u, i, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, details, -figure, figcaption, img, -footer, header, hgroup, -menu, nav, section, summary, -time, audio, video { - margin: 0; + transition: all 0.2s; padding: 0; - border: 0; - font: inherit; - vertical-align: baseline; -} - -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} - -html, body { - min-height: 100%; - font-size:20px; - line-height: 1.3em; - font-family: "Liberation Sans", "Helvetica Neue", "Roboto", "Helvetica", sans-serif; - font-weight: normal; - color: #ccc; - text-shadow: 1px 1px 1px rgba(0,0,0,0.004); - background-color: #222; -} - -html { - position: relative; + margin: 0; } html, -.content-header, -.content-footer { +.content-footer, +.content-header { + position: relative; background-color: #111; color: #bbb; } +html, body { + min-height: 100%; + font-family: "Liberation Sans", "Helvetica Neue", "Roboto", "Helvetica", sans-serif; + color: #ccc; + background-color: #222; +} + +hr { + border: none; + border-top: 1px solid #777; + margin: 1em 0; + clear:both; +} + a { - color: #eee; + color: #5193D4; text-decoration:none; } a:hover { - color: #fff; + color: #71B3F4; } -b, strong { - font-weight:bold; +ul, +ol { + margin-left: 2em; } -em { - font-style: italic; +dd { + margin-left: 1em; } -p { - padding: 0.6em 0; +dt { + font-weight: bold; + margin: 1em 0; } li { - margin-left: 1.3em; + margin: 0.3em 0; } -ul li { - line-height: 1.6em; +p { + margin: 1.2em 0; + line-height: 1.3em; } -li p { - margin:0; - padding: 0; +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 1em 0 0.6em 0; + padding: 0.3em 0; + line-height: 1.2em; } -blockquote { - margin: 0.6em; - padding-left: 0.6em; - border-left: 4px solid #999; - color: #999; +h1 { + font-size: 1.6em; +} + +h2 { + font-size: 1.4em; +} + +h3 { + font-size: 1.2em; +} + +h4 { + font-size: 1em; +} + +h5 { + font-size: 1em; +} + +h6 { + font-size: 1em; } table { @@ -97,17 +102,18 @@ table { width: 100%; } -td, th { +td, +th { padding: 0.3em; border: 1px solid #111; - text-align:left; + text-align:left; } th { font-weight: bold; + background-color: #222; } -th, tr:nth-child(odd) { background-color: #333; } @@ -115,70 +121,32 @@ tr:nth-child(even) { background-color: #444; } -.content-header a, -.content-header a:hover, -.content-footer a, -.content-footer a:hover, -.footnoteRef a, -pre code, -.h-review h2, -input, -.reactions h2, -.replies h2, -.syndication h2, -hr { +blockquote { + margin: 0.6em; + padding-left: 0.6em; + border-left: 3px solid #999; + color: #999; +} + +input { border: none; + border-bottom: 3px solid #999; + background-color: transparent; + color: #ccc; } -hr { - display: block; - height: 1px; - border-top: 1px solid #444; - margin: 1em 0; - clear:both; +input:focus, +input:hover { + border-bottom: 3px solid #fff; + color: #fff; } -h1, h2, h3, h4, h5, h6, dt { - font-weight:bold; - clear:both; -} - -h1, h2, h3, h4, h5, h6 { - margin: 1.3em 0 0.3em 0; - padding: 0 0 0.3em 0; -} - -h1 { - font-size: 1.2em; - margin-top: 0; -} - -h2 { - font-size: 1.1em; - border-bottom: 2px solid #999; -} - -h3 { - font-size: 1em; - border-bottom: 1px dotted #777; - -} - -.icon { - transform: rotate(0deg); - width: 16px; - height: 16px; - display: inline-block; - fill: currentColor; - overflow: visible; - vertical-align:middle; -} code, pre, q { font-family: "Courier New", "Courier", monospace; - font-size: 0.9em; + font-size: 0.94em; } code, @@ -189,40 +157,35 @@ pre { direction: ltr; text-align: left; tab-size: 2; - line-height: 1.1em; +} + +pre code { + border: none; } pre { overflow: auto; - padding: 0.3em; + padding: 0.6em; } code { padding: 0.1em; } -code.sourceCode span.al { color: limegreen; } -code.sourceCode span.at { color: limegreen; } -code.sourceCode span.bn { color: limegreen; } -code.sourceCode span.bu { color: limegreen; } -code.sourceCode span.cf { color: limegreen; } -code.sourceCode span.ch { color: limegreen; } -code.sourceCode span.co { color: gray; } -code.sourceCode span.dt { color: limegreen; } -code.sourceCode span.dv { color: limegreen; } -code.sourceCode span.er { color: limegreen; } -code.sourceCode span.ex { color: orange; } -code.sourceCode span.fl { color: limegreen; } -code.sourceCode span.fu { color: orange; } -code.sourceCode span.im { color: limegreen; } -code.sourceCode span.kw { color: cyan; } -code.sourceCode span.op { color: limegreen; } -code.sourceCode span.ot { color: limegreen; } -code.sourceCode span.pp { color: limegreen; } -code.sourceCode span.sc { color: limegreen; } -code.sourceCode span.ss { color: limegreen; } -code.sourceCode span.st { color: magenta; } -code.sourceCode span.va { color: turquoise; } + +.sourceCode .re { } /* RegionMarkerTok */ +.sourceCode .dv, +.sourceCode .bn, +.sourceCode .fl { color: #D33682; } /* DecValTok (decimal value), BaseNTok, FloatTok */ +.sourceCode .kw { color: #268BD2; } /* KeyWordTok */ +.sourceCode .dt { color: #268BD2; } /* DataTypeTok */ +.sourceCode .ch { color: #DC322F; } /* CharTok */ +.sourceCode .st { color: #2AA198; } /* StringTok */ +.sourceCode .co { color: #93A1A1; } /* CommentTok */ +.sourceCode .ot { color: #A57800; } /* OtherTok */ +.sourceCode .fu { color: #268BD2; } /* FunctionTok */ +.sourceCode .al { color: #CB4B16; font-weight: bold; } /* AlertTok */ +.sourceCode .er { color: #D30102; font-weight: bold; } /* ErrorTok */ .limit, .content-body { @@ -230,171 +193,41 @@ code.sourceCode span.va { color: turquoise; } margin: 0 auto; } -.siteinfo { - line-height: 1.4em; - font-size: 0.9em; - padding: 1em; - font-style: italic; - color: #999; -} - -.footnotes ol li { - margin-bottom: 0.3em; -} - -.footnoteRef, -.footnoteRef:hover { - border: 0; - white-space: nowrap; -} - -.footnoteRef sup { - vertical-align: baseline; - position: relative; - top: -0.3em; - font-size: 0.8em; - margin-right: 0.1em; -} - -.footnoteRef sup:before, -.footnoteRef sup:after { - color: #33c; -} - -.comments ol .u-repost-of, -.footnotes ol li a { +.icon { + transform: rotate(0deg); + width: 16px; + height: 16px; display: inline-block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - vertical-align: top; - max-width: 80%; + fill: currentColor; + overflow: visible; + vertical-align:text-top; + margin: 0 0.1em; } -.footnotes ol li a[href^="#"] { - margin: 0 0 0 0.6em; - max-width: 20%; - font-size: 0.6em; -} - -.footnotes ol li a[href^="#"]:after { - content: "back to text"; - margin: 0 0 0 0.2em; - color: #666; -} - -.footnotes ol li a[href^="#"]:hover:after { - color: #ccc; -} - -.content-header a, -.content-footer a { - color: #cccccc; -} - -.content-header a:hover, -.content-footer a:hover { - color: #fefefe; -} - -.content-footer { - margin-top: 2em; - padding: 1.6em 0; - text-align: center; -} - -.content-footer * { - color: #999; - display: inline-block; -} - -.content-footer a { - color: #999; -} - -.content-footer a:hover { - color: #eee; -} - -.content-footer img { - width: 1em; - margin: 0 0.3em 0em 0; -} - -.content-footer dl { - font-size: 0.86em; -} - - -.content-footer dl dd, -.content-footer dl dt,{ - display:inline-block; -} - -.content-footer dl dd:after { - content: '\00B7'; - margin: 0 0.3em; -} - -.content-footer dl dd:last-of-type:after { - content: ''; - display: none; - visibility: hidden; -} - -input { - vertical-align:middle; - border-bottom: 3px solid #aaa; - background-color: transparent; - color: #ccc; - height: 1.6em; - width: 6em; - font-size: 0.8em; -} - -input.search-submit { - width: 3em; - cursor: pointer; -} - -input:focus, -input.search-submit:hover { - border-bottom: 3px solid #fff; - color: #fff; -} - -.search-form { - display: block; - padding: 0.3em 0.1em; - text-align: center; +.content-navigation { + font-size: 1.1em; + text-align:center; } .content-navigation ul { list-style-type: none; margin: 0; - padding: 0; - text-align:center; } .content-navigation ul li { - margin:0; - padding: 0.3em 0.3em 0.3em 0; - display: inline-block; - text-align: center; + display: inline-block; + padding-right: 0.6em; } .content-navigation ul li a { - display:block; - padding:0 0.2em; font-weight: bold; border-bottom: 3px solid transparent; - text-align: center; - font-size: 0.7em; + color: #ccc; } .content-navigation ul li a svg { display:block; - margin: auto; + margin: 0.1em auto; } .content-navigation ul li a.active { @@ -405,106 +238,40 @@ input.search-submit:hover { border-bottom: 3px solid #fefefe; } -.h-feed h2 { - margin-bottom: 1em; +.search-form label { + display: none; } -.h-feed .h-entry { - margin: 0 1em; +.search-form { + margin-top: 0.6em; + text-align: center; } -.h-feed .h-entry h3 { - font-size: 0.9em; +.search-form .search-field { + width: 10em; } -.h-feed .h-entry .e-summary, -.h-feed .h-entry .e-content { - font-size: 0.8em; -} +@media all and (min-width: 56em) { + .content-header { + display: flex; + justify-content: space-between; + padding: 0.6em 0.3em; + } + + .content-navigation ul li a { + padding-bottom: 0.1em; + } + + .content-navigation ul li a svg { + display:inline-block; + } -.h-feed .h-entry .e-content { - margin-bottom: 3em; -} - -.h-entry.singular { - padding: 0 0.6em; - font-size: 0.9em; -} - -.h-entry .e-content a, -.h-entry .e-summary a { - color:#5193D4; -} - -.h-entry a:hover { - color:#71B3F4; -} - -.h-entry.singular h1 { - margin: 2em 0 1em 0; -} - -.h-entry.singular footer { - margin: 2em 0; - font-size: 0.9em; -} - -.h-entry.singular footer p { - padding: 0.3em 0; - display: inline-block; - color: #aaa; -} - -.h-entry.singular footer a { - color: #ccc; -} - -.h-entry.singular footer a:hover { - color: #eee; -} - -.h-entry.singular footer dd { - margin: 0 0 1em 0; -} - -.h-entry.singular footer img { - width: 1em; - height: auto; -} - -.donation ul, -.donation li { - list-style-type: none; -} - -.donation li { - margin: 0.6em 0.6em 0.6em 0; - display: inline-block; -} - -.donation p { - line-height: 1.2em; -} - -.donation li a { - display: inline-block; - border: 1px dashed #933; - padding: 0.6em 1em; - background-color: #111; - width: 16em; -} - -.donation .method { - margin-left: 0.6em; -} - -.donation li a:hover { - border: 1px solid #933; - color: #fff; + .search-form { + margin: 0 0 0 auto; + } } figure { - margin: 1em 0; position:relative; overflow: hidden; } @@ -514,34 +281,6 @@ figure figcaption { text-align: center; } -.exif { - font-size: 0.8em; -} - -figcaption .alt, -figcaption .author, -.h-feed figcaption, -.content-footer h2, -.reactions dl dt, -.reactions dl ul time, -.hide, -.exif dt { - display: none; - visibility: hidden; -} - -.exif dd { - display: inline-block; - margin: 0 0.6em 0 0; -} - -.exif .icon { - margin: 0 0.2em; - width: 1em; - vertical-align:text-bottom; -} - - .adaptimg { display: block; max-height: 98vh; @@ -553,23 +292,163 @@ figcaption .author, border: 1px solid #000; } -.follow { - cursor:pointer; - display:block; - text-align:right; - margin: 0.6em 0; +.h-feed figcaption { + display: none; +} + +.exif { font-size: 0.8em; + margin: 0.3em 0; } -.follow a, -.pagination a { - padding: 0 0 0.3em 0; - border-bottom: 3px solid #999; +.exif dt { + display: none; } -.follow a:hover, -.pagination a:hover { - border-bottom-color: #fff; +.exif dd { + display: inline-block; + margin: 0 0.6em 0 0; +} + +.exif .icon { + width: 1em; +} + +.footnoteRef, +.footnoteRef:hover { + border: 0; + white-space: nowrap; +} + +.footnotes ol li a { + display: inline-block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + vertical-align: top; + max-width: 80%; +} + +.footnotes ol li a[href^="#"] { + margin-left: 0.6em; + max-width: 20%; + font-size: 0.6em; +} + +.footnotes ol li a[href^="#"]:after { + content: "back to text"; + margin-left: 0.2em; + color: #666; +} + +.footnotes ol li a[href^="#"]:hover:after { + color: #ccc; +} + +.content-footer { + margin-top: 2em; + padding: 1em 0; + color: #999; +} + +.content-footer h2 { + display: none; + color: #999; +} + +.content-footer a { + color: #999; +} + +.content-footer a:hover { + color: #fff; +} + +.content-footer dl * { + display: inline-block; + padding: 0; + margin: 0; + line-height: 1.6em; +} + +.content-footer dd { + margin-right: 1em; +} + + +.content-footer img { + width: 1em; +} + +body svg, +body script { + display: none; +} + +.p-author img { + height: 1em; + width: auto; +} + +.donation ul { + list-style-type: none; + margin: 0; +} + +.donation li { + padding: 0.3em; +} + +.donation li a { + color: #999; + border-bottom: 3px solid #933; +} + +.donation li a:hover { + color: #fff; + border-bottom: 3px solid #c66; +} + +.reactions dt { + display: none; +} + +.reactions ul { + list-style-type: none; + margin: 0; +} + + +.h-feed .h-entry { + margin-left: 1em; +} + +.h-feed h2, +.h-entry.singular .e-content h2 { + border-bottom: 2px solid #999; +} + + +.h-feed h3, +.h-entry.singular .e-content h3 { + border-bottom: 1px dotted #777; +} + +.h-feed > h1 { + display: none; +} + +.h-feed h3 { + font-size: 1.1em; +} + +.h-entry.singular h1 a { + color: #ccc; +} + +.pagination { + margin: 2em 0 0 0; + font-size: 1.3em; } .pagination ul { @@ -584,105 +463,17 @@ figcaption .author, .pagination a, .pagination span { padding: 0.3em; + margin: 0.3em; } -.w25, -.w33 { - display: inline-block; - height: auto; +.pagination a { + border-bottom: 3px solid #5193D4; } -.w33 { - width: 32%; -} -.w25 { - width: 24%; -} - -.search-section { - margin-bottom: 1em; -} - -.search-section summary { - border-bottom: 2px solid #999; - padding: 0.3em 0; - font-weight: bold; -} - -.search-section li { - margin: 1em 0.6em; -} - -.replies { - font-size: 0.9em; -} - -.replies ol { - margin: 0 0 0 1em; -} - -.replies li { - margin: 0 0 1em 0; -} - -.replies li .source { +.follow { display: block; -} + text-align: right; -.reactions dl ul, -.reactions dl ul li { - list-style-type: none; - margin: 0; -} - -.h-review { - padding: 1em; - border: 2px dotted #999; - margin: 1em 0; -} - -.h-review h2 { - margin: 0; -} - -.h-review p { - line-height: 1.2em; - margin: 0; - padding: 0.3em 0; -} - -.h-review .rating { - font-size: 0.9em; -} - -.h-review .rating .best, -.h-review .rating .value { - color: #fff; - font-weight: bold; -} - -.license svg { - margin-right: 0.3em; -} - -@media all and (min-width: 56em) { - - .content-navigation ul li a { - font-size: 0.9em; - } - .content-navigation ul li a svg { - display:inline-block; - } - - .search-form, - .content-navigation { - display:inline-block; - } - - .search-form { - float:right; - margin: 0.1em; - } } @@ -744,7 +535,6 @@ figcaption .author, .donation, .noprint { display:none; - visibility: hidden; } .footnotes ol li a { @@ -770,26 +560,10 @@ figcaption .author, } code.sourceCode span { color: black; } - code.sourceCode span.al { color: black; } - code.sourceCode span.at { color: black; } - code.sourceCode span.bn { color: black; } - code.sourceCode span.bu { color: black; } - code.sourceCode span.cf { color: black; } - code.sourceCode span.ch { color: black; } code.sourceCode span.co { color: darkgray; } - code.sourceCode span.dt { color: black; } - code.sourceCode span.dv { color: black; } - code.sourceCode span.er { color: black; } code.sourceCode span.ex { color: darkorange; } - code.sourceCode span.fl { color: black; } code.sourceCode span.fu { color: darkorange; } - code.sourceCode span.im { color: black; } code.sourceCode span.kw { color: darkcyan; } - code.sourceCode span.op { color: black; } - code.sourceCode span.ot { color: black; } - code.sourceCode span.pp { color: black; } - code.sourceCode span.sc { color: black; } - code.sourceCode span.ss { color: black; } code.sourceCode span.st { color: magenta; } code.sourceCode span.va { color: darkturquoise; }