Skip to content

Commit cacc464

Browse files
committed
fix(styles): allow numbers in more styles
1 parent 79c6258 commit cacc464

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

.changeset/cold-countries-compare.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@cube-dev/ui-kit": patch
3+
---
4+
5+
Allow numbers in more styles.

src/components/overlays/Dialog/Dialog.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ const DialogElement = tasty({
8383
'': '2x',
8484
'[data-type="popover"]': '1x',
8585
},
86-
'@dialog-content-gap': '3x',
86+
'@dialog-content-gap': '2x',
8787

8888
DialogContainer: {
8989
position: 'relative',

src/tasty/styles/predefined.ts

+12-12
Original file line numberDiff line numberDiff line change
@@ -111,21 +111,21 @@ export function defineStyleAlias(
111111
export function predefine() {
112112
// Manually define styles that are used in other custom styles.
113113
// Otherwise, they won't be handled as expected.
114-
defineStyleAlias('fontSize');
115-
defineStyleAlias('lineHeight');
116-
defineStyleAlias('fontWeight');
114+
defineStyleAlias('fontSize', 'font-size', numberConverter);
115+
defineStyleAlias('lineHeight', 'line-height', numberConverter);
116+
defineStyleAlias('fontWeight', 'font-weight', numberConverter);
117117
defineStyleAlias('fontStyle');
118-
defineStyleAlias('letterSpacing');
118+
defineStyleAlias('letterSpacing', 'letter-spacing', numberConverter);
119119
defineStyleAlias('textTransform');
120120
defineStyleAlias('fontFamily');
121-
defineStyleAlias('paddingTop');
122-
defineStyleAlias('paddingRight');
123-
defineStyleAlias('paddingBottom');
124-
defineStyleAlias('paddingLeft');
125-
defineStyleAlias('marginTop');
126-
defineStyleAlias('marginRight');
127-
defineStyleAlias('marginBottom');
128-
defineStyleAlias('marginLeft');
121+
defineStyleAlias('paddingTop', 'padding-top', numberConverter);
122+
defineStyleAlias('paddingRight', 'padding-right', numberConverter);
123+
defineStyleAlias('paddingBottom', 'padding-bottom', numberConverter);
124+
defineStyleAlias('paddingLeft', 'padding-left', numberConverter);
125+
defineStyleAlias('marginTop', 'margin-top', numberConverter);
126+
defineStyleAlias('marginRight', 'margin-right', numberConverter);
127+
defineStyleAlias('marginBottom', 'margin-bottom', numberConverter);
128+
defineStyleAlias('marginLeft', 'margin-left', numberConverter);
129129
// Coordinates
130130
defineStyleAlias('top', 'top', numberConverter);
131131
defineStyleAlias('right', 'right', numberConverter);

0 commit comments

Comments
 (0)