Skip to content

Commit 251fdab

Browse files
feat(odyssey-react): update Button size styles
1 parent 03df79d commit 251fdab

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

packages/odyssey-react/src/components/Button/Button.module.scss

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
margin-block: var(--MarginBlock);
1919
margin-inline: var(--MarginInline);
2020
padding-block: calc(var(--PaddingBlock) - var(--BorderWidth));
21-
padding-inline: var(--PaddingInline);
21+
padding-inline: calc(var(--PaddingInline) - var(--BorderWidth));
2222
transition-property: color, background-color, border-color, outline-offset,
2323
outline-color;
2424
transition-duration: var(--TransitionDuration);
@@ -172,11 +172,11 @@
172172

173173
.sSize {
174174
padding-block: calc(var(--SmallSizePaddingBlock) - var(--BorderWidth));
175-
padding-inline: var(--SmallSizePaddingInline);
175+
padding-inline: calc(var(--SmallSizePaddingInline) - var(--BorderWidth));
176176
font-size: var(--SmallSizeFontSize);
177177
}
178178

179179
.lSize {
180180
padding-block: calc(var(--LargeSizePaddingBlock) - var(--BorderWidth));
181-
padding-inline: var(--LargeSizePaddingInline);
181+
padding-inline: calc(var(--LargeSizePaddingInline) - var(--BorderWidth));
182182
}

packages/odyssey-react/src/components/Button/Button.theme.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const theme: ThemeReducer = (theme) => ({
1616
// eslint-disable-next-line @okta/odyssey/no-invalid-theme-properties
1717
MarginBlock: 0,
1818
MarginInline: 0,
19-
PaddingBlock: theme.SpaceScale1,
19+
PaddingBlock: theme.SpaceScale2,
2020
PaddingInline: theme.SpaceScale2,
2121
TransitionDuration: theme.TransitionDurationBase,
2222
TransitionTimingFunction: theme.TransitionTimingBase,
@@ -98,11 +98,11 @@ export const theme: ThemeReducer = (theme) => ({
9898
WideLayoutMarginInline: 0,
9999

100100
// Small Size
101-
SmallSizeFontSize: theme.FontSizeCaption,
102-
SmallSizePaddingBlock: theme.SpaceScale0,
103-
SmallSizePaddingInline: theme.SpaceScale1,
101+
SmallSizeFontSize: theme.FontSizeBody,
102+
SmallSizePaddingBlock: theme.SpaceScale1,
103+
SmallSizePaddingInline: theme.SpaceScale2,
104104

105105
// Large Size
106-
LargeSizePaddingBlock: theme.SpaceScale2,
106+
LargeSizePaddingBlock: theme.SpaceScale3,
107107
LargeSizePaddingInline: theme.SpaceScale3,
108108
});

0 commit comments

Comments
 (0)