From 7f1e44e8b18509bb4015770cd599659ba3e252f4 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Thu, 16 Apr 2026 19:15:25 +0200 Subject: [PATCH] commiat --- src/lib/cards/_base/BaseCard/BaseCard.svelte | 55 +-- .../_base/BaseCard/BaseEditingCard.svelte | 15 +- .../cards/_base/BaseCard/GridBaseCard.svelte | 69 +++ .../_base/BaseCard/GridBaseEditingCard.svelte | 64 +++ src/lib/cards/index.ts | 4 +- .../card-command/CardCommand.svelte | 8 +- .../GridSection/EditingGridSection.svelte | 29 +- .../sections/GridSection/GridSection.svelte | 6 +- .../sections/HeroSection/Decoration.svelte | 93 ++++ .../HeroSection/EditingHeroSection.svelte | 396 ++++++++++++++++++ .../sections/HeroSection/HeroSection.svelte | 92 ++++ src/lib/sections/HeroSection/index.ts | 90 ++++ src/lib/sections/index.ts | 3 +- src/lib/sections/types.ts | 6 +- src/lib/website/EditBar.svelte | 10 +- src/lib/website/EditableWebsite.svelte | 46 +- src/lib/website/EmbeddedCard.svelte | 2 +- src/lib/website/Website.svelte | 2 +- 18 files changed, 893 insertions(+), 97 deletions(-) create mode 100644 src/lib/cards/_base/BaseCard/GridBaseCard.svelte create mode 100644 src/lib/cards/_base/BaseCard/GridBaseEditingCard.svelte create mode 100644 src/lib/sections/HeroSection/Decoration.svelte create mode 100644 src/lib/sections/HeroSection/EditingHeroSection.svelte create mode 100644 src/lib/sections/HeroSection/HeroSection.svelte create mode 100644 src/lib/sections/HeroSection/index.ts diff --git a/src/lib/cards/_base/BaseCard/BaseCard.svelte b/src/lib/cards/_base/BaseCard/BaseCard.svelte index 74aac40..bddd479 100644 --- a/src/lib/cards/_base/BaseCard/BaseCard.svelte +++ b/src/lib/cards/_base/BaseCard/BaseCard.svelte @@ -1,5 +1,4 @@ + +
+ {d.subtitle} +
+ {/if} + + {#if d.showButton !== false && d.buttonText} + {#if d.buttonHref === '#login'} + + {:else} + + {d.buttonText} + + {/if} + {/if} +