css, filters: simplify resolving internal links
parent
063ab2eebc
commit
e2b3268346
|
@ -17,13 +17,8 @@ return {
|
|||
-- early return for broken internal links
|
||||
if f == nil then return l.content else f:close() end -- @todo maybe log broken internal links
|
||||
|
||||
local internal_link = l:clone()
|
||||
internal_link.target = ("#%s%s"):format(slug, anchor)
|
||||
l.target = ("#%s%s"):format(slug, anchor)
|
||||
|
||||
l.content = "[->]"
|
||||
l.target = ("%s.html#%s"):format(slug, anchor)
|
||||
l.classes:insert("internal-next")
|
||||
|
||||
return Inlines({ internal_link, l })
|
||||
return l
|
||||
end }
|
||||
}
|
||||
|
|
|
@ -446,16 +446,6 @@ div.horizontal>* {
|
|||
}
|
||||
|
||||
|
||||
/* internal links */
|
||||
|
||||
a.internal-next {
|
||||
color: var(--md-formatting-color);
|
||||
}
|
||||
|
||||
a.internal-next:active {
|
||||
color: var(--red);
|
||||
}
|
||||
|
||||
/* */
|
||||
|
||||
.warn {
|
||||
|
|
Loading…
Reference in New Issue