Commit graph

115 commits

Author SHA1 Message Date
radishzzz
23b819319d chore: update dependencies and enhance theme configuration
- Bump versions of several dependencies in package.json and pnpm-lock.yaml, including astro (5.1.9), @types/node (22.10.10), and lint-staged (15.4.2).
- Introduce new Header, Footer, and Navigation components for improved layout structure.
- Update theme configuration to clarify supported font styles and title spacing options.
- Refactor theme toggle button for better accessibility and visual consistency.
- Minor adjustments to CSS for improved button scaling effects and layout responsiveness.
2025-01-24 08:21:38 +00:00
radishzzz
ac9e839a75 chore: remove unused dependencies, enhance scrollbar functionality, and update VSCode settings
- Removed unused `@types/mdast` dependency from package.json and pnpm-lock.yaml.
- Introduced a custom scrollbar component with theme support in Scrollbar.astro.
- Updated Layout.astro to include the new Scrollbar component.
- Enhanced ThemeToggle.astro to dispatch a theme-changed event on toggle.
- Added global scrollbar styles to global.css and created a new scrollbar.css for custom scrollbar styling.
- Updated VSCode settings to improve editor experience and added recommendations for new extensions.
2025-01-22 23:35:52 +00:00
radishzzz
804cf72052 chore: update dependencies, enhance theme configuration, and improve layout structure
- Bump versions of several dependencies including @astrojs/mdx, astro, and vite.
- Refactor theme configuration to include code themes for light and dark modes.
- Update layout structure for better responsiveness and clarity.
- Enable JavaScript in TypeScript configuration for broader compatibility.
- Add new font styles and improve font-face definitions.
- Clean up unused imports and commented-out code in index.astro.
- Introduce global type definitions for Attributify attributes in JSX.
2025-01-21 21:21:24 +00:00
radishzzz
d599b3e26d feat: add theme toggle for light/dark modes 2025-01-20 10:36:14 +00:00
radishzzz
ef79df118f chore: update font style system 2025-01-18 20:52:58 +00:00
radishzzz
bf5a91d12d fix: update font url 2025-01-18 20:10:07 +00:00
radishzzz
8a3e01fb96 refactor: update RSS feed generation 2025-01-18 03:18:19 +00:00
radishzzz
8c19d26cfd feat: enhance internationalization support with dynamic routing 2025-01-18 02:25:00 +00:00
radishzzz
d6c98880d3 feat: implement internationalization (i18n) support 2025-01-18 00:01:25 +00:00
radishzzz
32ffec8480 test: i18n support 2025-01-17 07:31:43 +00:00
radishzzz
5d3a3b0321 feat: add RSS feed generation and content management features 2025-01-14 09:10:12 +00:00
radishzzz
4d989e0a7d feat: add RSS feed generation and content management features 2025-01-14 09:05:43 +00:00
radishzzz
77fc6eff6c chore: refine plugins and astro config 2025-01-14 05:31:58 +00:00
radishzzz
5d327ff4f8 chore: refine user configuration standards 2025-01-13 08:32:09 +00:00
radishzzz
9d2be2a82e initial environment setup 2025-01-13 02:50:27 +00:00