3x-ui/frontend/src/pages/settings
MHSanaei 26accfd8f7
fix(qr): lock QR code modules to black-on-white across all themes
AntD's <a-qrcode> defaults the module color to the active theme's
text token. Under the dark and ultra-dark themes that text is a light
gray, so the QR rendered low-contrast on the white canvas background
and phones could not lock onto it. Pinned color="#000000" and
bg-color="#ffffff" on every <a-qrcode> usage (share links in
QrPanel, 2FA enrollment in TwoFactorModal, sub/json/clash codes on
SubPage) so the contrast stays high regardless of panel theme.
2026-05-14 01:45:00 +02:00
..
GeneralTab.vue Security hardening: sessions, SSRF, CSP nonce, CSRF logout, trusted proxies (#4275) 2026-05-13 12:52:52 +02:00
SecurityTab.vue feat(api-tokens): manage multiple named tokens; add tab/section anchor URLs 2026-05-13 16:34:31 +02:00
SettingsPage.vue feat(tabs): collapse settings and xray tab bars to evenly-spread icons 2026-05-13 23:33:50 +02:00
SubscriptionFormatsTab.vue Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
SubscriptionGeneralTab.vue Add possibility to remove client email from sub (#4297) 2026-05-13 19:04:17 +02:00
TelegramTab.vue Security hardening: sessions, SSRF, CSP nonce, CSRF logout, trusted proxies (#4275) 2026-05-13 12:52:52 +02:00
TwoFactorModal.vue fix(qr): lock QR code modules to black-on-white across all themes 2026-05-14 01:45:00 +02:00
useAllSetting.js Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00