From fa835d001033cd300e5b191d841d6aa970fa0373 Mon Sep 17 00:00:00 2001 From: wukko Date: Tue, 16 Jul 2024 14:00:56 +0600 Subject: [PATCH] web/dialog: css for small dialog - moved backdrop to each dialog - dialog is now closable by clicking the backdrop - added meowbalt to dialogs - added more meowbalt assets & components - added "main" boolean to indicate the main action button in a list of buttons --- web/src/components/dialog/DialogHolder.svelte | 26 +- web/src/components/dialog/SmallDialog.svelte | 232 ++++++++++++++++-- .../components/meowbalt/MeowbaltError.svelte | 19 ++ .../components/meowbalt/MeowbaltLoaf.svelte | 1 - .../save/buttons/DownloadButton.svelte | 2 + web/src/lib/types/dialog.ts | 4 +- web/src/routes/+layout.svelte | 19 +- web/static/meowbalt/checking.png | Bin 0 -> 15440 bytes web/static/meowbalt/error.png | Bin 0 -> 7767 bytes web/static/meowbalt/think.png | Bin 0 -> 4496 bytes 10 files changed, 264 insertions(+), 39 deletions(-) create mode 100644 web/src/components/meowbalt/MeowbaltError.svelte create mode 100644 web/static/meowbalt/checking.png create mode 100644 web/static/meowbalt/error.png create mode 100644 web/static/meowbalt/think.png diff --git a/web/src/components/dialog/DialogHolder.svelte b/web/src/components/dialog/DialogHolder.svelte index b5496d65..7d6ef1dd 100644 --- a/web/src/components/dialog/DialogHolder.svelte +++ b/web/src/components/dialog/DialogHolder.svelte @@ -1,14 +1,17 @@ -