5e078db43e
feat: integrate astro-pagefind for enhanced search functionality and update related components
2026-01-24 13:21:43 +07:00
817d11a88d
feat: add deployment script for automated site deployment using WinSCP
2026-01-23 09:19:03 +07:00
95875316c8
fix: add lucide-astro package and update social icons in Intro component
2026-01-23 09:16:03 +07:00
88fd06ac16
fix: replace profile.jpg with profile.webp for improved image format and loading priority in Intro component
2026-01-23 08:20:15 +07:00
f3f3adfd96
fix: replace div with main element for semantic HTML structure in Layout component
2026-01-23 08:14:52 +07:00
6c1caf1c27
fix: update styles in BlogPost, Footer, and Header components for consistency and improved readability
2026-01-23 07:57:39 +07:00
a6c77933f8
fix: add fontsource packages for Noto Sans Variable and JetBrains Mono, update global styles
2026-01-22 23:39:17 +07:00
b83a427ddf
fix: update Intro component styles for improved responsiveness and layout
2026-01-22 23:19:57 +07:00
43e01974f7
fix: add viewport scaling for responsive design in Layout component and create search page layout
2026-01-22 22:52:25 +07:00
9e09c5623d
fix: remove padding from Header and Footer components for consistent layout
2026-01-22 22:44:28 +07:00
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
ca2c54de0e
chore: update README to reflect project as a personal blog and streamline commands section
2026-01-22 17:59:23 +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