diff --git a/resources/js/src/entrypoints/Tasks.svelte b/resources/js/src/entrypoints/Tasks.svelte
index f89c17c..ab0f02f 100644
--- a/resources/js/src/entrypoints/Tasks.svelte
+++ b/resources/js/src/entrypoints/Tasks.svelte
@@ -214,9 +214,13 @@
- (selectedTag = undefined)}>All
+ (selectedTag = undefined)} isSelected={selectedTag === undefined}
+ >All
{#each tags as tag}
- (selectedTag = tag)}>{tag.name}
+ (selectedTag = tag)} isSelected={selectedTag === tag}
+ >{tag.name}
{/each}
{:catch error}
diff --git a/resources/js/src/lib/components/pill.svelte b/resources/js/src/lib/components/pill.svelte
index 4b430a6..cd28ba0 100644
--- a/resources/js/src/lib/components/pill.svelte
+++ b/resources/js/src/lib/components/pill.svelte
@@ -1,5 +1,6 @@
{#if onClick}
-
+
{:else}
-
+
{/if}