fun improvements #1

Merged
GKaszewski merged 21 commits from fun into main 2026-03-31 00:50:17 +00:00

21 Commits

Author SHA1 Message Date
7e97459c93 feat: update NotFound window title for better user experience 2026-03-31 02:49:51 +02:00
ce915d666b feat: sticky window title bar so progress bar stays visible on scroll 2026-03-31 02:48:22 +02:00
2d6239d2d9 feat: make RSS icon opt-in via showRss prop on Window 2026-03-31 02:45:29 +02:00
893760751b feat: TOC as separate Aero Window on desktop 2026-03-31 02:43:45 +02:00
7faaac2081 fix: notFound() on missing post, await params for Next.js 15 2026-03-31 02:39:33 +02:00
b2a611ce5b chore: ignore .superpowers brainstorm directory 2026-03-31 02:36:37 +02:00
04ada8ad51 fix: remove unused React import, use Link for internal badge hrefs 2026-03-31 02:35:58 +02:00
86d76d39ac feat: add 88x31 retro badges in About this site window 2026-03-31 02:35:06 +02:00
6de2a1c9fa fix: fall back to home when no history in GoBackButton 2026-03-31 02:34:02 +02:00
c20b33e6af feat: add NEW! and WIP corner ribbons to post list 2026-03-31 02:31:36 +02:00
8abb3899a6 feat: add Vista-style 404 page 2026-03-31 02:31:30 +02:00
c3cc9ccd01 chore: use @/ alias for component imports in post page 2026-03-31 02:30:39 +02:00
6bf7ae9bef feat: add TOC, reading progress, WIP banner, and rehype-slug to post page 2026-03-31 02:29:54 +02:00
4b8533f9be fix: polish TableOfContents — initial state, Tailwind indent, aria-current 2026-03-31 02:28:54 +02:00
c0229f28a9 feat: add showProgress prop to Window with reading progress strip 2026-03-31 02:27:13 +02:00
5e11d3e13e feat: add TableOfContents component with IntersectionObserver 2026-03-31 02:27:05 +02:00
a3e3f53548 fix: use @utility for animate-blink, call handleScroll on mount 2026-03-31 02:26:22 +02:00
d55e41992d feat: add blink keyframe animation 2026-03-31 02:24:16 +02:00
a1019daab8 feat: add ReadingProgress client component 2026-03-31 02:24:14 +02:00
71c1c49e8f fix: make wip field non-optional to match runtime guarantee 2026-03-31 02:23:47 +02:00
3bbcd6f345 feat: add heading extraction and wip flag to posts 2026-03-31 02:22:08 +02:00