diff --git a/frontend/src/lib/components/ui/button/button.svelte b/frontend/src/lib/components/ui/button/button.svelte
index b4e1e24..864fbfd 100644
--- a/frontend/src/lib/components/ui/button/button.svelte
+++ b/frontend/src/lib/components/ui/button/button.svelte
@@ -15,7 +15,8 @@
secondary: 'bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80',
ghost: 'hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50',
link: 'text-primary underline-offset-4 hover:underline',
- accent: 'bg-green-500 hover:bg-green-500/90 dark:text-primary dark:bg-green-500/90'
+ accent:
+ 'bg-primary text-primary-foreground shadow-xs hover:bg-primary/90'
},
size: {
default: 'h-9 px-4 py-2 has-[>svg]:px-3',
diff --git a/frontend/src/lib/components/ui/tags-input/tags-input.svelte b/frontend/src/lib/components/ui/tags-input/tags-input.svelte
index 8ad4676..a69f265 100644
--- a/frontend/src/lib/components/ui/tags-input/tags-input.svelte
+++ b/frontend/src/lib/components/ui/tags-input/tags-input.svelte
@@ -206,6 +206,6 @@
{placeholder}
data-invalid={invalid}
onkeydown={keydown}
- class="min-w-16 shrink grow basis-0 border-none bg-transparent px-2 outline-hidden placeholder:text-muted-foreground focus:outline-hidden disabled:cursor-not-allowed data-[invalid=true]:text-red-500 md:text-sm"
+ class="min-w-16 shrink grow basis-0 border-none bg-transparent px-2 outline-hidden placeholder:text-muted-foreground focus:outline-hidden disabled:cursor-not-allowed data-[invalid=true]:text-destructive md:text-sm"
/>
diff --git a/frontend/src/lib/components/view/book-grid.svelte b/frontend/src/lib/components/view/book-grid.svelte
index 683abf8..712be1b 100644
--- a/frontend/src/lib/components/view/book-grid.svelte
+++ b/frontend/src/lib/components/view/book-grid.svelte
@@ -31,8 +31,8 @@
selectedState.toggleSelection(book);
}}
class="{selectedState.isSelected(book.id)
- ? 'scale-110 text-yellow-300'
- : 'scale-75 text-white'} transition-all hover:scale-110 hover:cursor-pointer hover:text-yellow-300"
+ ? 'scale-110 text-star'
+ : 'scale-75 text-white'} transition-all hover:scale-110 hover:cursor-pointer hover:text-star"
/>
{#if selectedState.isSelected(book.id)}
@@ -42,7 +42,7 @@
: 'opacity-0'} transition-opacity group-hover:opacity-100"
>
{/if}
@@ -54,7 +54,7 @@
@@ -89,7 +89,7 @@
class="absolute right-2 bottom-20 z-50 inline-flex items-center opacity-0 transition-opacity group-hover:opacity-100"
>
{
bookOps.bookToEdit = book;
bookOps.editDialogOpen = true;
diff --git a/frontend/src/lib/components/view/book-thumbnail.svelte b/frontend/src/lib/components/view/book-thumbnail.svelte
index 2cd3a9b..6075867 100644
--- a/frontend/src/lib/components/view/book-thumbnail.svelte
+++ b/frontend/src/lib/components/view/book-thumbnail.svelte
@@ -25,31 +25,33 @@
+
+
+ {#if book.progress?.percentage && !selected && !darkened}
+
+
+
+ {/if}
- {#if book.progress?.percentage && !selected && !darkened}
-
- {/if}
- {book.title}
diff --git a/frontend/src/lib/components/view/filter-button.svelte b/frontend/src/lib/components/view/filter-button.svelte
index a0485ea..43069c8 100644
--- a/frontend/src/lib/components/view/filter-button.svelte
+++ b/frontend/src/lib/components/view/filter-button.svelte
@@ -20,7 +20,7 @@
>
{#if bookCollection.hasActiveFilters}
-
+
{/if}
diff --git a/frontend/src/lib/components/view/filters.svelte b/frontend/src/lib/components/view/filters.svelte
index 83c9807..2dc9ca3 100644
--- a/frontend/src/lib/components/view/filters.svelte
+++ b/frontend/src/lib/components/view/filters.svelte
@@ -19,7 +19,7 @@
{filter.name}
{#if bookCollection.filters[filter.value].length !== 0}
-
+
{/if}
{#if bookCollection.hasActiveSort}
{/if}