Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/styles/src/mixins/_button.scss
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
@mixin button-size($size: md) {
min-height: map.get(button.$btn-height-map, $size);
font-size: map.get(button.$btn-font-size-map, $size);
gap: map.get(button.$btn-padding-x-map, $size) * 0.5;
gap: map.get(button.$btn-gap-x-map, $size);

&:where(:not(.btn-link, .btn-tertiary)) {
padding: 0 map.get(button.$btn-padding-x-map, $size);
Expand Down
2 changes: 1 addition & 1 deletion packages/styles/src/variables/_commons.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $border-width: 1px !default;
$border-thick: 2px !default;
$border-color: color.$gray-20 !default;

$border-radius: 3px !default;
$border-radius: 4px !default;
$border-radius-sm: $border-radius !default;
$border-radius-rg: $border-radius !default;
$border-radius-lg: $border-radius !default;
Expand Down
18 changes: 14 additions & 4 deletions packages/styles/src/variables/components/_button.scss
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ $btn-animation-distance-factor: 0.5 !default;

// sm
$btn-padding-y-sm: spacing.$size-mini !default;
$btn-padding-x-sm: spacing.$size-regular !default;
$btn-padding-x-sm: sizing.px-to-rem(12) !default;
$btn-gap-x-sm: sizing.px-to-rem(6) !default;
$btn-animation-distance-sm: spacing.$size-mini !default;
// Design System only
$btn-height-sm: 2rem;
Expand All @@ -48,7 +49,8 @@ $btn-icon-size-sm: spacing.$size-regular !default;

// rg
$btn-padding-y-rg: spacing.$size-small-regular !default;
$btn-padding-x-rg: spacing.$size-large !default;
$btn-padding-x-rg: sizing.px-to-rem(14) !default;
$btn-gap-x-rg: sizing.px-to-rem(8) !default;
$btn-animation-distance-rg: 0.625rem !default;
// Design System only
$btn-height-rg: 2.5rem;
Expand All @@ -57,7 +59,8 @@ $btn-icon-size-rg: 1.125rem !default;

// md
$btn-padding-y-md: spacing.$size-regular !default;
$btn-padding-x-md: spacing.$size-big !default;
$btn-padding-x-md: sizing.px-to-rem(16) !default;
$btn-gap-x-md: sizing.px-to-rem(10) !default;
$btn-animation-distance-md: spacing.$size-small-regular !default;
// Design System only
$btn-height-md: 3rem;
Expand All @@ -66,7 +69,8 @@ $btn-icon-size-md: spacing.$size-small-large !default;

// lg
$btn-padding-y-lg: spacing.$size-small-large !default;
$btn-padding-x-lg: spacing.$size-bigger-big !default;
$btn-padding-x-lg: sizing.px-to-rem(18) !default;
$btn-gap-x-lg: sizing.px-to-rem(12) !default;
$btn-animation-distance-lg: spacing.$size-regular !default;
// Design System only
$btn-height-lg: 3.5rem;
Expand Down Expand Up @@ -94,6 +98,12 @@ $btn-padding-x-map: (
'md': $btn-padding-x-md,
'lg': $btn-padding-x-lg,
);
$btn-gap-x-map: (
'sm': $btn-gap-x-sm,
'rg': $btn-gap-x-rg,
'md': $btn-gap-x-md,
'lg': $btn-gap-x-lg,
);
$btn-height-map: (
'sm': $btn-height-sm,
'rg': $btn-height-rg,
Expand Down