Commit graph

6 commits

Author SHA1 Message Date
8d615bd421 new site style (#1)
* initial phase

* remove pagefind

* phase 2

* restyle blog post pages, markdown rendering, pagination, and social link components.

* use dark-plus theme for markdown code

* update base layout and header components, and update the remote deployment directory

* use expressive code for code styling

* adjust inline code style

* format code

* re-add pagefind

* add sidebar with dev qotd

* add sidebar component with dynamic quote fetching and caching

* add Docker setup with Dockerfile, docker-compose, and dockerignore for the Astro site

* integrate Docker Compose with Traefik proxy and remove the legacy PowerShell deployment script
2026-02-17 18:25:45 +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
9e09c5623d fix: remove padding from Header and Footer components for consistent layout 2026-01-22 22:44:28 +07:00
b7133df5d7 fix: update navigation links and adjust spacing in Header component 2026-01-22 17:53:12 +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
0e397c444d add blog posts 2026-01-19 08:51:58 +07:00