From a563ad26cd4e71c318c3d72dc2141e242561d0b2 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 26 Aug 2025 19:47:38 +0000 Subject: [PATCH] fix: hide scrollbars on all tables throughout the UI - ScrollableTable component (used by Guest table) - Storage table - Backups table (both main and PBS sections) - ResourceTable (Alerts) - GuestURLs table (Settings) - All tables still scroll but without visible scrollbars - Works across all browsers (Chrome, Firefox, Safari, Edge) --- frontend-modern/src/components/Alerts/ResourceTable.tsx | 5 ++++- frontend-modern/src/components/Backups/UnifiedBackups.tsx | 8 ++++++-- frontend-modern/src/components/Settings/GuestURLs.tsx | 5 ++++- frontend-modern/src/components/Storage/Storage.tsx | 5 ++++- frontend-modern/src/components/shared/ScrollableTable.tsx | 6 +++++- 5 files changed, 23 insertions(+), 6 deletions(-) diff --git a/frontend-modern/src/components/Alerts/ResourceTable.tsx b/frontend-modern/src/components/Alerts/ResourceTable.tsx index fa68162b0..221983c89 100644 --- a/frontend-modern/src/components/Alerts/ResourceTable.tsx +++ b/frontend-modern/src/components/Alerts/ResourceTable.tsx @@ -73,7 +73,10 @@ export function ResourceTable(props: ResourceTableProps) {

{props.title}

-
+
+ diff --git a/frontend-modern/src/components/Backups/UnifiedBackups.tsx b/frontend-modern/src/components/Backups/UnifiedBackups.tsx index c32740a18..5f8721c75 100644 --- a/frontend-modern/src/components/Backups/UnifiedBackups.tsx +++ b/frontend-modern/src/components/Backups/UnifiedBackups.tsx @@ -886,7 +886,10 @@ const UnifiedBackups: Component = () => { {/* Removed old PBS table */} 0}>
-
+
+
@@ -1437,8 +1440,9 @@ const UnifiedBackups: Component = () => { {/* Table */}
-
+
diff --git a/frontend-modern/src/components/Storage/Storage.tsx b/frontend-modern/src/components/Storage/Storage.tsx index 10d2d9d6f..5486b40b2 100644 --- a/frontend-modern/src/components/Storage/Storage.tsx +++ b/frontend-modern/src/components/Storage/Storage.tsx @@ -260,7 +260,10 @@ const Storage: Component = () => { 0}>
-
+
+
diff --git a/frontend-modern/src/components/shared/ScrollableTable.tsx b/frontend-modern/src/components/shared/ScrollableTable.tsx index 4b3a574b0..3f114bd50 100644 --- a/frontend-modern/src/components/shared/ScrollableTable.tsx +++ b/frontend-modern/src/components/shared/ScrollableTable.tsx @@ -42,8 +42,12 @@ export const ScrollableTable: Component = (props) => { {/* Scrollable container */}
+
{props.children}