From 943cdc2fbd8c639016973ea04ff344bf402d0a6f Mon Sep 17 00:00:00 2001 From: Vicki League Date: Mon, 11 Aug 2025 15:04:53 -0400 Subject: [PATCH] [CL-753] Update popover styles (#15838) --- .../src/popover/default-positions.ts | 2 +- .../src/popover/popover.component.css | 10 +- .../src/popover/popover.component.html | 13 +- libs/components/src/popover/popover.mdx | 7 + .../components/src/popover/popover.stories.ts | 400 +++++++++++------- libs/components/src/tw-theme.css | 2 +- 6 files changed, 263 insertions(+), 171 deletions(-) diff --git a/libs/components/src/popover/default-positions.ts b/libs/components/src/popover/default-positions.ts index ae08c38a288..cf6adcb1f95 100644 --- a/libs/components/src/popover/default-positions.ts +++ b/libs/components/src/popover/default-positions.ts @@ -1,6 +1,6 @@ import { ConnectedPosition } from "@angular/cdk/overlay"; -const ORIGIN_OFFSET_PX = 6; +const ORIGIN_OFFSET_PX = 14; const OVERLAY_OFFSET_PX = 24; export type PositionIdentifier = diff --git a/libs/components/src/popover/popover.component.css b/libs/components/src/popover/popover.component.css index 548d1bea368..6077c051001 100644 --- a/libs/components/src/popover/popover.component.css +++ b/libs/components/src/popover/popover.component.css @@ -1,13 +1,13 @@ .bit-popover-arrow { - @apply tw-absolute tw-z-10 tw-h-4 tw-w-4 tw-rotate-45 tw-border-solid tw-bg-background; + @apply tw-absolute tw-z-10 tw-size-4 tw-rotate-45 tw-bg-primary-100 tw-shadow-lg; } .bit-popover-right .bit-popover-arrow { - @apply tw-left-1 -tw-translate-x-1/2 tw-rounded-bl-sm tw-border-b tw-border-l tw-border-b-secondary-300 tw-border-l-secondary-300; + @apply tw-left-1 -tw-translate-x-3/4 tw-rounded-bl-sm; } .bit-popover-left .bit-popover-arrow { - @apply tw-right-1 tw-translate-x-1/2 tw-rounded-tr-sm tw-border-r tw-border-t tw-border-r-secondary-300 tw-border-t-secondary-300; + @apply tw-right-1 tw-translate-x-3/4 tw-rounded-tr-sm; } .bit-popover-right-start .bit-popover-arrow, @@ -26,11 +26,11 @@ } .bit-popover-below .bit-popover-arrow { - @apply tw-top-1 -tw-translate-y-1/2 tw-rounded-tl-sm tw-border-l tw-border-t tw-border-l-secondary-300 tw-border-t-secondary-300; + @apply tw-top-1 -tw-translate-y-3/4 tw-rounded-tl-sm; } .bit-popover-above .bit-popover-arrow { - @apply tw-bottom-1 tw-translate-y-1/2 tw-rounded-br-sm tw-border-b tw-border-r tw-border-b-secondary-300 tw-border-r-secondary-300; + @apply tw-bottom-1 tw-translate-y-3/4 tw-rounded-br-sm; } .bit-popover-below-start .bit-popover-arrow, diff --git a/libs/components/src/popover/popover.component.html b/libs/components/src/popover/popover.component.html index 03b6eaf77e3..328da284732 100644 --- a/libs/components/src/popover/popover.component.html +++ b/libs/components/src/popover/popover.component.html @@ -1,8 +1,15 @@ -