• Joined on 2018-06-21
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-20 14:52:00 +08:00
7d1f29dd9d Implement comprehensive Next.js 16 optimizations
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-20 02:47:00 +08:00
b6f0bd1d69 Fix search modal z-index and improve text readability
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-20 02:26:47 +08:00
e28beac1f1 Fix Pagefind file serving with API route
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-20 02:12:49 +08:00
02f2d0a599 Fix search input autofocus issue
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-20 00:10:33 +08:00
2c9d5ed650 Add full-text search with Chinese tokenization using Pagefind
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 23:20:12 +08:00
912c70332e Fix tag URL encoding for non-ASCII characters
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 23:10:41 +08:00
5d3d754252 Fix tag URL encoding for non-ASCII characters
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 22:57:03 +08:00
653f079e1a Upgrade ESLint to v9 to fix Vercel deployment
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 22:45:06 +08:00
a4db9688b6 Upgrade to Next.js 16 with Turbopack and Contentlayer2
4c08413936 Migrate to Contentlayer2
Compare 2 commits »
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 17:38:53 +08:00
a249a120a5 Stage all layout updates
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 17:31:25 +08:00
7ca7655e40 Add asset sync script
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 17:12:18 +08:00
0d5fc93b30 Document serif headings and point submodule to GitHub
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 02:33:12 +08:00
937203b4e9 docs: refresh README for new design
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-19 02:24:51 +08:00
8ade752448 oops
e04a03097f Convert favicon to actual PNG
a8ee8d83af Update favicon to gravatar
261cb1d91e Add favicon
f32206d390 Use next/image for hero/sidebar/markdown images
Compare 50 commits »
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-18 22:57:12 +08:00
80d0b236c5 Refine navigation and post UI
c404be0822 Remove subtitles from storyline nav cards
71680252a4 Show only previous/next cards in storyline rail
3d3090c4e2 Hide subtitle on current storyline station
904434774b Streamline storyline rail into linear layout
Compare 10 commits »
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-18 02:04:52 +08:00
0df0a85579 Refresh README to match current layout, color system, and content submodule workflow
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-18 00:27:05 +08:00
00b45950a4 Increase right sidebar font sizes for better readability
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-18 00:18:26 +08:00
42ea2de3bd Add env-based short about text under sidebar avatar and remove 'about site' card
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 23:43:24 +08:00
8884328627 Increase navbar font size to base/lg scale
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 23:41:11 +08:00
23421a2980 Enlarge home hero heading text size