redesign site as "case file" theme

- new paper/ink palette with single red accent, replacing catppuccin
- self-hosted IBM Plex Serif (display) + Source Serif 4 (body), drop Outfit
- rebuilt homepage masthead, numbered post index, navbar with active states
- switch syntax highlighting + utterances to gruvbox, synced via postMessage
- remove terminal/404 easter egg chrome, clean up remaining inline styles
- fix stray syntax.css link causing a 404
This commit is contained in:
2026-07-16 12:28:34 +03:00
parent 57462869ec
commit a51671d7e4
62 changed files with 2116 additions and 2806 deletions
+7 -8
View File
@@ -15,7 +15,7 @@ external_links_no_referrer = true
lazy_async_image = true
[markdown.highlighting]
theme = "catppuccin-mocha"
theme = "gruvbox-dark-medium"
[extra]
# Analytics
@@ -27,7 +27,6 @@ author = "mockingspectre"
# Profile Section (Homepage)
show_profile = true
avatar_url = "/images/avatar.webp"
profile_subtitle = "offending binaries"
# Social Links
@@ -40,21 +39,26 @@ email = "[email protected]"
# Comments (Utterances)
enable_comments = true
utterances_repo = "andwati/andwati.com"
utterances_theme = "github-dark"
utterances_theme = "gruvbox-dark"
utterances_theme_light = "github-light"
# Navigation Menu
[[extra.menu]]
name = "About"
url = "/about/"
match = "/about"
[[extra.menu]]
name = "Posts"
url = "/posts"
match = "/posts"
[[extra.menu]]
name = "Tags"
url = "/tags/"
match = "/tags"
[[extra.menu]]
name = "Archive"
url = "@/archive/_index.md"
match = "/archive"
# Features
enable_search = true
@@ -74,8 +78,3 @@ related_posts_title = "Related Posts"
# Search
search_placeholder = "Search posts..."
# 404 terminal identity
terminal_hostname = "pwnbox"
terminal_prompt_user = "user@blackout"
terminal_whoami = "l0st_r3ader"