From bb08bb389f084d15c6ac2f04ce95b78509c29eb6 Mon Sep 17 00:00:00 2001 From: nobswebdev Date: Fri, 30 Oct 2026 16:23:09 +0100 Subject: [PATCH] make upload and metadata UI responsive on mobile. Improve narrow-viewport layout for upload, About, and shell overflow; keep modal scroll without extra dismiss or a11y markup changes. --- frontend/src/App.vue | 4 +-- frontend/src/assets/css/main.css | 21 ++++++++++---- frontend/src/components/ExpandableImage.vue | 2 +- frontend/src/components/InlineTabList.vue | 4 +-- .../components/about/AboutComparisonTable.vue | 12 ++++---- frontend/src/components/layout/AppFooter.vue | 2 +- frontend/src/components/layout/AppHeader.vue | 6 ++-- .../components/upload/MetadataInspector.vue | 2 +- .../components/upload/MetadataOutputPanel.vue | 2 +- .../src/components/upload/ShareLinkField.vue | 4 +-- .../upload/UploadConfigureModal.vue | 4 +-- .../upload/UploadIntakeControls.vue | 6 ++-- .../src/components/upload/UploadQueueList.vue | 28 +++++++++++-------- .../components/upload/UploadSettingsPanel.vue | 12 ++++---- .../components/upload/UploadShareResults.vue | 2 +- frontend/src/views/AboutView.vue | 20 ++++++------- frontend/src/views/DeleteView.vue | 2 +- frontend/src/views/HotlinkViewerView.vue | 8 ++++-- frontend/src/views/UploadView.vue | 2 +- frontend/src/views/ViewerView.vue | 20 +++++++++---- 20 files changed, 96 insertions(+), 67 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index f11252c..59abbba 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,7 +1,7 @@