Commit graph

19 commits

Author SHA1 Message Date
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
dfe9c2ae73
feat(button): add active scale effect and support button in release notes 2025-04-02 13:35:25 +02:00
Shintaro Jokagi
3f11a2d6b3 chore(bg): replace the bg for buttons with a subtle background color 2025-03-16 18:17:40 +13:00
mr. M
a68cd34785
fix: update theme colors and improve button styles; update dependencies 2025-02-05 22:16:28 +01:00
mr. M
cc3b3d42b7
fix(components): improve layout and spacing in Button, Community, Features, and HomeExtras components for better responsiveness 2025-01-19 23:54:05 +01:00
mr. M
b9eb8f9606
fix(components): adjust spacing and class names for improved layout consistency 2025-01-19 23:04:47 +01:00
mr. M
d14b44b2c8
fix: format code and ensure consistent styling across files 2025-01-08 00:19:40 +01:00
TheRealMG
481e303d61
Altered the "Zen browser not installed" alert on mod page 2024-12-19 11:49:25 -06:00
mr. M
3a8b47d250
fix: add extra props support to Button component for enhanced flexibility 2024-12-10 16:25:35 +01:00
mr. M
a594d343b4
feat: update styles and components for theme support; add FontAwesome icons
Some checks are pending
Upload to bunny / upload (1.22.3) (push) Waiting to run
2024-12-09 00:30:05 +01:00
mr. M
e2eae44969
feat: add download page and update button links; remove favicon.svg and release notes page
Some checks are pending
Upload to bunny / upload (1.22.3) (push) Waiting to run
2024-12-08 17:51:57 +01:00
mr. M
f45c7b10e4
Worked on the new rebranding!
Co-authored-by: taroj1205 <taroj1205@users.noreply.github.com>
2024-11-24 23:52:26 +01:00
mr. m 🤙
a86130fc07 Feat: add lucide-astro icons, enhance Button component with bordered option, and update layout styles 2024-11-21 12:49:29 +00:00
mr. M
f0b2c7a96d
Feat: update layout and styling for improved UI, enhance button functionality, and remove unused animations 2024-11-21 00:54:14 +01:00
mr. M
8612d6da90
Feat: add Tailwind CSS and Prettier configuration, create reusable components for Title, Description, and Button 2024-11-21 00:21:16 +01:00