| | |
| | | height: max(var(--btn), max-content); |
| | | width: 100%; |
| | | max-inline-size: none; |
| | | padding: 0; |
| | | } |
| | | |
| | | /* Links fill parent */ |
| | |
| | | } |
| | | |
| | | nav.fixed.bottom a { |
| | | gap: 1rem; |
| | | --w: var(--chip_); |
| | | color: var(--contrast); |
| | | font-size: var(--txt-x-small); |
| | | } |
| | |
| | | } |
| | | |
| | | body:has(nav.fixed) nav.on-this-page { |
| | | bottom: var(--btn_); |
| | | bottom: var(--btn); |
| | | } |
| | | |
| | | .on-this-page ul { |
| | |
| | | Only define what makes it different |
| | | **************************************************************/ |
| | | nav.letters li { |
| | | flex: 1; |
| | | height: var(--chip); |
| | | max-width: calc(7.69% - 2px); /*Fit 26 letters over 2 rows) */ |
| | | } |
| | | |
| | | nav.letters ul { |
| | | --wrap: wrap; |
| | | } |
| | | nav.letters, |
| | | nav.letters ul { |
| | | height: var(--chipchip); |
| | | } |
| | | @media (min-width: 768px) { |
| | | nav.letters, |
| | | nav.letters ul { |
| | | height: var(--chip); |
| | | } |
| | | nav.letters ul { |
| | | --wrap: nowrap; |
| | | } |
| | | nav.letters li { |
| | | flex: 0 1 auto; |
| | | max-width: none; |
| | | } |
| | | |