From a650238d96af7f84be9b19fd995d9765c4895c99 Mon Sep 17 00:00:00 2001
From: Wolfgang Müller
Date: Wed, 26 Feb 2025 16:23:47 +0100
Subject: frontend: Simplify Pill handling
Where before we handled the styling of pills (such as their icons and
colours) in multiple different places, instead centralize all of this in
the base Pill component.
---
frontend/src/lib/components/ComicCard.svelte | 10 +++---
frontend/src/lib/icons/Artist.svelte | 1 -
frontend/src/lib/icons/Character.svelte | 1 -
frontend/src/lib/icons/Circle.svelte | 1 -
frontend/src/lib/icons/Female.svelte | 1 -
frontend/src/lib/icons/Location.svelte | 1 -
frontend/src/lib/icons/Male.svelte | 1 -
frontend/src/lib/icons/Transgender.svelte | 1 -
frontend/src/lib/icons/World.svelte | 1 -
frontend/src/lib/pills/AssociationPill.svelte | 27 ---------------
frontend/src/lib/pills/Pill.svelte | 49 ++++++++++++++++-----------
frontend/src/lib/pills/TagPill.svelte | 42 +++--------------------
frontend/src/lib/tabs/ComicDetails.svelte | 10 +++---
13 files changed, 44 insertions(+), 102 deletions(-)
delete mode 100644 frontend/src/lib/icons/Artist.svelte
delete mode 100644 frontend/src/lib/icons/Character.svelte
delete mode 100644 frontend/src/lib/icons/Circle.svelte
delete mode 100644 frontend/src/lib/icons/Female.svelte
delete mode 100644 frontend/src/lib/icons/Location.svelte
delete mode 100644 frontend/src/lib/icons/Male.svelte
delete mode 100644 frontend/src/lib/icons/Transgender.svelte
delete mode 100644 frontend/src/lib/icons/World.svelte
delete mode 100644 frontend/src/lib/pills/AssociationPill.svelte
diff --git a/frontend/src/lib/components/ComicCard.svelte b/frontend/src/lib/components/ComicCard.svelte
index cb73e97..1a648b2 100644
--- a/frontend/src/lib/components/ComicCard.svelte
+++ b/frontend/src/lib/components/ComicCard.svelte
@@ -1,7 +1,7 @@
-
-