From b1a59e38c121e1caefd1269adfd3d8b2ca4b5fdd Mon Sep 17 00:00:00 2001 From: thiloho <123883702+thiloho@users.noreply.github.com> Date: Sat, 19 Oct 2024 17:55:02 +0200 Subject: [PATCH] Add disable attribute for no permission buttons and shorten query param names --- .../src/lib/components/MarkdownEditor.svelte | 23 ++++- .../src/lib/components/SuccessOrError.svelte | 32 ++++++- .../routes/(authenticated)/+page.server.ts | 13 +-- .../src/routes/(authenticated)/+page.svelte | 27 +++--- .../website/[websiteId]/+layout.server.ts | 23 ++++- .../website/[websiteId]/+page.svelte | 9 +- .../[websiteId]/articles/+page.server.ts | 12 +-- .../website/[websiteId]/articles/+page.svelte | 27 +++--- .../articles/[articleId]/+page.server.ts | 4 +- .../articles/[articleId]/+page.svelte | 2 +- .../[websiteId]/categories/+page.server.ts | 8 +- .../[websiteId]/categories/+page.svelte | 15 +++- .../[websiteId]/collaborators/+page.server.ts | 8 +- .../[websiteId]/collaborators/+page.svelte | 14 ++- .../legal-information/+page.server.ts | 22 ++++- .../legal-information/+page.svelte | 6 +- .../website/[websiteId]/logs/+page.server.ts | 8 +- .../website/[websiteId]/logs/+page.svelte | 80 ++++++----------- .../[websiteId]/publish/+page.server.ts | 7 +- .../website/[websiteId]/publish/+page.svelte | 8 +- web-app/template-styles/common-styles.css | 6 ++ web-app/tests/collaborator.spec.ts | 85 ++++++++++++++++--- 22 files changed, 292 insertions(+), 147 deletions(-) diff --git a/web-app/src/lib/components/MarkdownEditor.svelte b/web-app/src/lib/components/MarkdownEditor.svelte index 3cc278a..024b2a3 100644 --- a/web-app/src/lib/components/MarkdownEditor.svelte +++ b/web-app/src/lib/components/MarkdownEditor.svelte @@ -1,6 +1,8 @@ +{#if pasting} + +{/if} +