From c11e858da86955b4052439bc9a7583240d81e2ad Mon Sep 17 00:00:00 2001 From: Joe <49767913+joebudi@users.noreply.github.com> Date: Fri, 6 Dec 2024 14:26:39 +0000 Subject: [PATCH] improved view tabs - added an icon - added an underline - curved the radius to sit better with the action buttons - improved added button --- .../bbui/src/ActionButton/ActionButton.svelte | 8 ++-- .../buttons/TableFilterButton.svelte | 2 +- .../buttons/grid/GridAutomationsButton.svelte | 2 +- .../grid/GridColumnsSettingButton.svelte | 2 +- .../buttons/grid/GridRowActionsButton.svelte | 2 +- .../buttons/grid/GridScreensButton.svelte | 2 +- .../[tableId]/_components/ViewNavBar.svelte | 47 ++++++++++++++++--- 7 files changed, 51 insertions(+), 14 deletions(-) diff --git a/packages/bbui/src/ActionButton/ActionButton.svelte b/packages/bbui/src/ActionButton/ActionButton.svelte index 2401354fbb..36d32de9c3 100644 --- a/packages/bbui/src/ActionButton/ActionButton.svelte +++ b/packages/bbui/src/ActionButton/ActionButton.svelte @@ -24,8 +24,8 @@ return "" } let style = "" - style += `--accent-bg-color:${hexToRGBA(color, 0.15)};` - style += `--accent-border-color:${hexToRGBA(color, 0.35)};` + style += `--accent-bg-color:${hexToRGBA(color, 0.1)};` + style += `--accent-border-color:${hexToRGBA(color, 0.3)};` return style } @@ -116,8 +116,10 @@ } .accent.is-selected, .accent:active { - border: 1px solid var(--accent-border-color); background: var(--accent-bg-color); + border-radius: 10px; + height: 28px; + border: 1px dashed var(--accent-border-color); } .accent:hover { filter: brightness(1.2); diff --git a/packages/builder/src/components/backend/DataTable/buttons/TableFilterButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/TableFilterButton.svelte index c6103b1697..6ddf378ec4 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/TableFilterButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/TableFilterButton.svelte @@ -55,7 +55,7 @@ {disabled} on:click={openPopover} selected={open || filterCount > 0} - accentColor="#004EA6" + accentColor="#ff5c00" > {filterCount ? `Filter: ${filterCount}` : "Filter"} diff --git a/packages/builder/src/components/backend/DataTable/buttons/grid/GridAutomationsButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/grid/GridAutomationsButton.svelte index b2448eeaf3..86694adbed 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/grid/GridAutomationsButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/grid/GridAutomationsButton.svelte @@ -44,7 +44,7 @@ icon="JourneyVoyager" selected={open || automationCount} quiet - accentColor="#5610AD" + accentColor="#ff5c00" > Automations{automationCount ? `: ${automationCount}` : ""} diff --git a/packages/builder/src/components/backend/DataTable/buttons/grid/GridColumnsSettingButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/grid/GridColumnsSettingButton.svelte index 801abeaf9f..f13d892511 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/grid/GridColumnsSettingButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/grid/GridColumnsSettingButton.svelte @@ -39,7 +39,7 @@ on:click={popover?.open} selected={open || anyRestricted} disabled={!$tableColumns.length} - accentColor="#674D00" + accentColor="#ff5c00" > {text} diff --git a/packages/builder/src/components/backend/DataTable/buttons/grid/GridRowActionsButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/grid/GridRowActionsButton.svelte index f61e19c19d..67e5effb03 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/grid/GridRowActionsButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/grid/GridRowActionsButton.svelte @@ -73,7 +73,7 @@ icon="Engagement" selected={open || actionCount} quiet - accentColor="#A24400" + accentColor="#ff5c00" > Row actions{actionCount ? `: ${actionCount}` : ""} diff --git a/packages/builder/src/components/backend/DataTable/buttons/grid/GridScreensButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/grid/GridScreensButton.svelte index db446b3c9e..000b8c80ea 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/grid/GridScreensButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/grid/GridScreensButton.svelte @@ -32,7 +32,7 @@ icon="WebPage" selected={open || screenCount} quiet - accentColor="#364800" + accentColor="#ff5c00" > Screens{screenCount ? `: ${screenCount}` : ""} diff --git a/packages/builder/src/pages/builder/app/[application]/data/table/[tableId]/_components/ViewNavBar.svelte b/packages/builder/src/pages/builder/app/[application]/data/table/[tableId]/_components/ViewNavBar.svelte index bf3d073f60..8009413d30 100644 --- a/packages/builder/src/pages/builder/app/[application]/data/table/[tableId]/_components/ViewNavBar.svelte +++ b/packages/builder/src/pages/builder/app/[application]/data/table/[tableId]/_components/ViewNavBar.svelte @@ -181,6 +181,7 @@