Commit Graph

14 Commits

Author SHA1 Message Date
pa
4eabeb11e0 replace el-dropdown 2026-01-11 06:05:18 +13:00
Natsumi
882851b98f Fixes 2026-01-11 06:05:14 +13:00
pa
7e4de15ef2 replace ElMessage with Sonner 2026-01-11 06:05:10 +13:00
pa
f819a3f500 replace el-tag with Badge 2026-01-11 06:05:09 +13:00
pa
a8f68c25ab rewrite gamelog table 2026-01-11 06:05:03 +13:00
pa
2b4273b492 rewrite feed table 2026-01-11 06:05:03 +13:00
pa
356705fc31 init shadcn-vue 2026-01-11 06:05:01 +13:00
pa
5de3f82673 ui improve 2026-01-05 02:54:38 +13:00
pa
00745b54f1 UI Refresh 2026-01-05 02:54:38 +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
7e929c21a8 font-family 2025-12-27 06:25:06 +13:00
pa
6b0fc02bce use indenpendent copy of noto fonts 2025-12-27 06:25:05 +13:00
pa
9ff8b371ee add tailwindcss 2025-12-27 06:25:05 +13:00
pa
c993d2e56b transfer scss to css 2025-12-27 06:25:05 +13:00