Commit Graph

11 Commits

Author SHA1 Message Date
Shintaro Jokagi
7fafa6bc69 feat(prettier): add prettier formatting 2025-05-28 13:43:44 +12:00
taroj1205
22093a3630 refactor(sponsors): replace tuta sponsor image to improved color version 2025-05-19 22:17:24 +12:00
Shintaro Jokagi
225bd6faa7 chore(app): sort tailwind classes consistently across all files
The changes are focused on reordering Tailwind CSS classes consistently across multiple component files, improving code readability and maintainability.
2025-05-15 12:50:50 +12:00
Shintaro Jokagi
c82ae06030 refactor(app): improve layout consistency and responsiveness across pages
The changes focus on standardizing layouts, spacing, and container usage
throughout the site while enhancing responsive behavior. Key improvements
include:

- Unified container usage for consistent page widths
- Standardized section padding and gaps
- Removed redundant padding/margin classes
- Better responsive grid layouts
- Consistent text alignment and spacing
- Cleaner flexbox structures
2025-05-15 12:43:48 +12:00
Shintaro Jokagi
e068816f18 chore(prettier): format fiels with prettier 2025-05-14 09:43:02 +12:00
Shintaro Jokagi
193c159db5 feat(i18n): add i18n support and restructure pages for localization
- Configure i18n in astro.config.mjs with English as default locale
- Add translation files and i18n utilities
- Reorganize pages under [locale] subdirectory
- Update components to use translated strings
- Add language routing and fallback handling
2025-05-14 09:41:08 +12:00
mr. m
f0ecba2079 Revert "feat(i18n): implement internationalization support and refactor components for localization" 2025-05-13 19:25:58 +02:00
Shintaro Jokagi
79f2381023 chore(tsconfig): update paths to use ~ instead of @ 2025-05-12 23:43:11 +12:00
taroj1205
54dfef1eac feat(i18n): implement internationalization support and refactor components for localization
- Added i18n configuration to `astro.config.mjs` for managing locales.
- Introduced utility functions for locale handling in `i18n.ts`.
- Updated various components (e.g., `BackButton`, `Button`, `Community`, `Footer`, `Hero`, `NavBar`, etc.) to utilize localized strings.
- Created new localized pages for `about`, `donate`, `download`, `release-notes`, and others.
- Removed outdated pages and adjusted imports to reflect new structure.
- Enhanced the `ModsList` component to support localization.
- Added English language JSON file for translations.
- Improved overall code organization and structure for better maintainability.
2025-05-09 23:49:41 +12:00
Mr. M
bd1c8dc5e4 Update donation link text for clarity in Sponsors component 2025-04-29 11:35:35 +02:00
Shintaro Jokagi
9b77a05b58 refactor(features): improve the performance for low-end users 2025-04-15 17:29:16 +12:00