From 7565f13e39d31ce6101e6e7d399cd99a4ba91048 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 4 Sep 2024 01:50:34 +0200 Subject: [PATCH] Refactoring: use popups for attributed images --- public/css/index-tailwind-output.css | 25 +++++--------- src/UI/Base/Page.svelte | 38 +++------------------ src/UI/Base/Popup.svelte | 47 ++++++++++++++++++++++++++ src/UI/Image/AttributedImage.svelte | 38 +++++++++++++++++---- src/UI/Image/ImageOperations.svelte | 2 ++ src/UI/Image/LinkableImage.svelte | 14 +++++++- src/UI/ThemeViewGUI.svelte | 50 ++++++++++++---------------- 7 files changed, 129 insertions(+), 85 deletions(-) create mode 100644 src/UI/Base/Popup.svelte diff --git a/public/css/index-tailwind-output.css b/public/css/index-tailwind-output.css index 0d22a8219..dbe99d8fa 100644 --- a/public/css/index-tailwind-output.css +++ b/public/css/index-tailwind-output.css @@ -1160,20 +1160,20 @@ input[type="range"].range-lg::-moz-range-thumb { left: 0px; } -.right-1\/3 { - right: 33.333333%; -} - .right-0 { right: 0px; } -.right-10 { - right: 2.5rem; +.right-1\/3 { + right: 33.333333%; } -.top-10 { - top: 2.5rem; +.top-4 { + top: 1rem; +} + +.right-4 { + right: 1rem; } .left-1\/4 { @@ -1236,10 +1236,6 @@ input[type="range"].range-lg::-moz-range-thumb { top: 0.75rem; } -.top-4 { - top: 1rem; -} - .top-1 { top: 0.25rem; } @@ -4861,11 +4857,6 @@ input[type="range"].range-lg::-moz-range-thumb { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } -.drop-shadow-2xl { - --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} - .drop-shadow-md { --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); diff --git a/src/UI/Base/Page.svelte b/src/UI/Base/Page.svelte index ecc3875dc..95f2b6b52 100644 --- a/src/UI/Base/Page.svelte +++ b/src/UI/Base/Page.svelte @@ -1,46 +1,18 @@ {#if !onlyLink} - shown.set(false)} outsideclose - size="xl" - {defaultClass} {bodyClass} {dialogClass} {headerClass} - color="none"> -

- -

- - {#if $$slots.footer} - - {/if} -
+ {:else}