diff --git a/packages/bbui/src/bbui.css b/packages/bbui/src/bbui.css index 8851527ae9..dd0588818e 100644 --- a/packages/bbui/src/bbui.css +++ b/packages/bbui/src/bbui.css @@ -119,6 +119,7 @@ a { --spectrum-global-color-blue-100: #002651; --spectrum-global-color-indigo-100: #1a1d61; --spectrum-global-color-magenta-100: #530329; + --translucent-grey: rgba(255, 255, 255, 0.1); } .spectrum--dark { --drop-shadow: rgba(0, 0, 0, 0.3); @@ -130,6 +131,7 @@ a { --spectrum-global-color-blue-100: #003877; --spectrum-global-color-indigo-100: #282c8c; --spectrum-global-color-magenta-100: #76003a; + --translucent-grey: rgba(255, 255, 255, 0.065); } .spectrum--light, .spectrum--lightest { @@ -142,4 +144,5 @@ a { --spectrum-global-color-blue-100: #e0f2ff; --spectrum-global-color-indigo-100: #edeeff; --spectrum-global-color-magenta-100: #ffeaf1; + --translucent-grey: rgba(0, 0, 0, 0.085); } diff --git a/packages/client/src/components/app/GridBlock.svelte b/packages/client/src/components/app/GridBlock.svelte index 17b3ad5bba..bd210e5998 100644 --- a/packages/client/src/components/app/GridBlock.svelte +++ b/packages/client/src/components/app/GridBlock.svelte @@ -194,7 +194,7 @@ display: flex; flex-direction: column; align-items: stretch; - border: 1px solid var(--spectrum-global-color-gray-300); + border: 1px solid var(--translucent-grey); border-radius: 4px; overflow: hidden; height: 410px; diff --git a/packages/frontend-core/src/components/grid/cells/GridCell.svelte b/packages/frontend-core/src/components/grid/cells/GridCell.svelte index 5f2d471382..7b5deccb35 100644 --- a/packages/frontend-core/src/components/grid/cells/GridCell.svelte +++ b/packages/frontend-core/src/components/grid/cells/GridCell.svelte @@ -50,7 +50,7 @@ on:mouseup on:click on:contextmenu - on:touchstart + on:touchstart|passive on:touchend on:touchcancel on:mouseenter diff --git a/packages/frontend-core/src/components/grid/layout/Grid.svelte b/packages/frontend-core/src/components/grid/layout/Grid.svelte index f80f05b87c..ba72900ef1 100644 --- a/packages/frontend-core/src/components/grid/layout/Grid.svelte +++ b/packages/frontend-core/src/components/grid/layout/Grid.svelte @@ -232,7 +232,7 @@ --cell-background-alt: var(--cell-background); --cell-padding: 8px; --cell-spacing: 4px; - --cell-border: 1px solid var(--spectrum-global-color-gray-200); + --cell-border: 1px solid var(--grid-border-color, var(--translucent-grey)); --cell-font-size: 14px; --cell-font-color: var(--spectrum-global-color-gray-800); flex: 1 1 auto; @@ -290,7 +290,7 @@ flex-direction: row; justify-content: space-between; align-items: center; - border-bottom: 2px solid var(--spectrum-global-color-gray-200); + border-bottom: var(--cell-border); padding: var(--cell-padding); gap: var(--cell-spacing); background: var(--grid-background-alt); diff --git a/packages/frontend-core/src/themes/midnight.css b/packages/frontend-core/src/themes/midnight.css index 7b68966f31..b2b9bd2ac6 100644 --- a/packages/frontend-core/src/themes/midnight.css +++ b/packages/frontend-core/src/themes/midnight.css @@ -17,4 +17,5 @@ --modal-background: var(--spectrum-global-color-gray-50); --drop-shadow: rgba(0, 0, 0, 0.25) !important; --spectrum-global-color-blue-100: hsl(var(--hue), 48%, 24%) !important; + --translucent-grey: rgba(255, 255, 255, 0.075) !important; } diff --git a/packages/frontend-core/src/themes/nord.css b/packages/frontend-core/src/themes/nord.css index c8716744e9..5cf73e8238 100644 --- a/packages/frontend-core/src/themes/nord.css +++ b/packages/frontend-core/src/themes/nord.css @@ -50,4 +50,5 @@ --modal-background: var(--spectrum-global-color-gray-50); --drop-shadow: rgba(0, 0, 0, 0.15) !important; --spectrum-global-color-blue-100: hsl(213, 36%, 30%) !important; + --translucent-grey: hsla(213, 36%, 80%, 0.11) !important; }