3x-ui/frontend/src/pages/index
MHSanaei c1efc48694
feat(frontend): refresh dark theme + redesign login page
- Swap navy dark palette for VS Code Dark+ neutrals (#1e1e1e/#252526/
  #2d2d30) across theme tokens, page backgrounds and DateTimePicker
- Add brand header to the mobile drawer and desktop sider, and recolor
  the drawer body so it reads as one panel with the menu
- Redesign login page with a centered card, cycling Hello/Welcome
  headline and per-theme animated gradient-blob backgrounds
2026-05-11 01:10:05 +02:00
..
BackupModal.vue refactor(panel): rename injected globals + collapse QR modal entries 2026-05-10 23:40:39 +02:00
CustomGeoFormModal.vue Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
CustomGeoSection.vue Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
IndexPage.vue feat(frontend): refresh dark theme + redesign login page 2026-05-11 01:10:05 +02:00
LogModal.vue feat(xray/dns): align DNS settings with Xray docs + UI polish 2026-05-10 17:03:11 +02:00
PanelUpdateModal.vue Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
StatusCard.vue feat(xray/dns): align DNS settings with Xray docs + UI polish 2026-05-10 17:03:11 +02:00
SystemHistoryModal.vue feat(xray/dns): align DNS settings with Xray docs + UI polish 2026-05-10 17:03:11 +02:00
VersionModal.vue Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
XrayLogModal.vue feat(xray/dns): align DNS settings with Xray docs + UI polish 2026-05-10 17:03:11 +02:00
XrayStatusCard.vue i18n: localize sidebar theme toggle, xray-status badge, and nodes menu 2026-05-10 11:56:30 +02:00