3x-ui/frontend/src
MHSanaei 86d6929f0c
fix(frontend): jalali popup theming + full-month layout
- Re-prefix popup selectors with .vpd-wrapper (popup root that travels
  with appendTo='body'), not .vpd-main (which stays at the input);
  paints the popup's dark/ultra background again
- Drop the 1px border on .vpd-content — with box-sizing: border-box
  it ate 2px from the day-row width, wrapping the 7th cell of every
  row and hiding days 18-31 of months that needed a 5th week

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 00:25:49 +02:00
..
api fix(frontend): Phase 9 — restore index dashboard, fix login/CSRF, port legacy styles 2026-05-08 17:21:03 +02:00
components fix(frontend): jalali popup theming + full-month layout 2026-05-09 00:25:49 +02:00
composables feat(frontend): jalali calendar + drop legacy moment-jalali 2026-05-09 00:17:25 +02:00
i18n i18n: collapse two translation databases into a single web/translation/<lang>.json set 2026-05-08 18:05:56 +02:00
models feat(frontend): jalali calendar + drop legacy moment-jalali 2026-05-09 00:17:25 +02:00
pages feat(frontend): jalali calendar + drop legacy moment-jalali 2026-05-09 00:17:25 +02:00
utils fix(frontend): redesign expand-row + retheme client visuals 2026-05-08 18:32:37 +02:00
inbounds.js feat(frontend): unify theming on vanilla AD-Vue light/dark/ultra-dark 2026-05-08 17:39:36 +02:00
index.js feat(frontend): unify theming on vanilla AD-Vue light/dark/ultra-dark 2026-05-08 17:39:36 +02:00
login.js feat(frontend): unify theming on vanilla AD-Vue light/dark/ultra-dark 2026-05-08 17:39:36 +02:00
settings.js feat(frontend): unify theming on vanilla AD-Vue light/dark/ultra-dark 2026-05-08 17:39:36 +02:00
subpage.js feat(frontend): migrate subpage.html to Vue 3 SPA 2026-05-08 19:44:50 +02:00
xray.js feat(frontend): unify theming on vanilla AD-Vue light/dark/ultra-dark 2026-05-08 17:39:36 +02:00