From 0196fab7ba33e5c56c774d64bbbe12442a9b2b8a Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 31 Oct 2022 11:57:00 +0100 Subject: [PATCH] UX improvements --- frontend/src/lib/components/Dropdown.svelte | 13 +--- .../lib/components/IconedResourceType.svelte | 5 +- .../src/lib/components/TableCustom.svelte | 2 +- .../src/lib/components/TableSimple.svelte | 2 +- .../lib/components/common/tabs/Tabs.svelte | 10 +-- .../src/lib/components/jobs/JobDetail.svelte | 60 ++++++++------- .../components/landing/FlowLandingBox.svelte | 76 ++++++------------- .../lib/components/landing/ScriptBox.svelte | 50 ++++++------ frontend/src/lib/utils.ts | 8 +- frontend/src/routes/flows.svelte | 25 +++--- .../src/routes/flows/get/[...path].svelte | 4 +- frontend/src/routes/resources.svelte | 7 +- frontend/src/routes/runs/[...path].svelte | 32 ++++---- frontend/src/routes/schedules.svelte | 4 +- frontend/src/routes/scripts.svelte | 8 +- frontend/src/routes/variables.svelte | 9 ++- frontend/tailwind.config.cjs | 6 +- 17 files changed, 148 insertions(+), 173 deletions(-) diff --git a/frontend/src/lib/components/Dropdown.svelte b/frontend/src/lib/components/Dropdown.svelte index 939ed89717..816cdf6c9e 100644 --- a/frontend/src/lib/components/Dropdown.svelte +++ b/frontend/src/lib/components/Dropdown.svelte @@ -18,8 +18,8 @@ const dispatch = createEventDispatcher() - function openMenu() { - open = true + function toggle() { + open = !open } function handleClickOutsideMenu(event: Event) { @@ -32,14 +32,7 @@ use:clickOutside on:click_outside={handleClickOutsideMenu} > -