krz/orgo

Lightning fast org-mode static site generator.

clone: git clone https://gitbay.org/krz/orgo.git

c43836d181b038eb8ba3453a6a4f47beebf5b633

unsigned

author: Christian Cleberg <hello@cleberg.net> · 2026-08-14T21:26:20Z

Restore the docs favicon lost in a merge

Both sides of #17 edited the same four lines of the documentation layout's
`<head>`: one added a favicon link above the stylesheet, the other moved the
stylesheet below `theme.css` so its `--orgo-*` overrides win. Resolving that
kept the stylesheet in both positions and dropped the favicon line entirely.

So every docs page has linked `style.css` twice since the merge, and none has
linked the favicon at all — `favicon.svg` still ships as an asset with nothing
pointing at it, which is the state the branch that added it set out to fix.

The head is now icon, then `theme.css`, then `syntax.css`, then `style.css`,
which is the order the overrides need: the theme first, the highlighter's
colours over it, the site's three `--orgo-code-*` properties last.
 docs/templates/base.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/templates/base.html b/docs/templates/base.html
index 510c081..29bcf75 100644
--- a/docs/templates/base.html
+++ b/docs/templates/base.html
@@ -8,7 +8,7 @@
 <link rel="canonical" href="{{ page.url | absolute }}">
 {%- endif %}
 <meta name="description" content="{{ page.excerpt | truncate(150) }}">
-<link rel="stylesheet" href="{{ root }}style.css">
+<link rel="icon" href="{{ root }}favicon.svg" type="image/svg+xml">
 {%- if theme %}
 <link rel="stylesheet" href="{{ theme }}">
 {%- endif %}