From d1d654ebac2d51e3841675faeb56480e440f622f Mon Sep 17 00:00:00 2001
From: Wolfgang Müller
Date: Tue, 5 Mar 2024 18:08:09 +0100
Subject: Initial commit

---
 frontend/src/lib/pills/AssociationPill.svelte | 30 +++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 frontend/src/lib/pills/AssociationPill.svelte

(limited to 'frontend/src/lib/pills/AssociationPill.svelte')

diff --git a/frontend/src/lib/pills/AssociationPill.svelte b/frontend/src/lib/pills/AssociationPill.svelte
new file mode 100644
index 0000000..85dbe39
--- /dev/null
+++ b/frontend/src/lib/pills/AssociationPill.svelte
@@ -0,0 +1,30 @@
+<script lang="ts">
+	import Pill from './Pill.svelte';
+
+	type Association = 'artist' | 'circle' | 'world' | 'character';
+
+	export let name: string;
+	export let type: Association;
+</script>
+
+<Pill {name}>
+	<span class={`${type} icon-xs`} slot="icon" />
+</Pill>
+
+<style lang="postcss">
+	.artist {
+		@apply icon-[material-symbols--person] -mx-px;
+	}
+
+	.character {
+		@apply icon-[material-symbols--face];
+	}
+
+	.circle {
+		@apply icon-[material-symbols--group] mx-px;
+	}
+
+	.world {
+		@apply icon-[material-symbols--public];
+	}
+</style>
-- 
cgit v1.2.3-2-gb3c3

