Commit Graph
100 Commits
Author SHA1 Message Date
valknarandClaude Sonnet 5 5889f02c21 fix: replace deprecated .Site.LanguageCode with .Site.Language.Locale
Hugo v0.158.0 deprecated .Site.LanguageCode in favor of .Site.Language.Locale,
and deprecated the languageCode config key in favor of locale. Update both to
silence the build warnings.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E8Es4ZhoJG6vrxN3GLGhLz
2026-09-13 17:48:58 +02:00
valknarandClaude Sonnet 4.6 a379b0d00f perf(nginx): add open_file_cache to reduce overlay2 filesystem overhead
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 10:45:40 +02:00
valknar 1aceeeae36 chore: add dev link 2026-06-10 17:21:36 +02:00
valknarandClaude Sonnet 4.6 d129c545dd fix: drop noreferrer from footer menu external links to preserve Umami referral tracking
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 12:26:17 +02:00
valknar 420c6466ca fix: tailwind hover patch 2026-06-10 11:00:51 +02:00
valknar cf469081f8 chore: add roux link 2026-06-07 13:21:25 +02:00
valknar 8e6d8c52a2 chore: add bar link 2026-06-07 12:24:04 +02:00
valknar 194157c94c feat: new posts 2026-05-31 17:51:46 +02:00
valknar 3d644c6da0 chore: remove roux link 2026-05-20 08:38:17 +02:00
valknarandClaude Sonnet 4.6 bfe97b9595 feat: add Roux external link to footer nav
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 20:13:14 +02:00
valknar c8f9c10773 fix: remove post 2026-05-11 18:45:35 +02:00
valknarandClaude Sonnet 4.6 987c715c00 fix: align post header left edge with tags block
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 18:29:47 +02:00
valknarandClaude Sonnet 4.6 bc09fa2ad4 content: add exact timestamps to all posts for deterministic ordering
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 18:21:01 +02:00
valknar 84bc1e8d82 fix: better video quality 2026-05-11 16:31:16 +02:00
valknarandClaude Sonnet 4.6 847a7bc6d1 feat: limit homepage gallery to 4 posts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:24:21 +02:00
valknarandClaude Sonnet 4.6 52c2b11fa9 content: add The Drowned Queen post with image and video prompts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 15:36:16 +02:00
valknarandClaude Sonnet 4.6 55ad9c2dde feat: banner plays video, opens lightbox with image+video; remove gallery and works counter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 18:40:49 +02:00
valknar 1edb3fc140 fix: image and video optimizations 2026-05-10 18:35:58 +02:00
valknar dade82664e fix: author card bio text size 2026-05-09 18:51:33 +02:00
valknar d4dcd61e88 fix: single page header width 2026-05-09 11:25:27 +02:00
valknarandClaude Sonnet 4.6 67bbeba586 content: rewrite Valknar author bio to match current body of work
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 18:28:29 +02:00
valknarandClaude Sonnet 4.6 e66da58826 feat: show all category badges on hero and post cards
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 18:09:30 +02:00
valknar 1bbdd33c0c feat: new post 2026-05-08 18:06:09 +02:00
valknar ea2610d4a8 feat: new post 2026-05-08 17:43:25 +02:00
valknarandClaude Sonnet 4.6 436223913e feat: add Prettier with go-template and toml plugins, format all files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 13:18:05 +02:00
valknar b78bc26322 feat: new post 2026-05-08 13:11:28 +02:00
valknar f2ce416ed8 feat: new post 2026-05-08 11:50:16 +02:00
valknar 6677085e3f fix(post): the pale pour 2026-05-07 21:15:55 +02:00
valknar 45926540e6 fix(post): the pale pour 2026-05-07 20:36:24 +02:00
valknarandClaude Sonnet 4.6 d6dd40fe5d feat: add prompt front matter structure, comment out generation notes block
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 20:32:23 +02:00
valknar fbccd4e2a2 New beginning 2026-05-07 20:22:02 +02:00
valknar 1376cbd266 fix: new post banner 2026-05-07 18:29:49 +02:00
valknar 62c8b20af7 feat: new post 2026-05-07 18:03:29 +02:00
valknar c69184efc9 fix: hex color uppercase 2026-05-03 12:10:42 +02:00
valknar fa1e84643d fix: featured drop label 2026-05-03 12:09:28 +02:00
valknarandClaude Sonnet 4.6 633ac2bd3a feat: add stem orange color token and badge-stem class
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 12:08:48 +02:00
valknar 4dd7e833a3 feat: new post 2026-05-02 18:06:48 +02:00
valknarandClaude Sonnet 4.6 0fd07614f0 feat: add float animation and pink drop shadow to header logo
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-02 17:05:29 +02:00
valknarandClaude Sonnet 4.6 1ad6737a59 feat: new logo, regenerate all favicons and OG image, switch partial to img
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-02 12:58:05 +02:00
valknar 4d41c8fad4 chore: rember featured posts 2026-05-01 17:21:52 +02:00
valknarandClaude Sonnet 4.6 4ba22c4e34 refactor: prefix post folders with date, lock permalinks via slug
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 16:30:34 +02:00
valknar c151bf3349 fix: new featured post 2026-05-01 11:41:51 +02:00
valknarandClaude Sonnet 4.6 879cc18fd3 feat: simplify homepage to single hero, show all other posts in latest grid
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 11:41:04 +02:00
valknar 88441dc9c3 feat: new post 2026-05-01 11:36:21 +02:00
valknarandClaude Sonnet 4.6 57e4163133 fix: regenerate android-chrome-512x512.png from logo.svg, update manifest name
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 11:46:25 +02:00
valknar 7651bdd7b5 fix: featured drop label 2026-04-30 11:39:02 +02:00
valknar a7379670c9 fix: bulle time 2026-04-30 11:36:31 +02:00
valknar 99161d5237 feat: new post 2026-04-29 19:08:24 +02:00
valknar c5cfb13594 fix: featured drop label 2026-04-29 18:27:21 +02:00
valknarandClaude Sonnet 4.6 99a41ad127 feat: refine logo animation — bloom shrink + outer ring slow spin
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 18:08:39 +02:00
valknarandClaude Sonnet 4.6 70aa6f96d8 feat: add bloom pulse animation to header logo, glitch text-only
- Counter-rotating rings now also pulse outward from center (inner→outer ripple)
- Use standalone `rotate`/`scale` CSS properties so animations don't conflict
- Glitch animation scoped to logo text span only, not the SVG
- Footer logo remains static (logo-static)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 10:47:34 +02:00
valknarandClaude Sonnet 4.6 356098496d feat: animate header logo with counter-rotating rings, static in footer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 10:37:38 +02:00
valknarandClaude Sonnet 4.6 18e0e36f41 fix: simplify gradient lines to heat→pulse (drop frost stop)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 20:54:05 +02:00
valknarandClaude Sonnet 4.6 345f91e045 feat: use img.html partial for hero banner (WebP + srcset) and update CSS
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 20:51:17 +02:00
valknar 60e3faa1ec fix: gradients 2026-04-28 20:06:30 +02:00
valknar e92bf122e2 fix: favicon.svg 2026-04-28 20:04:44 +02:00
valknar 6da4119cb4 fix: gradients 2026-04-28 20:01:17 +02:00
valknarandClaude Sonnet 4.6 b779a7541b feat: new polygon peony logo + updated OG image
- Replace logo partial with faceted low-poly peony bloom (v7: blush→heat)
- Update static/logo.svg (app icon, no background)
- Regenerate OG default image with new logo and correct tagline
- Update favicons

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 18:51:32 +02:00
valknar 75235380cf feat: new post 2026-04-28 11:40:17 +02:00
valknar 65214a7720 feat: new post 2026-04-26 18:15:13 +02:00
valknar 0303b34be8 feat: new post 2026-04-25 17:38:17 +02:00
valknarandClaude Sonnet 4.6 d4a5dc0b5d fix: trigger card media zoom on group hover instead of card-media self-hover
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 16:10:47 +02:00
valknarandClaude Sonnet 4.6 ccb7d70542 fix: simplify badge hover to a.badge:hover, remove badge-static class
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 16:04:21 +02:00
valknarandClaude Sonnet 4.6 37a9418136 fix: scope badge hover to link badges, remove inline hover classes, expand logo viewBox
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 16:00:00 +02:00
valknar ae8410c3ff fix: favicon 2026-04-25 11:14:43 +02:00
valknar 908b5c5bbe fix: new post date 2026-04-24 18:07:59 +02:00
valknar db533de8a0 feat: new post 2026-04-24 18:00:17 +02:00
valknar 00e4a14860 feat: new post 2026-04-23 11:52:21 +02:00
valknar 133a373f40 fix: twitter handle 2026-04-23 11:33:39 +02:00
valknar 164b80f8b1 fix: hero lg text size 2026-04-22 11:17:08 +02:00
valknarandClaude Sonnet 4.6 8470b9d329 fix: adjust author card avatar size and name styling
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 20:30:00 +02:00
valknar 1c52f9ef6b fix: new featured post 2026-04-20 17:44:48 +02:00
valknarandClaude Sonnet 4.6 3a4b877d3d fix: clamp hero description to 3 lines on homepage
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 17:44:16 +02:00
valknar 3ef872b4ca feat: new post 2026-04-20 17:25:07 +02:00
valknar dbad113880 fix: new featured post 2026-04-20 16:20:40 +02:00
valknarandClaude Sonnet 4.6 714779ce27 fix: move lightbox to baseof as persistent component, fix HTMX history conflicts
- Lightbox lives outside #main-content so HTMX never destroys it
- Gallery dispatches window events to open/close lightbox
- Add hx-history-elt to #main-content so only that element is snapshotted
- Remove view-transition-name to avoid duplicate conflict on history restore
- Close lightbox on navigation via lightbox:close event

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 20:43:38 +02:00
valknarandClaude Sonnet 4.6 a7f334dc14 feat: show latest 4 posts on author page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 16:25:50 +02:00
valknar a24d2611c2 fix: new post 2026-04-19 16:04:43 +02:00
valknar 1c35b43655 feat: new post 2026-04-19 16:02:51 +02:00
valknarandClaude Sonnet 4.6 4419d72a1d content: rewrite valknar author bio to reflect actual body of work
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 15:57:49 +02:00
valknar ef9627b539 feat: new post 2026-04-18 15:54:23 +02:00
valknar 811bb49517 fix: homepage posts size = 8 2026-04-18 11:44:48 +02:00
valknar 08273d44ba feat: new post 2026-04-17 16:57:12 +02:00
valknar b90f9fae3c fix: remove hugo git info 2026-04-16 13:46:12 +02:00
valknar f0641c0425 fix: docker no .git 2026-04-16 13:42:56 +02:00
valknar e8190f197f fix: docker copy .git 2026-04-16 13:30:01 +02:00
valknar 5f4e03164d fix: git for docker build 2026-04-16 13:15:00 +02:00
valknar be3c012e96 fix: hugo.toml 2026-04-16 13:10:37 +02:00
valknar eb81d29bd9 feat: new post 2026-04-16 11:13:16 +02:00
valknar e9362644cf feat: new post 2026-04-16 10:33:22 +02:00
valknar 189a19f875 feat: new post 2026-04-14 17:30:34 +02:00
valknar 5b04da2a11 feat: new post 2026-04-14 16:26:30 +02:00
valknarandClaude Sonnet 4.6 16352b9152 feat: limit homepage latest posts to 4, fix total post count in CTA
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 16:26:10 +02:00
valknarandClaude Sonnet 4.6 10239ffe83 feat: center banner image with fixed-height cover strip
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 15:17:20 +02:00
valknar cfdd49c2a2 feat: new post 2026-04-14 11:45:13 +02:00
valknar edae473c16 feat: new post 2026-04-13 16:41:16 +02:00
valknar 08320ff840 feat: new post 2026-04-13 10:53:48 +02:00
valknar a5e4a889b9 chore: cleanup 2026-04-12 11:44:51 +02:00
valknar df0fd30618 feat: new post 2026-04-12 09:10:13 +02:00
valknar 177aec5718 fix: nav current text-gradient-alt class 2026-04-11 19:46:05 +02:00