diff --git a/src/assets/css/components/_skip-link.scss b/src/assets/css/components/_skip-link.scss new file mode 100644 index 0000000..994b0dd --- /dev/null +++ b/src/assets/css/components/_skip-link.scss @@ -0,0 +1,20 @@ +.skip-link { + clip: rect(1px, 1px, 1px, 1px); + display: block; + block-size: 1px; + overflow: hidden; + position: absolute; + inline-size: 1px; + top: 1rem; + left: 1rem; + z-index: 999; +} + +.skip-link:focus { + clip: auto; + block-size: auto; + overflow: visible; + inline-size: auto; + padding: .2rem .4rem; + line-height: 1; +} \ No newline at end of file