Fix anchor link accessibility issue
This commit is contained in:
parent
1f49621084
commit
d89ad2cc32
@ -76,8 +76,9 @@ module.exports = function(eleventyConfig) {
|
|||||||
mdLib.use(markdownItAnchor, {
|
mdLib.use(markdownItAnchor, {
|
||||||
permalink: markdownItAnchor.permalink.ariaHidden({
|
permalink: markdownItAnchor.permalink.ariaHidden({
|
||||||
placement: "after",
|
placement: "after",
|
||||||
class: "direct-link",
|
class: "header-anchor",
|
||||||
symbol: "#",
|
symbol: "#",
|
||||||
|
ariaHidden: false,
|
||||||
}),
|
}),
|
||||||
level: [1,2,3,4],
|
level: [1,2,3,4],
|
||||||
slugify: eleventyConfig.getFilter("slugify")
|
slugify: eleventyConfig.getFilter("slugify")
|
||||||
|
@ -246,19 +246,21 @@ header {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Direct Links / Markdown Headers */
|
/* Direct Links / Markdown Headers */
|
||||||
.direct-link {
|
.header-anchor {
|
||||||
font-family: sans-serif;
|
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
|
font-size: 1em;
|
||||||
margin-left: .1em;
|
margin-left: .1em;
|
||||||
}
|
}
|
||||||
a[href].direct-link,
|
a[href].header-anchor,
|
||||||
a[href].direct-link:visited {
|
a[href].header-anchor:visited {
|
||||||
color: transparent;
|
|
||||||
}
|
|
||||||
a[href].direct-link:focus,
|
|
||||||
a[href].direct-link:focus:visited,
|
|
||||||
:hover > a[href].direct-link,
|
|
||||||
:hover > a[href].direct-link:visited {
|
|
||||||
color: #aaa;
|
color: #aaa;
|
||||||
}
|
}
|
||||||
|
a[href].header-anchor:focus,
|
||||||
|
a[href].header-anchor:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 + .header-anchor {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user