Skip to content

Commit b0b7ee0

Browse files
authored
refactor: update button border and tertiary variant base styles (#10086)
1 parent 0745482 commit b0b7ee0

File tree

3 files changed

+7
-10
lines changed

3 files changed

+7
-10
lines changed

packages/button/src/styles/vaadin-button-base-styles.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,8 @@ export const buttonStyles = css`
3131
color: var(--vaadin-button-text-color, var(--vaadin-color));
3232
background: var(--vaadin-button-background, var(--vaadin-background-container));
3333
background-origin: border-box;
34-
border: var(
35-
--vaadin-button-border,
36-
var(--vaadin-button-border-width, 1px) solid var(--vaadin-button-border-color, var(--vaadin-border-color-subtle))
37-
);
34+
border: var(--vaadin-button-border-width, 1px) solid
35+
var(--vaadin-button-border-color, var(--vaadin-border-color-subtle));
3836
border-radius: var(--vaadin-button-border-radius, var(--vaadin-radius-m));
3937
touch-action: manipulation;
4038
}
@@ -62,9 +60,8 @@ export const buttonStyles = css`
6260
}
6361
6462
:host([theme~='tertiary']) {
65-
--vaadin-button-text-color: var(--_vaadin-button-text-color);
66-
--vaadin-button-background: transparent;
67-
--vaadin-button-border-color: transparent;
63+
background: transparent;
64+
border-color: transparent;
6865
}
6966
7067
:host([disabled]) {

packages/date-picker/src/styles/vaadin-date-picker-overlay-content-base-styles.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ export const overlayContentStyles = css`
2929
3030
[part='years-toggle-button'] {
3131
display: inline-flex;
32-
border: var(--vaadin-button-border, var(--vaadin-button-border-width, 1px) solid transparent);
32+
align-items: center;
3333
border-radius: var(--vaadin-button-border-radius, var(--vaadin-radius-m));
34-
color: var(--vaadin-button-text-color, var(--_vaadin-button-text-color));
34+
color: var(--vaadin-color);
3535
font-size: var(--vaadin-button-font-size, inherit);
3636
font-weight: var(--vaadin-button-font-weight, 500);
3737
height: var(--vaadin-button-height, auto);

packages/password-field/src/styles/vaadin-password-field-button-base-styles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ import { buttonStyles } from '@vaadin/button/src/styles/vaadin-button-base-style
1010
const passwordFieldBase = css`
1111
:host {
1212
--vaadin-button-background: transparent;
13-
--vaadin-button-border: none;
1413
--vaadin-button-padding: 0;
1514
color: var(--vaadin-input-field-button-color, inherit);
1615
display: block;
16+
border: none;
1717
cursor: var(--vaadin-clickable-cursor);
1818
}
1919

0 commit comments

Comments
 (0)