diff options
Diffstat (limited to 'style.css')
| -rw-r--r-- | style.css | 22 |
1 files changed, 17 insertions, 5 deletions
@@ -78,6 +78,12 @@ h1, h2, h3, h4, h5, h6 { border-left: var(--stdaccentborder); padding-left: var(--stdpadding); } +summary :is(h1, h2, h3, h4, h5, h6) { + display: inline-block; + border-left: none; + padding-left: initial; + margin: 0; +} /* Links */ a { @@ -121,13 +127,15 @@ nav a, nav span, body > a{ padding: calc(var(--stdpadding) / 2) calc(var(--stdpadding) / 4 * 3); margin: calc(var(--stdpadding) / 2) 0; } -nav a, body > a { +nav a, body > a, summary { border-left: var(--stdaccentborder); - border-color: #0000; background: linear-gradient(var(--blockbghover) 0 0) 0 / var(--bgpos, 0) no-repeat; transition: background .3s, border .3s; } -nav a:hover, body > a:hover { +nav a { + border-color: #0000; +} +nav a:hover, body > a:hover, summary:hover { --bgpos: 100%; border-left: var(--stdaccentborder); } @@ -137,7 +145,6 @@ body > a { padding-left: 1rem; font-weight: bold; font-size: 1.25em; - border-left: var(--stdaccentborder); } /* Background image type beat */ @@ -244,6 +251,7 @@ figure.quote blockquote { border-left: initial; background-color: initial; margin-bottom: initial; + backdrop-filter: initial; } figure.quote figcaption { margin-left: calc(var(--stdpadding) * 3); @@ -292,6 +300,9 @@ figure.media > div > figcaption { } /* Misc */ +summary { + padding: calc(var(--stdpadding)/2) var(--stdpadding); +} summary:hover { cursor: pointer; } @@ -409,7 +420,7 @@ hr { nav a, nav span { flex-grow: 1; } - nav a, body > a { + nav a, body > a, summary { border-left: 3px solid var(--fontcolor); background-color: var(--blockbg); backdrop-filter: var(--blockbackdrop); @@ -420,6 +431,7 @@ hr { } body > a { margin-left: 0; + margin-top: var(--stdpadding); } pre > code, .codetitle { border-width: .1rem; |
