3x-ui/frontend/src
MHSanaei 8f556fe2db fix(clients): centre the online dot inside the Online tag (#5238)
The .online-dot uses vertical-align: middle, which in inline layout
aligns to baseline + half x-height — visibly off-centre inside the Ant
Tag's line box. Add a .dot-tag utility (inline-flex, align-items:
center) and apply it to the Online tag so the dot and label share one
centred axis. Other dot usages (Nodes page Space, card heads, stat
rows) already sit in flex containers and are unaffected.
2026-06-13 01:19:19 +02:00
..
api feat(mtproto): route Telegram egress through Xray routing rules 2026-06-12 17:58:45 +02:00
components feat(ui): use CodeMirror editor for Import Inbound and Inbound JSON 2026-06-12 12:38:18 +02:00
entries
generated feat(sub): per-inbound sort order for subscription links 2026-06-12 12:03:22 +02:00
hooks fix(clients): invalidate Xray config cache after client mutations 2026-06-12 19:19:42 +02:00
i18n refactor: focused service files, leaf subpackages, and an internal/ layout (#5167) 2026-06-10 15:19:22 +02:00
layouts feat: add support for subscription-based outbounds with auto-update (#5037) 2026-06-08 18:09:53 +02:00
lib fix(inbounds): show remark first, else inbound tag, in client labels 2026-06-12 20:37:37 +02:00
models feat(sub): per-inbound sort order for subscription links 2026-06-12 12:03:22 +02:00
pages fix(clients): centre the online dot inside the Online tag (#5238) 2026-06-13 01:19:19 +02:00
schemas feat(mtproto): route Telegram egress through Xray routing rules 2026-06-12 17:58:45 +02:00
styles fix(clients): centre the online dot inside the Online tag (#5238) 2026-06-13 01:19:19 +02:00
test fix(inbound): preserve custom share strategy on edit (#5225) 2026-06-12 18:38:01 +02:00
utils fix: inbound edit validation failure and legacy copy to clipboard (#5132) 2026-06-09 15:55:55 +02:00
env.d.ts
main.tsx
queryClient.ts
routes.tsx