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/components/AddButton.svelte | 7 ++
frontend/src/lib/components/Badge.svelte | 15 +++
frontend/src/lib/components/BookmarkButton.svelte | 9 ++
frontend/src/lib/components/Card.svelte | 106 +++++++++++++++++++++
frontend/src/lib/components/Cardlet.svelte | 37 +++++++
frontend/src/lib/components/DeleteButton.svelte | 15 +++
frontend/src/lib/components/Dialog.svelte | 36 +++++++
frontend/src/lib/components/Dropdown.svelte | 18 ++++
frontend/src/lib/components/Empty.svelte | 10 ++
frontend/src/lib/components/Expander.svelte | 17 ++++
frontend/src/lib/components/Guard.svelte | 13 +++
frontend/src/lib/components/Head.svelte | 12 +++
frontend/src/lib/components/Labelled.svelte | 10 ++
frontend/src/lib/components/LabelledBlock.svelte | 18 ++++
frontend/src/lib/components/OrganizedButton.svelte | 9 ++
frontend/src/lib/components/RefreshButton.svelte | 3 +
.../src/lib/components/RemovePageButton.svelte | 13 +++
frontend/src/lib/components/Select.svelte | 55 +++++++++++
frontend/src/lib/components/Spinner.svelte | 36 +++++++
frontend/src/lib/components/SubmitButton.svelte | 7 ++
frontend/src/lib/components/Titlebar.svelte | 32 +++++++
21 files changed, 478 insertions(+)
create mode 100644 frontend/src/lib/components/AddButton.svelte
create mode 100644 frontend/src/lib/components/Badge.svelte
create mode 100644 frontend/src/lib/components/BookmarkButton.svelte
create mode 100644 frontend/src/lib/components/Card.svelte
create mode 100644 frontend/src/lib/components/Cardlet.svelte
create mode 100644 frontend/src/lib/components/DeleteButton.svelte
create mode 100644 frontend/src/lib/components/Dialog.svelte
create mode 100644 frontend/src/lib/components/Dropdown.svelte
create mode 100644 frontend/src/lib/components/Empty.svelte
create mode 100644 frontend/src/lib/components/Expander.svelte
create mode 100644 frontend/src/lib/components/Guard.svelte
create mode 100644 frontend/src/lib/components/Head.svelte
create mode 100644 frontend/src/lib/components/Labelled.svelte
create mode 100644 frontend/src/lib/components/LabelledBlock.svelte
create mode 100644 frontend/src/lib/components/OrganizedButton.svelte
create mode 100644 frontend/src/lib/components/RefreshButton.svelte
create mode 100644 frontend/src/lib/components/RemovePageButton.svelte
create mode 100644 frontend/src/lib/components/Select.svelte
create mode 100644 frontend/src/lib/components/Spinner.svelte
create mode 100644 frontend/src/lib/components/SubmitButton.svelte
create mode 100644 frontend/src/lib/components/Titlebar.svelte
(limited to 'frontend/src/lib/components')
diff --git a/frontend/src/lib/components/AddButton.svelte b/frontend/src/lib/components/AddButton.svelte
new file mode 100644
index 0000000..9c0ab29
--- /dev/null
+++ b/frontend/src/lib/components/AddButton.svelte
@@ -0,0 +1,7 @@
+
+
+
diff --git a/frontend/src/lib/components/Badge.svelte b/frontend/src/lib/components/Badge.svelte
new file mode 100644
index 0000000..7ad3173
--- /dev/null
+++ b/frontend/src/lib/components/Badge.svelte
@@ -0,0 +1,15 @@
+
+
+{#if number > 0}
+
+ {number}
+
+{/if}
diff --git a/frontend/src/lib/components/BookmarkButton.svelte b/frontend/src/lib/components/BookmarkButton.svelte
new file mode 100644
index 0000000..89570e6
--- /dev/null
+++ b/frontend/src/lib/components/BookmarkButton.svelte
@@ -0,0 +1,9 @@
+
+
+
diff --git a/frontend/src/lib/components/Card.svelte b/frontend/src/lib/components/Card.svelte
new file mode 100644
index 0000000..2384799
--- /dev/null
+++ b/frontend/src/lib/components/Card.svelte
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+ {/if}
+ {#if !coverOnly}
+
+ {details.title}
+
+ {#if details.subtitle}
+
+ {details.subtitle}
+
+ {/if}
+ {#if details.favourite}
+
{state.message}
+{/if} diff --git a/frontend/src/lib/components/Head.svelte b/frontend/src/lib/components/Head.svelte new file mode 100644 index 0000000..b4aed5b --- /dev/null +++ b/frontend/src/lib/components/Head.svelte @@ -0,0 +1,12 @@ + + +