File tree 3 files changed +30
-2
lines changed
library-compose/src/main/java/com/spendesk/grapes/compose
3 files changed +30
-2
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,16 @@ object ButtonColorDefaults {
35
35
disabledContentColor = GrapesTheme .colors.mainWhite
36
36
)
37
37
38
+ val tertiary: ButtonColors
39
+ @Composable
40
+ @ReadOnlyComposable
41
+ get() = GrapesButtonColors (
42
+ backgroundColor = GrapesTheme .colors.structureSurface,
43
+ contentColor = GrapesTheme .colors.primaryNormal,
44
+ disabledBackgroundColor = GrapesTheme .colors.structureSurface,
45
+ disabledContentColor = GrapesTheme .colors.neutralNormal,
46
+ )
47
+
38
48
val text: ButtonColors
39
49
@Composable
40
50
@ReadOnlyComposable
Original file line number Diff line number Diff line change @@ -94,6 +94,24 @@ object GrapesButtonStyleDefaults {
94
94
isFillMaxWidthWithContent = false ,
95
95
)
96
96
97
+ val tertiary: GrapesButtonStyle
98
+ @Composable
99
+ @ReadOnlyComposable
100
+ get() = GrapesButtonStyle (
101
+ textStyle = GrapesTheme .typography.titleL,
102
+ minSize = Size (
103
+ width = GrapesButtonDefaults .MinWidth .value,
104
+ height = GrapesButtonDefaults .MinHeight .value
105
+ ),
106
+ iconSize = GrapesButtonDefaults .iconSize,
107
+ shape = GrapesTheme .shapes.shape2,
108
+ rippleColor = GrapesTheme .colors.primaryLighter,
109
+ colors = ButtonColorDefaults .tertiary,
110
+ contentPadding = GrapesButtonDefaults .PaddingValues ,
111
+ borderStroke = null ,
112
+ isFillMaxWidthWithContent = true ,
113
+ )
114
+
97
115
val text: GrapesButtonStyle
98
116
@Composable
99
117
@ReadOnlyComposable
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ object GrapesStackItemDefaults {
42
42
fun colors (
43
43
titleColor : Color = GrapesTheme .colors.neutralDarker,
44
44
descriptionColor : Color = GrapesTheme .colors.neutralDarker,
45
- backgroundColor : Color = GrapesTheme .colors.neutralLightest
45
+ backgroundColor : Color = GrapesTheme .colors.structureBackground
46
46
): GrapesStackItemColors = GrapesStackItemColors (
47
47
titleColor = titleColor,
48
48
descriptionColor = descriptionColor,
@@ -73,7 +73,7 @@ fun GrapesStackItem(
73
73
.then(clickableModifier)
74
74
.background(colors.backgroundColor)
75
75
.padding(
76
- vertical = GrapesTheme .dimensions.spacing3 ,
76
+ vertical = GrapesTheme .dimensions.spacing2 ,
77
77
horizontal = GrapesTheme .dimensions.spacing2,
78
78
),
79
79
) {
You can’t perform that action at this time.
0 commit comments