From 80c9011892ada85715f0f2aaa98f754a5185748f Mon Sep 17 00:00:00 2001 From: Joe <49767913+joebudi@users.noreply.github.com> Date: Fri, 18 Oct 2024 23:16:14 +0100 Subject: [PATCH] Add background colors to icons within automations - added background to trigger - orange - added background color to actions - indigo --- .../FlowChart/ActionModal.svelte | 2 +- .../FlowChart/FlowItemHeader.svelte | 57 +++++++++++++++---- .../SetupPanel/AutomationBlockSetup.svelte | 4 +- .../automation/SetupPanel/PropField.svelte | 2 +- 4 files changed, 50 insertions(+), 15 deletions(-) diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte index 90a797482a..9bd4645443 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ActionModal.svelte @@ -259,7 +259,7 @@ background: var(--spectrum-global-color-gray-200); } .icon-background { - background-color: var(--spectrum-global-color-indigo-400); + background-color: var(--spectrum-global-color-indigo-500); padding: 0; border-radius: 6px; min-height: 28px; diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte index 0a94e79aac..1f417e35ec 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte @@ -115,20 +115,34 @@ {#if externalActions[block.stepId]} {externalActions[block.stepId].name} + {:else if isHeaderTrigger} +
+ + + +
{:else} - - - +
+ + + +
{/if}
{#if isHeaderTrigger} @@ -257,6 +271,27 @@ display: flex; align-items: center; } + .icon-background-trigger { + background-color: var(--spectrum-global-color-static-orange-400); + padding: 0; + border-radius: 7px; + min-height: 32px; + min-width: 32px; + display: inline-flex; + justify-content: center; + align-items: center; + } + .icon-background { + background-color: var(--spectrum-global-color-indigo-500); + padding: 0; + border-radius: 7px; + min-height: 32px; + min-width: 32px; + display: inline-flex; + justify-content: center; + align-items: center; + } + .splitHeader { display: flex; justify-content: space-between; diff --git a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte index 0c83e2520e..25ced49a4d 100644 --- a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte +++ b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte @@ -672,7 +672,7 @@
{#if key !== "fields" && value.type !== "boolean" && shouldRenderField(value)}
-