Skip to content

Commit c51db3b

Browse files
authored
refactor: use shadow presets instead of hard-coded values (#10700)
1 parent a4dab5f commit c51db3b

File tree

5 files changed

+10
-13
lines changed

5 files changed

+10
-13
lines changed

packages/aura/src/components/button.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:where(:root),
22
:where(:host) {
3-
--vaadin-button-shadow: 0 1px 4px -1px hsla(0, 0%, 0%, 0.07);
3+
--vaadin-button-shadow: var(--aura-shadow-xs);
44
}
55

66
:is(vaadin-button, vaadin-menu-bar-button, vaadin-drawer-toggle, vaadin-crud-edit) {
@@ -59,7 +59,7 @@ vaadin-menu-bar-button[aria-haspopup='true']:not([slot='overflow']) {
5959
--vaadin-button-text-color: var(--aura-accent-contrast-color);
6060
--vaadin-button-background: var(--aura-accent-color);
6161
--vaadin-button-border-color: var(--vaadin-border-color-secondary);
62-
--vaadin-button-shadow: 0 2px 3px -1px hsla(0, 0%, 0%, 0.24);
62+
--vaadin-button-shadow: var(--aura-shadow-s);
6363
}
6464

6565
/* prettier-ignore */

packages/aura/src/components/card.css

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,7 @@ vaadin-card[theme~='elevated'] {
3535
--aura-surface-opacity: 0.7;
3636
--aura-surface-level: 3;
3737
background: var(--aura-surface-color) padding-box;
38-
--_shadow-color: light-dark(
39-
oklch(from var(--aura-background-color-light) calc(l - l * 0.8) calc(c / 10) h / 0.1),
40-
oklch(from var(--aura-background-color-dark) calc(l - l * 0.8) calc(c / 10) h / 0.2)
41-
);
42-
--vaadin-card-shadow: 0 1px 4px -1px var(--_shadow-color);
38+
box-shadow: var(--vaadin-card-shadow, var(--aura-shadow-s));
4339
}
4440

4541
vaadin-card[theme~='stretch-media']:not([theme~='cover-media']) [slot='media']:is(img, video, svg, vaadin-icon) {

packages/aura/src/components/input-container.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ vaadin-input-container {
1616

1717
:not([readonly], [disabled])::part(input-field),
1818
vaadin-message-input:not([readonly], [disabled]) {
19-
box-shadow: 0 2px 1px -1px hsla(0, 0%, 0%, 0.04);
19+
box-shadow: var(--aura-shadow-xs);
2020
}
2121

2222
[readonly]::part(input-field) {

packages/aura/src/components/rich-text-editor.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ vaadin-rich-text-editor {
1414
--vaadin-rich-text-editor-background: var(--aura-surface-color) padding-box;
1515
--aura-surface-level: 4;
1616
--aura-surface-opacity: 0.7 !important;
17-
box-shadow: 0 2px 1px -1px hsla(0, 0%, 0%, 0.04);
17+
box-shadow: var(--aura-shadow-xs);
1818

1919
&:not(:focus-within) {
2020
--vaadin-rich-text-editor-toolbar-button-text-color: var(--vaadin-text-color-disabled);

packages/aura/src/components/tabs.css

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ vaadin-tabs[overflow~='end'] {
4949

5050
vaadin-tabs::part(back-button),
5151
vaadin-tabs::part(forward-button) {
52-
background: var(--aura-surface-color-solid) padding-box;
53-
border: 1px solid var(--vaadin-border-color);
52+
background: var(--aura-background-color) padding-box;
53+
border: 1px solid var(--vaadin-border-color-secondary);
5454
border-radius: var(--vaadin-radius-m);
5555
padding: var(--vaadin-padding-xs);
5656
height: auto;
5757
align-self: center;
58-
box-shadow: 0 1px 4px -1px var(--aura-shadow-color);
58+
box-shadow: var(--aura-shadow-s);
5959
transition: opacity 120ms;
6060
}
6161

@@ -84,7 +84,8 @@ vaadin-tab[selected] {
8484
--aura-surface-opacity: 0.7;
8585
--vaadin-tab-background: var(--aura-accent-surface);
8686
--vaadin-tab-text-color: var(--aura-accent-text-color);
87-
box-shadow: 0 1px 4px -1px var(--aura-shadow-color);
87+
box-shadow: var(--aura-shadow-s);
88+
border-color: hsl(0deg, 100%, 100%, 0.05);
8889
}
8990

9091
/* Filled variant */

0 commit comments

Comments
 (0)