From fc2001da8302e49c2f3438ded6e8a5b548eeb471 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Sun, 23 Jun 2024 17:41:59 -0700 Subject: [PATCH] refac: styling --- src/lib/components/workspace/Functions.svelte | 24 +++++++++++++----- .../workspace/Functions/FunctionMenu.svelte | 25 +++++++++++++++++++ src/lib/components/workspace/Tools.svelte | 19 +++++++++----- .../workspace/Tools/ToolMenu.svelte | 25 +++++++++++++++++++ .../components/workspace/ValvesModal.svelte | 2 +- 5 files changed, 82 insertions(+), 13 deletions(-) diff --git a/src/lib/components/workspace/Functions.svelte b/src/lib/components/workspace/Functions.svelte index ffa5c8b4b..07c89eff8 100644 --- a/src/lib/components/workspace/Functions.svelte +++ b/src/lib/components/workspace/Functions.svelte @@ -22,6 +22,7 @@ import { getModels } from '$lib/apis'; import FunctionMenu from './Functions/FunctionMenu.svelte'; import EllipsisHorizontal from '../icons/EllipsisHorizontal.svelte'; + import Switch from '../common/Switch.svelte'; const i18n = getContext('i18n'); @@ -169,11 +170,10 @@
- - + { + goto(`/workspace/functions/edit?id=${encodeURIComponent(func.id)}`); + }} shareHandler={() => { shareHandler(func); }} @@ -214,6 +222,10 @@ + +
+ +
{/each} diff --git a/src/lib/components/workspace/Functions/FunctionMenu.svelte b/src/lib/components/workspace/Functions/FunctionMenu.svelte index 9a4177b1e..93a26b118 100644 --- a/src/lib/components/workspace/Functions/FunctionMenu.svelte +++ b/src/lib/components/workspace/Functions/FunctionMenu.svelte @@ -15,6 +15,7 @@ const i18n = getContext('i18n'); + export let editHandler: Function; export let shareHandler: Function; export let cloneHandler: Function; export let exportHandler: Function; @@ -44,6 +45,30 @@ align="start" transition={flyAndScale} > + { + editHandler(); + }} + > + + + + +
{$i18n.t('Edit')}
+
+ { diff --git a/src/lib/components/workspace/Tools.svelte b/src/lib/components/workspace/Tools.svelte index c0ac5b605..184f5942a 100644 --- a/src/lib/components/workspace/Tools.svelte +++ b/src/lib/components/workspace/Tools.svelte @@ -165,11 +165,10 @@
- - + { + goto(`/workspace/tools/edit?id=${encodeURIComponent(tool.id)}`); + }} shareHandler={() => { shareHandler(tool); }} diff --git a/src/lib/components/workspace/Tools/ToolMenu.svelte b/src/lib/components/workspace/Tools/ToolMenu.svelte index 9a4177b1e..93a26b118 100644 --- a/src/lib/components/workspace/Tools/ToolMenu.svelte +++ b/src/lib/components/workspace/Tools/ToolMenu.svelte @@ -15,6 +15,7 @@ const i18n = getContext('i18n'); + export let editHandler: Function; export let shareHandler: Function; export let cloneHandler: Function; export let exportHandler: Function; @@ -44,6 +45,30 @@ align="start" transition={flyAndScale} > + { + editHandler(); + }} + > + + + + +
{$i18n.t('Edit')}
+
+ { diff --git a/src/lib/components/workspace/ValvesModal.svelte b/src/lib/components/workspace/ValvesModal.svelte index 8538ba04a..58434a559 100644 --- a/src/lib/components/workspace/ValvesModal.svelte +++ b/src/lib/components/workspace/ValvesModal.svelte @@ -119,7 +119,7 @@
-
{$i18n.t('Add User')}
+
{$i18n.t('Valves')}