|
|
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 |
|