summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreudoxia <uplink@distress.network>2020-11-30 23:34:37 -0500
committereudoxia <uplink@distress.network>2020-11-30 23:34:37 -0500
commit7727bdb0a4200263c9fed7480df57a8cf06a178b (patch)
tree72ab7bb96f451133a7760a8bb0757db18aac6dc0
parent76198e8193c13a54656fb187a783f80aef78e85f (diff)
a11y: sitemap box drawing characters aria-hidden for screen readers
-rwxr-xr-xnav.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/nav.sh b/nav.sh
index eeaeadd..50eaa82 100755
--- a/nav.sh
+++ b/nav.sh
@@ -46,6 +46,10 @@ done
sed '3s;.*;<a href="/" aria-label="root">·</a>;' -i'' $2
+# hide tree characters for screen readers
+
+sed 's;^\(.\+\)<a;<span aria-hidden="true">\1</span><a;1' -i'' $2
+
echo '</pre>' >> $2 # closing <pre> tag
cat $2