blob: 34c810402ad46a63c16aa29bbf905a5bfaafa453 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
#
# == About ==
#
# ssg generates an id for every heading. That's why after every heading there
# can be a hyperlink to itself. However, because of the current styling, such a
# hyperlink is required (except for h1).
/[ \t]*<h[23456]/ {
id = substr($0, index($0, "id=\"") + 4)
id = substr(id, 0, index(id, "\"") - 1)
gsub(/$/, ORS "<a class=\"h-anchor\" href=\"#" id "\"><img src=\"/img/link.svg\" alt=\"🔗\" loading=\"lazy\"></a>")
}
|