One more tweak to heading links

This commit is contained in:
Zach Leatherman 2023-01-24 09:19:02 -06:00
parent d89ad2cc32
commit fd40e70fed
2 changed files with 9 additions and 3 deletions

View File

@ -17,8 +17,10 @@ A starter repository showing how to build a blog with the [Eleventy](https://www
- Includes `loading="lazy"` for native lazy loading without JavaScript.
- Includes [`decoding="async"`](https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/decoding)
- Built-in [syntax highlighter](https://www.11ty.dev/docs/plugins/syntaxhighlight/) (with zero-JavaScript output).
- Blog post features
- Draft posts: use `draft: true` to mark a blog post as a draft. Drafts are **only** included during `--serve`/`--watch` and are excluded from full builds.
- Automated next/previous links on blog posts.
- Accessible deep links to headings
- Easily [deploy to a subfolder without changing any content](https://www.11ty.dev/docs/plugins/html-base/)
- Easily configure templates via the [Eleventy Data Cascade](https://www.11ty.dev/docs/data-cascade/)
- Output URLs are independent of contents location on the file system.

View File

@ -254,12 +254,16 @@ header {
}
a[href].header-anchor,
a[href].header-anchor:visited {
color: #aaa;
color: transparent;
}
a[href].header-anchor:focus,
a[href].header-anchor:hover {
text-decoration: underline;
}
a[href].header-anchor:focus,
:hover > a[href].header-anchor {
color: #aaa;
}
h2 + .header-anchor {
font-size: 1.5em;