From d75806a91aeadbc3a0dc72530dab8b73515271a7 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Thu, 23 Apr 2026 20:52:33 +0200 Subject: [PATCH] some imrpovements, cleanup --- .../_base/BaseCard/BaseEditingCard.svelte | 37 +-- src/lib/components/DatePicker.svelte | 244 --------------- src/lib/components/DateTimePicker.svelte | 73 ----- .../{website => components}/Pronouns.svelte | 1 + src/lib/components/TimePicker.svelte | 101 ------- .../modals/MobileWarningModal.svelte | 30 ++ src/lib/helper.ts | 5 - src/lib/website/Account.svelte | 76 ----- src/lib/website/CardSettingsSidebar.svelte | 220 ++++++++++++++ src/lib/website/CustomDomainModal.svelte | 280 ------------------ src/lib/website/EditTopBar.svelte | 152 ++++++++++ src/lib/website/EditableProfile.svelte | 2 +- src/lib/website/EditableWebsite.svelte | 185 ++++++------ src/lib/website/EmbeddedCard.svelte | 177 ----------- src/lib/website/FloatingEditButton.svelte | 94 ------ src/lib/website/MobileSelectionBar.svelte | 74 +++++ src/lib/website/PageSwitcherBar.svelte | 37 +++ src/lib/website/Profile.svelte | 10 +- src/lib/website/SectionsModal.svelte | 140 --------- src/lib/website/SectionsSidebar.svelte | 253 +++++++--------- src/lib/website/Website.svelte | 5 +- .../website/settings/SettingsOverlay.svelte | 2 +- .../[[actor=actor]]/(pages)/+page.svelte | 6 - .../(pages)/p/[[page]]/+page.svelte | 6 - .../card/[rkey]/+page.server.ts | 16 - .../[[actor=actor]]/card/[rkey]/+page.svelte | 7 - .../card/[rkey]/type/[type]/+page.server.ts | 60 ---- .../card/[rkey]/type/[type]/+page.svelte | 7 - 28 files changed, 716 insertions(+), 1584 deletions(-) delete mode 100644 src/lib/components/DatePicker.svelte delete mode 100644 src/lib/components/DateTimePicker.svelte rename src/lib/{website => components}/Pronouns.svelte (98%) delete mode 100644 src/lib/components/TimePicker.svelte create mode 100644 src/lib/components/modals/MobileWarningModal.svelte delete mode 100644 src/lib/website/Account.svelte create mode 100644 src/lib/website/CardSettingsSidebar.svelte delete mode 100644 src/lib/website/CustomDomainModal.svelte create mode 100644 src/lib/website/EditTopBar.svelte delete mode 100644 src/lib/website/EmbeddedCard.svelte delete mode 100644 src/lib/website/FloatingEditButton.svelte create mode 100644 src/lib/website/MobileSelectionBar.svelte create mode 100644 src/lib/website/PageSwitcherBar.svelte delete mode 100644 src/lib/website/SectionsModal.svelte delete mode 100644 src/routes/[[actor=actor]]/card/[rkey]/+page.server.ts delete mode 100644 src/routes/[[actor=actor]]/card/[rkey]/+page.svelte delete mode 100644 src/routes/[[actor=actor]]/card/[rkey]/type/[type]/+page.server.ts delete mode 100644 src/routes/[[actor=actor]]/card/[rkey]/type/[type]/+page.svelte diff --git a/src/lib/cards/_base/BaseCard/BaseEditingCard.svelte b/src/lib/cards/_base/BaseCard/BaseEditingCard.svelte index 80a1449..f3234a9 100644 --- a/src/lib/cards/_base/BaseCard/BaseEditingCard.svelte +++ b/src/lib/cards/_base/BaseCard/BaseEditingCard.svelte @@ -177,7 +177,6 @@ onsetsize?.(w, h); } - let settingsPopoverOpen = $state(false); let changePopoverOpen = $state(false); const changeOptions = $derived(AllCardDefinitions.filter((def) => def.canChange?.(item))); @@ -312,7 +311,7 @@
Mobile Editing
++ Mobile editing is currently experimental. For the best experience, use a desktop browser. +
+ +- Add a CNAME record for your domain pointing to: -
- -- Checking DNS records and verifying your domain. -
- -- Your custom domain {domain} has been set up successfully. -
- -- {errorMessage} -
- {#if errorHint} -- {errorHint} -
- {/if} - -