mirror of
https://github.com/YaLTeR/niri.git
synced 2025-10-06 00:23:14 +02:00
* Add wiki based on mkdocs * wording fixes * fix github bg color on narrow * Fix left sidebar section headers being bigger than pages * fix hover accent * fix list rendering on fractional layout * fix videos * fix automatic full links * remove redundant commented css * improve dark mode contrast * update pygments for better child node coloring * update logo * remove blank lines * add systemd language hint --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
19 lines
521 B
Python
19 lines
521 B
Python
from __future__ import annotations
|
|
import re
|
|
|
|
# todo: this could be done generically, so that any
|
|
# ```language,annotation,anything-else
|
|
# is reduced to
|
|
# ```language
|
|
# which is what's supported by mkdocs/pygments
|
|
# also note: mkdocs provides ways to highlight lines, add line numbers
|
|
# but these are added as
|
|
# ```language linenums="1"
|
|
# and not split by comma
|
|
def on_page_markdown(
|
|
markdown: str, *, page, config, files
|
|
):
|
|
return re.sub(
|
|
r",must-fail",
|
|
'', markdown, flags = re.I | re.M
|
|
) |