From 438e7fb113d550c8f67e18b867a1346acef04b00 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Tue, 5 May 2026 23:24:10 +0200 Subject: [PATCH] fix(storage): StoragePanel rows wrap on narrow viewports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upload Limit, Stale Uploads, and Media Retention rows now use flex-wrap with gap-x-3 gap-y-2; input + unit pairs that must stay together are wrapped in a nested flex group so they migrate as a unit. Desktop spacing identical (gap-x-3 ≡ original gap-3 when content fits on one line). --- .../instanceSettingsPanels/StoragePanel.tsx | 78 ++++++++++--------- 1 file changed, 41 insertions(+), 37 deletions(-) diff --git a/packages/web/src/components/modals/instanceSettingsPanels/StoragePanel.tsx b/packages/web/src/components/modals/instanceSettingsPanels/StoragePanel.tsx index a9213608..203a3c48 100644 --- a/packages/web/src/components/modals/instanceSettingsPanels/StoragePanel.tsx +++ b/packages/web/src/components/modals/instanceSettingsPanels/StoragePanel.tsx @@ -262,31 +262,33 @@ export function StoragePanel() {
Upload Limit
-
+
- setUploadLimitInput(e.target.value)} - className="input-standard w-24 px-2 py-1 text-sm text-center" - /> -
- {(['MB', 'GB'] as const).map((u) => ( - - ))} +
+ setUploadLimitInput(e.target.value)} + className="input-standard w-24 px-2 py-1 text-sm text-center" + /> +
+ {(['MB', 'GB'] as const).map((u) => ( + + ))} +