From 9f9a33cbf55d38987a66b709284d2bb4ffea0fe9 Mon Sep 17 00:00:00 2001
From: Doog <157747121+doogongithub@users.noreply.github.com>
Date: Thu, 29 Feb 2024 20:13:48 -0500
Subject: modify api, build additional FE components, add types
---
fe/src/lib/DataView.svelte | 67 ++++++++++++++++++++++++++++++++++++---
fe/src/lib/LoginForm.svelte | 16 ++++++----
fe/src/lib/PreferencesForm.svelte | 45 ++++++++++++++++++++++++++
fe/src/lib/Table.svelte | 19 +++++++++++
4 files changed, 136 insertions(+), 11 deletions(-)
create mode 100644 fe/src/lib/PreferencesForm.svelte
(limited to 'fe/src/lib')
diff --git a/fe/src/lib/DataView.svelte b/fe/src/lib/DataView.svelte
index cd7b042..dc8acae 100644
--- a/fe/src/lib/DataView.svelte
+++ b/fe/src/lib/DataView.svelte
@@ -1,11 +1,24 @@
+
@@ -65,3 +112,15 @@ onMount(() => {
{/await}
+
+
diff --git a/fe/src/lib/LoginForm.svelte b/fe/src/lib/LoginForm.svelte
index 22c0faf..499a457 100644
--- a/fe/src/lib/LoginForm.svelte
+++ b/fe/src/lib/LoginForm.svelte
@@ -1,8 +1,8 @@
+
+
diff --git a/fe/src/lib/Table.svelte b/fe/src/lib/Table.svelte
index 5572280..4b81800 100644
--- a/fe/src/lib/Table.svelte
+++ b/fe/src/lib/Table.svelte
@@ -30,6 +30,11 @@ function formatDatum([key, value]: any[]) {
const parsedDate = new Date(value);
return formatter.format(parsedDate);
}
+
+ if (key === 'user') {
+ return value['name'];
+ }
+
return value;
}
@@ -78,9 +83,23 @@ table {
padding: 16px;
margin: 8px;
border: solid 1px black;
+ border-collapse: collapse;
}
th {
text-transform: capitalize;
}
+
+thead tr {
+ background: rgba(0,0,23, 0.34);
+}
+
+tbody tr:nth-child(odd) {
+ background: rgba(0,0,23,0.14);
+}
+
+th, td {
+ padding: 1em;
+ border: 1px solid rgba(0,0,0, 1);
+}
--
cgit v1.1