Skip to content

Commit 42432ef

Browse files
authored
refactor: improve aura theme for tooltip, add outline shadow (#10698)
1 parent c51db3b commit 42432ef

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

packages/aura/aura.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
@import './src/components/select.css';
3434
@import './src/components/side-nav.css';
3535
@import './src/components/tabs.css';
36+
@import './src/components/tooltip.css';
3637
@import './src/components/upload.css';
3738

3839
:where(:root),

packages/aura/src/components/overlay.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
oklch(from var(--aura-background-color-dark) 0.1 c h / max(0.04, 0.03 + 0.04 * var(--aura-contrast-level)))
1111
);
1212
--aura-overlay-inner-outline-color: hsla(0deg, 0%, 100%, max(3%, 2% + 4% * var(--aura-contrast-level)));
13-
--aura-overlay-shadow:
14-
inset 0 0 0 1px var(--aura-overlay-inner-outline-color), 0 0 0 1px var(--aura-overlay-outline-color),
15-
var(--aura-shadow-m);
13+
--aura-overlay-outline-shadow:
14+
inset 0 0 0 1px var(--aura-overlay-inner-outline-color), 0 0 0 1px var(--aura-overlay-outline-color);
15+
--aura-overlay-shadow: var(--aura-shadow-m);
1616
--aura-overlay-backdrop-filter: blur(20px) brightness(1.1) saturate(1.2);
1717
--aura-overlay-surface-opacity: 0.85;
1818

@@ -26,7 +26,7 @@
2626
--vaadin-overlay-background: var(--aura-surface-color);
2727
--aura-surface-level: 4;
2828
--aura-surface-opacity: var(--aura-overlay-surface-opacity);
29-
box-shadow: var(--aura-overlay-shadow);
29+
box-shadow: var(--aura-overlay-outline-shadow), var(--vaadin-overlay-shadow, var(--aura-overlay-shadow));
3030
-webkit-backdrop-filter: var(--aura-overlay-backdrop-filter);
3131
backdrop-filter: var(--aura-overlay-backdrop-filter);
3232
font-family: var(--aura-font-family);
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
vaadin-tooltip::part(overlay) {
2+
color: var(--vaadin-tooltip-text-color, var(--vaadin-text-color));
3+
font-size: var(--vaadin-tooltip-font-size, var(--aura-font-size-s));
4+
font-weight: var(--vaadin-tooltip-font-weight, var(--aura-font-weight-medium));
5+
line-height: var(--vaadin-tooltip-line-height, var(--aura-line-height-s));
6+
box-shadow: var(--aura-overlay-outline-shadow), var(--vaadin-tooltip-shadow, var(--aura-shadow-s));
7+
}

0 commit comments

Comments
 (0)