perl: 5.38 release
[sheet.git] / base.css
index 204e2993946b4701f08ceb788291352dc7ca37ed..a2a7d165da272e7734da1b5c26440b529297e773 100644 (file)
--- a/base.css
+++ b/base.css
@@ -132,15 +132,23 @@ h2 small {
        padding-top: .17ex;
 }
 
-dl {
+.section dl {
        display: grid;
        grid: auto-flow / 1fr 1fr;
        clear: both;
 }
-dl > dt {
+@media (max-width: 42em) {
+       .section dl {
+               grid: auto-flow / minmax(8em, 1fr) minmax(20em, 1fr);
+       }
+}
+.section dl > dt {
        grid-column: 1;
        text-align: right;
 }
+dt code {
+       white-space: normal;
+}
 dl > dd {
        grid-column: 2;
        text-align: left;
@@ -759,6 +767,23 @@ figure img {
        background: rgba(0, 0, 0, .5);
 }
 
+.gallery figure[data-sup]:after {
+       position: absolute;
+       right: 0;
+       content: attr(data-sup);
+       color: #FFF;
+       background: #0006;
+       border-radius: 1em;
+       padding: .1ex .4em;
+       margin: .4em;
+}
+.gallery .expand > figure[data-sup]:after {
+       content: '+' attr(data-sup);
+       background: #0008;
+       font-size: 150%;
+       border: 2px solid #FFF8;
+}
+
 /* specialised galleries */
 
 body#word {