Commit Graph

6 Commits

Author SHA1 Message Date
pa
120a4c3533 feat: add system language detection and prompt on first launch 2026-03-17 20:56:35 +09:00
pa
c430ce1b63 replace element plus components 2026-01-18 08:06:55 +13:00
pa
fbc3c8d55a replace some el-select with Select component 2026-01-11 06:05:22 +13:00
pa
a5634b153a fix i18n display issue on fetch failure 2026-01-11 06:05:04 +13:00
Aries
b02d287190 various bundle optimizations (#1549)
* fix: missing "@element-plus/icons-vue" dependency

* fix: update vite (40% faster builds)

* fix: don't include sentry in non-nightly builds

* fix: swap to variable fonts & don't include font files in repo

* fix: lazy load languages to not keep them in memory

* nit: revert vite to stable

* nit: retain `.json` message files in bundle

* nit: remove bundle analyzer

* fix: availableLocales does not include unloaded locales
2026-01-04 19:51:00 +13:00
pa
0bc9980cae refactor: use lazy loading for localization files 2025-11-19 01:56:08 +11:00