a4db9688b6
Upgrade to Next.js 16 with Turbopack and Contentlayer2
...
- Upgraded Next.js to v16, React to v19
- Migrated from contentlayer to contentlayer2
- Migrated to Turbopack by decoupling Contentlayer from webpack
- Updated all page components to handle async params (Next.js 15+ breaking change)
- Changed package.json to type: module and renamed config files to .cjs
- Updated README with current tech stack and article creation instructions
- Fixed tag encoding issue (removed double encoding)
- All security vulnerabilities resolved (npm audit: 0 vulnerabilities)
2025-11-19 22:43:14 +08:00
4c08413936
Migrate to Contentlayer2
2025-11-19 21:46:49 +08:00
a249a120a5
Stage all layout updates
2025-11-19 17:38:45 +08:00
f32206d390
Use next/image for hero/sidebar/markdown images
2025-11-19 02:07:35 +08:00
dc5ca97fee
Add fluid typography scale and responsive headings
2025-11-19 00:22:09 +08:00
80d0b236c5
Refine navigation and post UI
2025-11-18 17:34:05 +08:00
96ebca37d6
Add storyline navigation rail for posts
2025-11-18 16:45:46 +08:00
4b3329d66f
Add related posts section and blog search
2025-11-18 16:43:52 +08:00
0c5c5e230c
Improve dark-mode readability of tags using neutral backgrounds
2025-11-17 23:15:15 +08:00
4cb3e7627b
Introduce env-driven accent color system and apply to links, icons, and tags
2025-11-17 22:46:55 +08:00
77c127756e
Shrink TOC column and gap to give articles more width
2025-11-17 22:19:51 +08:00
a952c3cdc1
Let single post/pages use full main column width
2025-11-17 22:16:43 +08:00
675f5de74f
Narrow content width and slightly increase base typography size
2025-11-17 22:08:26 +08:00
3b1a3eb6e1
Introduce colorful accents for tags, tag cloud, and hero
2025-11-17 20:23:45 +08:00
bede4a2f3e
Stabilize tag URLs using slugs instead of raw tag text
2025-11-17 18:48:50 +08:00
7c5962485c
Link tags to tag pages and add tag overview
2025-11-17 18:40:27 +08:00
2c9074538e
Fine-tune dark mode color layering for body, meta, and excerpts
2025-11-17 18:24:13 +08:00
309e7fc2bc
Refine single post header layout and styling
2025-11-17 18:12:09 +08:00
e83150ae46
Brighten single post typography in dark mode
2025-11-17 18:03:29 +08:00
0399b303c8
Adjust single post typography colors for dark mode
2025-11-17 18:00:01 +08:00
78b28a5b7b
Fix blog post import path typo
2025-11-17 17:10:13 +08:00
603274d025
Improve layout with hero, cards, typography, TOC and reading progress
2025-11-17 17:07:01 +08:00
237bb083cd
Add and wire extended site env config
2025-11-17 16:51:59 +08:00
48521d6f5c
Rewrite markdown image URLs and render feature images
2025-11-17 16:26:20 +08:00
0c64279e34
Initial commit
2025-11-17 15:28:20 +08:00