From b970a40b4e812d637697175d9270be95a5d968c3 Mon Sep 17 00:00:00 2001 From: faupau Date: Mon, 17 Apr 2023 18:18:49 +0200 Subject: [PATCH] feat(web): small responsivness improvements regarding mobile use (#2255) * make sidebar load more fluid use css before js kicks in added xs breakpoint in tailwind config * fix sidebar hr still showing if opened * make share tab not overflow on mobile * make user management tab responsive * make jobs panel responsive * fix format in tailwind config * fix full width on large screens use md breakpoint for w-[800px] * show accessible name for all screens * replace grid with flex-col * replace all xs with sm * remove isCollapsed completly using only tailwinds group feature and sm and md breakpoints * remove leftovers of isCollapsed and make the settings content less stretched * remove isCollapsed in layout and side-bar * fix code style --------- Co-authored-by: faupau03 Co-authored-by: Alex --- .../admin-page/jobs/job-tile-button.svelte | 2 +- .../admin-page/jobs/job-tile.svelte | 6 +- .../side-bar/side-bar-button.svelte | 9 +- .../side-bar/side-bar-section.svelte | 25 +----- .../side-bar/side-bar.svelte | 20 ++--- .../shared-components/status-box.svelte | 84 ++++++++----------- .../shared-album-list-tile.svelte | 2 +- web/src/routes/(user)/sharing/+page.svelte | 18 ++-- web/src/routes/admin/+layout.svelte | 13 +-- .../routes/admin/user-management/+page.svelte | 63 +++++++++++++- 10 files changed, 128 insertions(+), 114 deletions(-) diff --git a/web/src/lib/components/admin-page/jobs/job-tile-button.svelte b/web/src/lib/components/admin-page/jobs/job-tile-button.svelte index ba98ea1ccd..42be6c3236 100644 --- a/web/src/lib/components/admin-page/jobs/job-tile-button.svelte +++ b/web/src/lib/components/admin-page/jobs/job-tile-button.svelte @@ -12,7 +12,7 @@