diff --git a/assets/css/components/_anchor.css b/assets/css/components/_anchor.css index 4b303ec..7eef301 100644 --- a/assets/css/components/_anchor.css +++ b/assets/css/components/_anchor.css @@ -1,24 +1,19 @@ /* Anchor */ +/* TODO: Implement anchor-positioning when uptake is good. */ .anchor { --anchor-gap: 0.5rem; --anchor-opacity: 0.4; - display: grid; - grid-template-columns: auto auto; - justify-content: start; - align-items: baseline; - gap: var(--anchor-gap); - - a { + & > a { opacity: 0; text-decoration: none; - width: fit-content; + padding-inline-start: var(--anchor-gap); } &:has(:focus-visible), &:hover { - a { + & > a { opacity: var(--anchor-opacity); &:focus-visible, @@ -27,8 +22,8 @@ } } } -} -p:has(+ .anchor) { - margin-block-end: 0; + svg { + display: inline; + } } diff --git a/layouts/markup_examples/render-heading.html b/layouts/markup_examples/render-heading.html index b2aa03a..9d7f6c8 100644 --- a/layouts/markup_examples/render-heading.html +++ b/layouts/markup_examples/render-heading.html @@ -1,12 +1,10 @@ -