From 96e96ccdf7fd7de4317a540b53af52dad33cf396 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Mon, 27 Jul 2026 12:19:48 +0100 Subject: [PATCH] improved tab styling Signed-off-by: oppiliappan --- .../lib/components/profile/StringCard.svelte | 2 +- .../components/profile/tabs/StarredTab.svelte | 2 +- web/src/lib/components/repo/Readme.svelte | 2 +- web/src/lib/components/repo/RepoCard.svelte | 2 +- .../lib/components/repo/RepoIndexView.svelte | 7 +-- .../components/repo/issues/IssueCard.svelte | 2 +- web/src/lib/components/shell/Footer.svelte | 2 +- .../lib/components/ui/TabPanel.stories.svelte | 59 +++++++++++++++++++ web/src/lib/components/ui/TabPanel.svelte | 39 ++++++++++++ web/src/lib/components/ui/Tabs.svelte | 8 +-- web/src/routes/+error.svelte | 2 +- web/src/routes/+layout.svelte | 2 +- web/src/routes/[handle]/+layout.svelte | 5 +- .../[handle]/[repo]/issues/+page.svelte | 5 +- .../[repo]/issues/[aturi]/+page.svelte | 5 +- .../[handle]/[repo]/issues/new/+page.svelte | 5 +- .../[repo]/tree/[ref]/[...path]/+page.svelte | 7 +-- web/src/routes/login/+page.svelte | 2 +- 18 files changed, 129 insertions(+), 29 deletions(-) create mode 100644 web/src/lib/components/ui/TabPanel.stories.svelte create mode 100644 web/src/lib/components/ui/TabPanel.svelte diff --git a/web/src/lib/components/profile/StringCard.svelte b/web/src/lib/components/profile/StringCard.svelte index 927d48f1..2af23f25 100644 --- a/web/src/lib/components/profile/StringCard.svelte +++ b/web/src/lib/components/profile/StringCard.svelte @@ -7,7 +7,7 @@
diff --git a/web/src/lib/components/profile/tabs/StarredTab.svelte b/web/src/lib/components/profile/tabs/StarredTab.svelte index ab45d81a..ac2344af 100644 --- a/web/src/lib/components/profile/tabs/StarredTab.svelte +++ b/web/src/lib/components/profile/tabs/StarredTab.svelte @@ -13,7 +13,7 @@ {:else}
-
+
diff --git a/web/src/lib/components/repo/RepoIndexView.svelte b/web/src/lib/components/repo/RepoIndexView.svelte index 00df70c6..fd7a3709 100644 --- a/web/src/lib/components/repo/RepoIndexView.svelte +++ b/web/src/lib/components/repo/RepoIndexView.svelte @@ -12,6 +12,7 @@ import Readme from "./Readme.svelte"; import RepoToolbar from "./RepoToolbar.svelte"; import TagList from "./TagList.svelte"; + import TabPanel from "$lib/components/ui/TabPanel.svelte"; import type { loadRepoIndex } from "$lib/api/repoIndex"; import type { RepoInfo } from "./types"; @@ -28,9 +29,7 @@ const refsCapped = $derived(data.refs.capped); -
+ {#if data.needsUpgrade}
@@ -133,7 +132,7 @@
{/if} -
+ {#if data.readme} diff --git a/web/src/lib/components/repo/issues/IssueCard.svelte b/web/src/lib/components/repo/issues/IssueCard.svelte index 3b693367..a3617442 100644 --- a/web/src/lib/components/repo/issues/IssueCard.svelte +++ b/web/src/lib/components/repo/issues/IssueCard.svelte @@ -18,7 +18,7 @@ ); -
+
{issue.title} diff --git a/web/src/lib/components/shell/Footer.svelte b/web/src/lib/components/shell/Footer.svelte index bd1eba15..fd53968f 100644 --- a/web/src/lib/components/shell/Footer.svelte +++ b/web/src/lib/components/shell/Footer.svelte @@ -335,7 +335,7 @@ {#if variant === "minimal"}