From c2552ad2d38727f939e93f34e6a670adf873e49a Mon Sep 17 00:00:00 2001 From: Marco Walz Date: Tue, 17 Mar 2026 10:00:20 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20mobile=20responsive=20=E2=80=94=20nav=20?= =?UTF-8?q?tabs,=20install=20commands,=20and=20browse=20hints?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove flex-wrap on nav tabs to prevent theme toggle wrapping to 2nd row - Reduce tab padding/font on mobile to fit "Get Started" label - Show install command on browse cards at mobile with short form (--skill name) - Show hero install hint full-width below search instead of hiding it --- src/components/BrowseTab.tsx | 3 ++- src/layouts/SiteLayout.astro | 2 +- src/styles/global.css | 13 +++++++++++-- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/components/BrowseTab.tsx b/src/components/BrowseTab.tsx index 58e6001..435b0b2 100644 --- a/src/components/BrowseTab.tsx +++ b/src/components/BrowseTab.tsx @@ -215,7 +215,8 @@ export default function BrowseTab({ skills }: Props) { whiteSpace: "nowrap", overflow: "hidden", textOverflow: "ellipsis", minWidth: 0, }}> - {installCmd} + {installCmd} + --skill {skill.name} diff --git a/src/layouts/SiteLayout.astro b/src/layouts/SiteLayout.astro index fa8bed6..70bc43a 100644 --- a/src/layouts/SiteLayout.astro +++ b/src/layouts/SiteLayout.astro @@ -45,7 +45,7 @@ const tabs = [
Internet Computer (ICP) Skills
-
+