From 29f92fff88cd5d64f7c67e0a69001dae524561d1 Mon Sep 17 00:00:00 2001 From: Hikari Date: Sat, 7 Mar 2026 11:44:02 -0800 Subject: [PATCH] feat: responsive layout for mobile and small screens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stacks the sidebar above content on ≤768px, wraps the resource bar, hides decorative labels/badges to reduce clutter, and collapses the click area into a compact horizontal strip. Profile link button labels hide on ≤480px leaving icon-only buttons. Tab bar already scrolled horizontally so no further changes needed there. --- apps/web/src/components/ui/ResourceBar.tsx | 6 +- apps/web/src/styles.css | 114 +++++++++++++++++++++ 2 files changed, 117 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/ui/ResourceBar.tsx b/apps/web/src/components/ui/ResourceBar.tsx index 3b4279e..ddf7dd5 100644 --- a/apps/web/src/components/ui/ResourceBar.tsx +++ b/apps/web/src/components/ui/ResourceBar.tsx @@ -90,7 +90,7 @@ export const ResourceBar = ({ target="_blank" title="Support the developer" > - 💜 Donate + 💜 Donate - 💬 Discord + 💬 Discord {syncError !== null ? ( @@ -126,7 +126,7 @@ export const ResourceBar = ({ target="_blank" title="View your public profile" > - 👤 Profile + 👤 Profile