• Joined on 2018-06-21
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:17:57 +08:00
c590ba3210 Show excerpt under tags in article lists
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:14:33 +08:00
bc5b62c753 Reorder and restyle tags in list items
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:12:16 +08:00
309e7fc2bc Refine single post header layout and styling
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:05:49 +08:00
3feeaf0fbc Brighten blockquotes in dark mode
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:03:35 +08:00
e83150ae46 Brighten single post typography in dark mode
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 18:00:08 +08:00
0399b303c8 Adjust single post typography colors for dark mode
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:53:16 +08:00
0bff9bf7f6 Align home and blog lists with reference style
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:29:15 +08:00
2654e92147 Use icon-only social links in footer
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:25:29 +08:00
07f8cd13bd Use Font Awesome icons for hero social links
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:19:57 +08:00
b89c01c966 Tweak card images, dark mode text, social links, and add right sidebar
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:10:20 +08:00
78b28a5b7b Fix blog post import path typo
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 17:07:12 +08:00
603274d025 Improve layout with hero, cards, typography, TOC and reading progress
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:52:04 +08:00
237bb083cd Add and wire extended site env config
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:40:49 +08:00
e64ec9a35d Fix theme toggle hydration mismatch
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:37:54 +08:00
e8436106c7 Add project README
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:32:15 +08:00
10948aa2ca Add env-based site configuration
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:26:27 +08:00
48521d6f5c Rewrite markdown image URLs and render feature images
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 16:16:28 +08:00
2b573024c5 Serve markdown assets via /assets
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 15:51:48 +08:00
01a529bb00 Ignore .contentlayer and update content submodule ref
gbanyan pushed to main at gbanyan/blog-nextjs 2025-11-17 15:46:54 +08:00
34e64b3428 Add content submodule and point Contentlayer to it