Commit Graph

97 Commits

Author SHA1 Message Date
gbanyan 4c08413936 Migrate to Contentlayer2 2025-11-19 21:46:49 +08:00
gbanyan a249a120a5 Stage all layout updates 2025-11-19 17:38:45 +08:00
gbanyan f32206d390 Use next/image for hero/sidebar/markdown images 2025-11-19 02:07:35 +08:00
gbanyan ce43491e2e Switch card images to next/image 2025-11-19 02:03:49 +08:00
gbanyan 985caa2a4d Cleanup stray text in timeline wrapper 2025-11-19 01:56:59 +08:00
gbanyan 77bd180d97 Remove animated timeline dot 2025-11-19 01:55:56 +08:00
gbanyan 3425098006 Refine timeline rail/tick aesthetics 2025-11-19 01:49:40 +08:00
gbanyan eefc38d562 Add glow and animation to timeline 2025-11-19 01:46:37 +08:00
gbanyan 48ce66a3e6 Remove timeline arrow 2025-11-19 01:43:29 +08:00
gbanyan 22120595a6 Use only card-aligned timeline ticks 2025-11-19 01:41:12 +08:00
gbanyan eab80bd17a Render timeline ticks per card 2025-11-19 01:36:54 +08:00
gbanyan 5b99486a68 Style timeline rail with ticks and arrow 2025-11-19 01:31:02 +08:00
gbanyan 5fdd72302e Reduce gutter between timeline rail and cards 2025-11-19 01:25:19 +08:00
gbanyan 66cd9b8608 Remove timeline markers entirely 2025-11-19 01:24:12 +08:00
gbanyan 2e80b7ac59 Center timeline markers vertically 2025-11-19 01:22:49 +08:00
gbanyan be5d942c79 Align node ring visually with timeline rail 2025-11-19 01:17:33 +08:00
gbanyan 3018a25578 Turn timeline nodes into hollow rings 2025-11-19 01:14:06 +08:00
gbanyan 04182ec754 Align timeline nodes with brighter rail 2025-11-19 01:11:45 +08:00
gbanyan 9b2d754a2f Tighten timeline spacing and add white node 2025-11-19 01:07:25 +08:00
gbanyan 1a7ae8a269 Remove timeline node dot 2025-11-19 01:05:22 +08:00
gbanyan 9a7eb6cfe3 Center timeline nodes directly on rail 2025-11-19 01:04:08 +08:00
gbanyan 246646f176 Brighten timeline rail and align nodes 2025-11-19 01:00:18 +08:00
gbanyan 287c0d72a8 Refine timeline visuals and apply to blog list 2025-11-19 00:58:13 +08:00
gbanyan fe191752da Add aesthetic timeline to post lists 2025-11-19 00:54:58 +08:00
gbanyan af0d2e3a6c Formalize font weight hierarchy 2025-11-19 00:42:53 +08:00
gbanyan 79578252df Apply new type scale to TOC 2025-11-19 00:33:11 +08:00
gbanyan a225d57e06 Fix progress bar width 2025-11-19 00:30:35 +08:00
gbanyan b416c9eb7d Soften reading progress indicator 2025-11-19 00:28:09 +08:00
gbanyan 61d5092136 Let sidebar about text honor line breaks 2025-11-19 00:26:37 +08:00
gbanyan a582ef9cb5 Scale right sidebar typography 2025-11-19 00:24:16 +08:00
gbanyan dc5ca97fee Add fluid typography scale and responsive headings 2025-11-19 00:22:09 +08:00
gbanyan b4ee8b122f Remove dot icon from TOC items 2025-11-18 23:57:40 +08:00
gbanyan cd95a7bb79 Render TOC items as divs to eliminate bullets 2025-11-18 23:51:43 +08:00
gbanyan f34221b567 Exclude TOC from prose styling 2025-11-18 23:50:03 +08:00
gbanyan 3509b43643 Inline TOC list style overrides 2025-11-18 23:49:08 +08:00
gbanyan b69755c2d6 Force TOC list to remove default bullets 2025-11-18 23:41:37 +08:00
gbanyan dadb5dce5c Remove default list bullets from TOC 2025-11-18 23:36:27 +08:00
gbanyan 7a6cd55c42 Polish TOC bullets 2025-11-18 23:34:38 +08:00
gbanyan 1e39647ab6 Fix duplicate imports in post TOC 2025-11-18 23:31:52 +08:00
gbanyan e73f37da76 Hide next station when no newer posts 2025-11-18 23:10:15 +08:00
gbanyan 351a1a2f70 Loosen scroll reveal trigger for mobile 2025-11-18 23:04:02 +08:00
gbanyan 80d0b236c5 Refine navigation and post UI 2025-11-18 17:34:05 +08:00
gbanyan c404be0822 Remove subtitles from storyline nav cards 2025-11-18 17:03:18 +08:00
gbanyan 71680252a4 Show only previous/next cards in storyline rail 2025-11-18 17:01:22 +08:00
gbanyan 3d3090c4e2 Hide subtitle on current storyline station 2025-11-18 16:59:33 +08:00
gbanyan 904434774b Streamline storyline rail into linear layout 2025-11-18 16:57:13 +08:00
gbanyan 91dec52db6 Refine storyline rail to minimalist arrow layout 2025-11-18 16:54:35 +08:00
gbanyan df10c8b751 Simplify storyline navigation aesthetics 2025-11-18 16:51:59 +08:00
gbanyan 96ebca37d6 Add storyline navigation rail for posts 2025-11-18 16:45:46 +08:00
gbanyan 4b3329d66f Add related posts section and blog search 2025-11-18 16:43:52 +08:00