Commit Graph

1705 Commits

Author SHA1 Message Date
Shintaro Jokagi
3e6155ffef chore(biome): update config and fix issues 2025-05-15 23:10:31 +12:00
Shintaro Jokagi
92b4e4b8a5 chore(biome): enable VCS integration and JSX prop sorting in biome 2025-05-15 23:02:09 +12:00
Shintaro Jokagi
b91fe93229 chore(icons): replace Lucide icons with custom icon components
The changes show migration from Lucide to custom icon components. The change touches multiple components and includes adding new icon files.
2025-05-15 22:35:26 +12:00
mr. m
da8dfd63bd Merge branch 'main' into refactor/app 2025-05-15 08:29:41 +02:00
mr. m
7fc33b30ff Merge pull request #597 from zen-browser/feat/husky 2025-05-15 08:29:02 +02:00
mr. m
e0367eec2b Merge branch 'main' into feat/husky 2025-05-15 08:27:52 +02:00
mr. m
93008fe0aa Merge pull request #598 from KyleDL101/grammar
Grammar for 1.12.4b & 1.12.5b
2025-05-15 08:25:00 +02:00
Kyle
efbf8c0d5d Grammar for 1.12.4b & 1.12.5b 2025-05-15 07:38:14 +02:00
Shintaro Jokagi
faebd9c309 fix(platform-download): fix type issues in platform download 2025-05-15 16:25:15 +12:00
Shintaro Jokagi
088cc2a8f6 chore(biome): update line width biome config 2025-05-15 16:22:26 +12:00
Shintaro Jokagi
375285feb6 feat(editorconfig): add editorconfig and enable with biome 2025-05-15 16:11:03 +12:00
Shintaro Jokagi
2da95610ab feat(biome): add class sorting 2025-05-15 14:23:23 +12:00
Shintaro Jokagi
017cb2a7f5 chore(biome): update biome rules 2025-05-15 14:19:39 +12:00
Shintaro Jokagi
78627c7749 chore(package-lock): update package-lock to latest 2025-05-15 14:15:23 +12:00
Shintaro Jokagi
37ce589fa5 chore(biome): fix lint issues 2025-05-15 13:58:21 +12:00
Shintaro Jokagi
6d61be8929 fix(pre-commit): fix husky warning 2025-05-15 13:55:41 +12:00
Shintaro Jokagi
5ad1c82801 chore(i18n): add jsdoc to i18n functions for clearity 2025-05-15 13:55:16 +12:00
Shintaro Jokagi
bcb1427a79 feat(lint): add biome formatter and linter, husky and lint-staged
This commit adds the Biome formatter and linter to replace Prettier, including:

- Add biome.json config file
- Add pre-commit hook with Husky
- Configure GitHub Action to run Biome checks
- Apply Biome formatting rules to codebase
- Remove Prettier dependencies
2025-05-15 13:52:37 +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
taroj1205
550b9e7f3c Merge branch 'main' into refactor/app 2025-05-15 12:45:26 +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
mr. m
b4e5fe2bea Merge branch 'main' of https://github.com/zen-browser/www 2025-05-14 22:38:09 +02:00
mr. m
154c34115a feat(release-notes): add version 1.12.5b with fixes for URL bar shadow and tabs button 2025-05-14 22:38:04 +02:00
mr. m
1a64597ac9 Update stable.json 2025-05-14 17:30:13 +02:00
mr. m
ba0cfa4e12 Update funding.json 2025-05-14 13:18:26 +02:00
mr. m
bdc11857d1 Update funding.json 2025-05-14 13:15:58 +02:00
mr. m
8a815b8cca Update funding.json 2025-05-14 13:13:03 +02:00
mr. m
94db05d5d3 Update funding.json 2025-05-14 12:44:59 +02:00
mr. m
3a7c4b5bf3 Update funding.json 2025-05-14 12:40:41 +02:00
mr. m
0696b095fc Create funding.json 2025-05-14 12:35:47 +02:00
mr. m
c35462880a fix(release-notes): format features and fixes for consistency in stable.json; add new version entry in twilight.json 2025-05-14 10:21:21 +02:00
mr. m
1c56e00c6f Merge pull request #595 from zen-browser/feat/i18n#541
feat(i18n): add i18n support and restructure pages for localization
2025-05-14 00:49:56 +02:00
Shintaro Jokagi
7176d10148 chore(layout): update html lang to follow locale 2025-05-14 09:47:34 +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
b3602864ee Merge pull request #594 from zen-browser/revert-588-feat/i18n#541
Revert "feat(i18n): implement internationalization support and refactor components for localization"
2025-05-13 19:26:05 +02:00
mr. m
f0ecba2079 Revert "feat(i18n): implement internationalization support and refactor components for localization" 2025-05-13 19:25:58 +02:00
mr. m
f38132a719 Merge pull request #588 from zen-browser/feat/i18n#541 2025-05-13 13:56:15 +02:00
Mr. M
f95fcb1953 fix(footer): replace Title component with Description for footer title 2025-05-13 13:55:30 +02:00
mr. m
6433a03060 Merge branch 'main' into feat/i18n#541 2025-05-13 13:46:15 +02:00
mr. m
90273a92b9 Merge pull request #591 from ashish0kumar/chore/twitter-to-x 2025-05-13 13:43:44 +02:00
Ashish Kumar
2417adba62 chore: update twitter icon to x icon 2025-05-12 21:38:41 +05:30
taroj1205
0d071fc196 Merge branch 'main' into feat/i18n#541 2025-05-13 00:46:30 +12:00
Shintaro Jokagi
b12045734e fix(imports): update import paths in ReleaseNoteItem and useModsSearch to utilize ~ for consistency 2025-05-12 23:46:55 +12:00
Shintaro Jokagi
bac2fe1846 fix(imports): update asset import paths to use ~ for consistency 2025-05-12 23:45:25 +12:00
Shintaro Jokagi
79f2381023 chore(tsconfig): update paths to use ~ instead of @ 2025-05-12 23:43:11 +12:00
Shintaro Jokagi
37598bb645 chore(privacy): add more translation to privacy policy page 2025-05-12 23:40:29 +12:00
mr. m
3288f7e934 Fixed release notes 2025-05-11 20:32:58 +02:00
mr. m
9dd247c835 Merge pull request #590 from KyleDL101/grammar 2025-05-11 10:54:44 +02:00
Kyle
3f2ffab3d9 Release 1.12.3b grammar 2025-05-10 18:40:02 +02:00