From a9e2bd4cb7428fd070ba5c57e151360f7a937e9f Mon Sep 17 00:00:00 2001
From: thiloho <123883702+thiloho@users.noreply.github.com>
Date: Wed, 25 Sep 2024 16:02:12 +0200
Subject: [PATCH] Set delayed loading spinner and additional CSP headers
---
web-app/src/lib/components/LoadingSpinner.svelte | 2 +-
web-app/src/routes/(anonymous)/login/+page.svelte | 4 +++-
.../src/routes/(anonymous)/register/+page.svelte | 4 +++-
web-app/src/routes/(authenticated)/+page.svelte | 10 +++++++---
.../routes/(authenticated)/account/+page.svelte | 7 +++++--
.../website/[websiteId]/+page.svelte | 13 +++++++++----
.../website/[websiteId]/articles/+page.svelte | 7 +++++--
.../[websiteId]/articles/[articleId]/+page.svelte | 4 +++-
.../website/[websiteId]/categories/+page.svelte | 10 +++++++---
.../website/[websiteId]/collaborators/+page.svelte | 10 +++++++---
.../[websiteId]/legal-information/+page.svelte | 7 +++++--
.../website/[websiteId]/publish/+page.svelte | 10 +++++++---
web-app/src/routes/+layout.svelte | 14 +++++++++++++-
web-app/svelte.config.js | 14 ++++++++------
14 files changed, 83 insertions(+), 33 deletions(-)
diff --git a/web-app/src/lib/components/LoadingSpinner.svelte b/web-app/src/lib/components/LoadingSpinner.svelte
index 7de9c20..12ee598 100644
--- a/web-app/src/lib/components/LoadingSpinner.svelte
+++ b/web-app/src/lib/components/LoadingSpinner.svelte
@@ -27,6 +27,6 @@
border: var(--border-primary);
border-width: 0.125rem;
border-block-start-color: var(--color-accent);
- animation: spinner 0.6s linear infinite;
+ animation: spinner 500ms linear infinite;
}
diff --git a/web-app/src/routes/(anonymous)/login/+page.svelte b/web-app/src/routes/(anonymous)/login/+page.svelte
index 30bcd57..f14398f 100644
--- a/web-app/src/routes/(anonymous)/login/+page.svelte
+++ b/web-app/src/routes/(anonymous)/login/+page.svelte
@@ -7,6 +7,7 @@
const { form }: { form: ActionData } = $props();
let sending = $state(false);
+ let loadingDelay: number;