Commit graph

20 commits

Author SHA1 Message Date
39714caca3 fix: update favicon to ICO format and add robots.txt for search engine directives 2026-01-22 22:40:58 +07:00
9862f3fa24 fix: filter out draft posts in pagination and tag collection 2026-01-22 18:46:14 +07:00
6b831e7100 feat: implement pagination for blog posts and enhance NavLink component with class support 2026-01-22 18:40:39 +07:00
ce436f8645 fix: remove unused tags prop from BlogPostCard component 2026-01-22 17:56:00 +07:00
b7133df5d7 fix: update navigation links and adjust spacing in Header component 2026-01-22 17:53:12 +07:00
f4e1539889 fix: update Tag component size variants for consistency 2026-01-22 17:52:59 +07:00
c5e26d83c1 feat: introduce new components for improved structure and functionality 2026-01-22 17:48:29 +07:00
2e511b5e00 feat: add Intro component to replace Welcome on the homepage 2026-01-22 17:26:20 +07:00
4c4c97b780 chore: add Prettier configuration and plugins for code formatting 2026-01-22 17:23:05 +07:00
33083907fb refactor: update titles and descriptions to use double quotes for consistency
fix: add newlines and formatting improvements in blog posts

refactor: update import paths to use alias for better readability

style: update global CSS to use double quotes for consistency

chore: update tsconfig to include path aliasing for cleaner imports
2026-01-22 17:20:59 +07:00
05dfaed605 add dynamic tag pages to display blog posts by tags 2026-01-22 17:15:08 +07:00
0511d90911 refactor Layout component to remove contentLayout prop and simplify class assignment 2026-01-22 15:45:27 +07:00
80633f89aa refactor tag counting logic for clarity 2026-01-22 15:20:41 +07:00
8ba5ee800f add tags page to display blog posts by tags 2026-01-22 15:00:15 +07:00
a0f1a6499f refactor BlogPost component to use <ul> for tag list 2026-01-22 15:00:04 +07:00
c3837ef6c8 change layout props to use contentLayout instead of contentClass 2026-01-22 14:42:57 +07:00
f354c6c014 optimize images 2026-01-22 14:33:11 +07:00
0e397c444d add blog posts 2026-01-19 08:51:58 +07:00
16a73319ef add tailwind 2026-01-17 09:59:43 +07:00
cb3f2d7c7c initial commit 2026-01-17 09:52:22 +07:00