From 4d7916b528139b18d3cea593a0a1a0ee06249da1 Mon Sep 17 00:00:00 2001 From: Hiddify-Official <143534788+Hiddify-Official@users.noreply.github.com> Date: Wed, 28 Oct 2026 01:22:03 +0330 Subject: [PATCH] fix(users): blank Users page on phones in RTL (sort strip mask on the whole page) ":global([dir='rtl']) .u-sorts" compiles to a bare [dir='rtl'] {} in scoped CSS, so in RTL the sort strip's fade mask was applied to the page itself; phone browsers then stopped painting the page part way down. The fade is now a gradient drawn over the strip's end (html[dir='rtl'] for its direction), with no mask-image. Co-Authored-By: Claude Opus 5.5 --- .../src/features/users/views/UsersView.vue | 28 ++++++++++++++----- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/hiddifypanel/admin_v2/src/features/users/views/UsersView.vue b/hiddifypanel/admin_v2/src/features/users/views/UsersView.vue index 4bbae9db2..9046e2077 100644 --- a/hiddifypanel/admin_v2/src/features/users/views/UsersView.vue +++ b/hiddifypanel/admin_v2/src/features/users/views/UsersView.vue @@ -272,6 +272,7 @@ {{ t('users.selectAll', { n: rows.length }, rows.length) }} +
+