Skip to content

Commit ad3732b

Browse files
authored
Merge pull request #103 from smooth-code/various-features
Various features
2 parents 83f54a3 + 1777736 commit ad3732b

File tree

6 files changed

+184
-40
lines changed

6 files changed

+184
-40
lines changed

packages/core/src/propGetters.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ export const propGetters = {
7171

7272
// getRadius
7373
'border-radius': getMultiValues(getNumber(getRadius)),
74+
'border-top-left-radius': getMultiValues(getNumber(getRadius)),
75+
'border-top-right-radius': getMultiValues(getNumber(getRadius)),
76+
'border-bottom-right-radius': getMultiValues(getNumber(getRadius)),
77+
'border-bottom-left-radius': getMultiValues(getNumber(getRadius)),
7478

7579
// getBorder
7680
border: getNumberBorder,
@@ -85,13 +89,15 @@ export const propGetters = {
8589
'border-right-width': getNumberBorderWidth,
8690
'border-bottom-width': getNumberBorderWidth,
8791
'border-left-width': getNumberBorderWidth,
92+
'outline-width': getNumberBorderWidth,
8893

8994
// getBorderStyle
9095
'border-style': getMultiBorderStyle,
9196
'border-top-style': getBorderStyle,
9297
'border-right-style': getBorderStyle,
9398
'border-bottom-style': getBorderStyle,
9499
'border-left-style': getBorderStyle,
100+
'outline-style': getBorderStyle,
95101

96102
// getShadow
97103
'box-shadow': getShadow,

packages/system/src/styles/backgrounds.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ export const background = style({
66
})
77

88
export const backgroundColor = style({
9-
prop: 'backgroundColor',
9+
prop: ['backgroundColor', 'bg'],
10+
cssProperty: 'backgroundColor',
1011
themeGet: getColor,
1112
})
1213

packages/system/src/styles/typography.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ export const fontWeight = style({
5252
themeGet: getFontWeight,
5353
})
5454

55+
export const fontStyle = style({
56+
prop: 'fontStyle',
57+
})
58+
5559
export const textAlign = style({
5660
prop: 'textAlign',
5761
})
@@ -73,6 +77,7 @@ export const textTransform = style({
7377
export const typography = compose(
7478
fontFamily,
7579
fontSize,
80+
fontStyle,
7681
lineHeight,
7782
fontWeight,
7883
textAlign,

0 commit comments

Comments
 (0)