From 51f375d1e8e5a184cf853e3263fb6c223b8c2486 Mon Sep 17 00:00:00 2001 From: ReturnFI <151555003+ReturnFI@users.noreply.github.com> Date: Sat, 20 Sep 2025 12:58:38 +0000 Subject: [PATCH] feat(ui): enhance user list responsiveness on mobile and tablet Improves usability of the user list for smaller screens with responsive detail views and filter controls. - Added collapsible detail rows to show key user info (Status, Traffic, Expiry, etc.) via toggle button. - Adjusted table column visibility using Bootstrap (`d-none`, `d-md-table-cell`). - Updated JS event handlers and column indices for responsive layout support. - Replaced filter button group with a hamburger dropdown on mobile/tablet. - Used Bootstrap responsive display classes to toggle between dropdown and full button set. - Optimized card header space for smaller devices. --- core/scripts/webpanel/templates/users.html | 210 +++++++++++++++++---- 1 file changed, 171 insertions(+), 39 deletions(-) diff --git a/core/scripts/webpanel/templates/users.html b/core/scripts/webpanel/templates/users.html index 4825065..01baf6a 100644 --- a/core/scripts/webpanel/templates/users.html +++ b/core/scripts/webpanel/templates/users.html @@ -2,6 +2,28 @@ {% block title %}Users{% endblock %} +{% block styles %} + +{% endblock %} + {% block content %}