Commit Graph

98 Commits

Author SHA1 Message Date
mr. m
5286397e79 Revert "feat(animejs): replace motion with animejs for lighter animation (#663)" (#671) 2025-06-10 10:46:26 +02:00
mr. m
054b55cc4e Revert "feat(i18n): add spanish translation (#657)" (#670) 2025-06-10 10:46:01 +02:00
Angel
cb4df21583 feat(i18n): add spanish translation (#657)
* feat(i18n): add Spanish localization

* feat(cspell): add additional Spanish words to dictionary

* feat(i18n): Update translation

* fix: minor spelling issues

* chore: remove unnecessary margin

* feat: add arktype

* chore: update cspell dictionary

* refactor: implement object schema with arktype to validate schema on runtime

* refactor(i18n): simplify locale retrieval process

* fix: linter issues

* refactor: replace import glob with static imports to prevent playwright from dying

* chore: remove unnecessary mapping

* refactor: split logic into multiple files

* chore: use new imports

* fix: fix playwright tests with import glob

* chore: update lock files

* chore: fix types

* chore: update fonts with broader subset

---------

Co-authored-by: Bryan Galdámez <josuegalre@gmail.com>
2025-06-09 20:22:06 -06:00
Shintaro Jokagi
cdc4f1cef9 feat(animejs): replace motion with animejs for lighter animation (#663)
* feat(animejs): replace motion with animejs for lighter animation

* fix(components): adjust video class for consistent styling

* refactor(components): remove translate-y-20 class for improved layout consistency

* chore: adjust hero animation

* refactor(components): use inline style for initial

* refactor(components): enhance feature and hero components with consistent inline-block styling

* chore(animatejs): update span with bold to make animation work

* refactor(components): improve layout and animation consistency in Features and Hero components

* refactor(components): adjust spacing in hero component

* refactor(features): update autoplay target and enter properties

* fix(features): standardize feature keys to use hyphenated format

* refactor(components): optimize animation delay and improve class handling
2025-06-10 11:46:13 +12:00
taroj1205
8f8834c382 chore(cspell): update cspell configuration and add new words for spell checking 2025-06-03 16:20:27 +12:00
taroj1205
b2bc846b77 fix(lefthook): fix lefthook glob issues 2025-06-03 16:13:47 +12:00
Shintaro Jokagi
d472bd479e feat(turbo): integrate Turbo for task management and update CI pipeline to use Turbo commands 2025-06-03 10:57:43 +12:00
Shintaro Jokagi
d1bb6682d4 feat(lefthook): add lefthook to repo 2025-06-02 13:17:56 +12:00
Shintaro Jokagi
d7e5bb6af1 feat(pnpm): replace npm with pnpm and setup cspell 2025-06-02 13:11:57 +12:00
mr. m
301199b9b2 Merge branch 'main' of https://github.com/zen-browser/www 2025-05-30 22:40:29 +02:00
mr. m
f524c86b47 fix: update package-lock.json with new biomejs CLI versions and clean up package.json lint-staged configuration 2025-05-30 22:32:35 +02:00
mr. m
a05c6aeee3 feat: add support for 'change' type in release notes
- Updated package dependencies to latest versions.
- Enhanced ReleaseNoteItem component to handle 'change' type items.
- Modified ReleaseNoteListItem to display 'change' type with appropriate styling.
- Added translation for 'change' in English localization.
- Extended ReleaseNote interface to include 'changes' property.
- Added new release note entry with 'changes' for version 1.12.9b.
2025-05-30 22:32:23 +02:00
Shintaro Jokagi
d5866fd300 chore(npm): update package versions to fixed versions in package.json 2025-05-29 12:08:10 +12:00
Shintaro Jokagi
9f9872376e feat(i18n): add japanese translation with better fallback 2025-05-29 11:53:26 +12:00
Shintaro Jokagi
78ff7cbbe5 chore: remove jiti from dependencies and add it to overrides 2025-05-29 00:52:53 +12:00
Shintaro Jokagi
fd6193a0a6 chore: remove @biomejs/biome from dependencies 2025-05-28 15:33:06 +12:00
Shintaro Jokagi
7fafa6bc69 feat(prettier): add prettier formatting 2025-05-28 13:43:44 +12:00
Shintaro Jokagi
01f4dac75d feat(eslint): add eslint flat config 2025-05-28 13:38:11 +12:00
dependabot[bot]
da4ccab755 chore(deps): bump cookie and wrangler
Bumps [cookie](https://github.com/jshttp/cookie) to 1.0.2 and updates ancestor dependency [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). These dependencies need to be updated together.


Updates `cookie` from 0.5.0 to 1.0.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.5.0...v1.0.2)

Updates `wrangler` from 3.109.2 to 3.114.8
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/wrangler@3.114.8/packages/wrangler/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@3.114.8/packages/wrangler)

---
updated-dependencies:
- dependency-name: cookie
  dependency-version: 1.0.2
  dependency-type: indirect
- dependency-name: wrangler
  dependency-version: 3.114.8
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-18 23:49:08 +00:00
Mr. M
acde3d1c04 Release notes for 1.12.6b 2025-05-19 01:41:39 +02:00
taroj1205
9f4cab7f7d fix: resolve merge conflict 2025-05-16 18:15:12 +12:00
taroj1205
817f29e581 fix(hero): remove unnecessary exclamation mark from title font class 2025-05-16 13:50:09 +12:00
taroj1205
aebea185d9 chore(package): streamline lint-staged configuration in package.json 2025-05-16 13:48:57 +12:00
taroj1205
a8855654be fix(title): replace title css with tailwind 2025-05-16 13:47:31 +12:00
taroj1205
6a7bd311c0 feat(download): enhance download page with checksum integration and platform-specific releases
- Added a new `release-data.ts` file to manage release information with dynamic checksums.
- Introduced `CHECKSUMS` constant for easy access to file checksums.
- Updated `PlatformDownload.astro` to support additional release types and improved type safety.
- Enhanced the download page to correctly display platform-specific download links and checksums.
- Refactored tests to validate the new download functionality and checksum integration.
2025-05-16 12:30:14 +12:00
taroj1205
806b5ec28f chore(dependencies): remove unused text-encoding package and update license fields to optional and peer for several packages 2025-05-16 11:17:31 +12:00
taroj1205
133bbc20be feat(tests): integrate Playwright and Vitest for testing, add CI pipeline, and update dependencies
- Added Playwright configuration for end-to-end testing.
- Integrated Vitest for unit testing with setup files.
- Updated package.json scripts for testing commands.
- Created CI pipeline for automated testing and builds.
- Added various test cases for components and pages.
- Updated .gitignore to exclude Playwright and coverage.
- Enhanced ModsList component with additional class for styling.
2025-05-16 11:15:14 +12:00
Shintaro Jokagi
4678f29a13 chore(package): update scripts 2025-05-15 23:11:49 +12:00
Shintaro Jokagi
3e6155ffef chore(biome): update config and fix issues 2025-05-15 23:10:31 +12:00
Shintaro Jokagi
37ce589fa5 chore(biome): fix lint issues 2025-05-15 13:58:21 +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
mr. m
082319064a Remove AppImage download option from Linux section in PlatformDownload component 2025-05-03 08:36:40 +02:00
Mr. M
c1d694f4a9 Updated dependencies 2025-04-27 22:16:22 +02:00
mr. M
39149fabd1 feat: remove unused assets and update release notes with new features and improvements 2025-03-08 01:33:31 +01:00
Vrezh Fedora
fc07f4989a feat(preact): migrate react to lightweight preact 2025-02-23 20:10:11 +01:00
taroj1205
372c55a1c8 dep(astro): update astro to 5.3.0 2025-02-20 12:02:52 +13:00
mr. M
855ac64e8e feat: add lucide-react dependency at version 0.475.0 2025-02-09 13:09:17 +01:00
mr. M
17ed7572e0 fix: update workflows to use npm instead of pnpm and remove unused deployment files 2025-02-09 12:59:54 +01:00
mr. M
a68cd34785 fix: update theme colors and improve button styles; update dependencies 2025-02-05 22:16:28 +01:00
Suraj Yadav
9ee5083a15 build(package): Migrate to pnpm from npm 2025-02-01 19:02:47 +05:30
mr. M
8de6c4324b feat: enhance community section and update release notes with new features 2025-01-13 23:42:12 +01:00
mr. M
d14b44b2c8 fix: format code and ensure consistent styling across files 2025-01-08 00:19:40 +01:00
mr. M
ec4ab1c93e feat: add twilight support to release notes and update related components 2025-01-01 17:56:36 +01:00
NOCanoa
8314256b53 added sitemap 2024-12-26 23:43:15 +00:00
mr. m
399c3505db Merge pull request #362 from 27rogi/mods-page-improvements
feat(mods): add latest update and creation dates, improve mod page
2024-12-18 11:58:08 +01:00
Daniel Masterson
0102dc66fd feat(rss): port RSS feed from old Next.JS site to Astro 2024-12-16 14:44:54 +00:00
27rogi
22539e2c71 feat(mods): add latest update and creation dates, improve mod page styles 2024-12-14 02:22:05 +03:00
mr. M
aa5c4f6ad0 feat: integrate React support and add AnimatedText component for enhanced animations 2024-12-11 18:40:01 +01:00
eveeifyeve
fcf4e6248d chore: removed astro cloudflare adapter
I added wrangler which is only needed for cloudflare pages.
2024-12-10 20:21:49 +11:00
mr. M
c40e516973 feat: add author link function, integrate Cloudflare adapter, and enhance layout with new HomeExtras component 2024-12-10 00:44:49 +01:00