Skip to content

Commit fce30b3

Browse files
committed
[BOOK-123] feat: ButtonSizeStyle에 RoundedButton 스타일 추가
1 parent 03a19df commit fce30b3

File tree

1 file changed

+36
-0
lines changed
  • core/designsystem/src/main/kotlin/com/ninecraft/booket/core/designsystem/component/button

1 file changed

+36
-0
lines changed

core/designsystem/src/main/kotlin/com/ninecraft/booket/core/designsystem/component/button/ButtonSizeStyle.kt

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,39 @@ val smallButtonStyle: ButtonSizeStyle
5050
iconSpacing = ReedTheme.spacing.spacing1,
5151
iconSize = 22.dp,
5252
)
53+
54+
val largeRoundedButtonStyle: ButtonSizeStyle
55+
@Composable get() = ButtonSizeStyle(
56+
paddingValues = PaddingValues(
57+
horizontal = ReedTheme.spacing.spacing5,
58+
vertical = ReedTheme.spacing.spacing3,
59+
),
60+
radius = ReedTheme.radius.full,
61+
textStyle = ReedTheme.typography.body1Medium,
62+
iconSpacing = ReedTheme.spacing.spacing2,
63+
iconSize = 24.dp,
64+
)
65+
66+
val mediumRoundedButtonStyle: ButtonSizeStyle
67+
@Composable get() = ButtonSizeStyle(
68+
paddingValues = PaddingValues(
69+
horizontal = ReedTheme.spacing.spacing4,
70+
vertical = ReedTheme.spacing.spacing3,
71+
),
72+
radius = ReedTheme.radius.full,
73+
textStyle = ReedTheme.typography.label1Medium,
74+
iconSpacing = ReedTheme.spacing.spacing1,
75+
iconSize = 24.dp,
76+
)
77+
78+
val smallRoundedButtonStyle: ButtonSizeStyle
79+
@Composable get() = ButtonSizeStyle(
80+
paddingValues = PaddingValues(
81+
horizontal = ReedTheme.spacing.spacing3,
82+
vertical = ReedTheme.spacing.spacing2,
83+
),
84+
radius = ReedTheme.radius.full,
85+
textStyle = ReedTheme.typography.label1Medium,
86+
iconSpacing = ReedTheme.spacing.spacing1,
87+
iconSize = 22.dp,
88+
)

0 commit comments

Comments
 (0)