diff --git a/src/components/Button.svelte b/src/components/Button.svelte
index 64e3e0862..9c863fee6 100644
--- a/src/components/Button.svelte
+++ b/src/components/Button.svelte
@@ -10,6 +10,7 @@
flatLeft?: boolean;
flatRight?: boolean;
title?: string;
+ styleHeight?: "2rem" | "2.5rem";
}
const {
@@ -21,6 +22,7 @@
flatLeft = false,
flatRight = false,
title,
+ styleHeight = "2rem",
}: Props = $props();
const style = $derived(
@@ -43,7 +45,6 @@
color: var(--text-color);
- height: 2rem;
column-gap: 0;
row-gap: 0;
display: grid;
@@ -371,6 +372,7 @@
{
e.preventDefault();
diff --git a/src/components/DropdownListItem.svelte b/src/components/DropdownListItem.svelte
index 039a7da1e..8fe6fcb35 100644
--- a/src/components/DropdownListItem.svelte
+++ b/src/components/DropdownListItem.svelte
@@ -7,7 +7,8 @@
onclick: () => void;
disabled?: boolean;
title?: string;
- style?: string;
+ styleGap?: string;
+ styleMinHeight?: string;
}
const {
@@ -16,7 +17,8 @@
selected,
disabled = false,
title,
- style,
+ styleGap,
+ styleMinHeight,
}: Props = $props();
@@ -27,7 +29,7 @@
align-items: center;
flex-direction: row;
min-height: 2rem;
- padding: 0 0.5rem;
+ padding: 0 0.75rem;
white-space: nowrap;
font-size: var(--font-size-small);
font-weight: var(--font-weight-regular);
@@ -65,7 +67,8 @@
class="item"
class:selected
class:disabled
- {style}
+ style:gap={styleGap}
+ style:min-height={styleMinHeight}
{title}
onclick={() => {
if (disabled) {
diff --git a/src/components/HomeSidebar.svelte b/src/components/HomeSidebar.svelte
index d5025e473..f9028ebf5 100644
--- a/src/components/HomeSidebar.svelte
+++ b/src/components/HomeSidebar.svelte
@@ -57,7 +57,7 @@
-
+
{#if activeTab.type === "inbox"}
{title}
@@ -119,9 +120,9 @@
{
if (showFilters) {
@@ -156,9 +157,9 @@
{#if showFilters}
-
+
{#snippet toggle(onclick)}
-
+
{@render icons(status)}
{capitalize(status)}
{@render counters(status)}
@@ -171,7 +172,8 @@
{#snippet item(state)}
{
changeFilter(state);
diff --git a/src/components/IssueStateButton.svelte b/src/components/IssueStateButton.svelte
index 62354226e..77970c33e 100644
--- a/src/components/IssueStateButton.svelte
+++ b/src/components/IssueStateButton.svelte
@@ -49,6 +49,7 @@