Skip to content

Commit b4d6bfe

Browse files
committed
feat: 抽离css属性值
1 parent c33318f commit b4d6bfe

2 files changed

Lines changed: 21 additions & 12 deletions

File tree

packages/mpx-cube-ui/src/common/stylus/theme/components/action-sheet.styl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,13 @@ $action-sheet-space-bgc := rgba(37, 38, 45, .4)
77

88
$fontsize-large := 16px
99
$fontsize-medium := 14px
10-
$fontsize-large-x := 18px
10+
$fontsize-large-x := 18px
11+
12+
$action-sheet-items-padding := 17px 16px
13+
$action-sheet-title-padding := 16px
14+
$action-sheet-title-height := 1em
15+
$action-sheet-title-picker-padding := 21px
16+
$action-sheet-title-space := 6px
17+
$cube-action-sheet-cancel-top := 5px
18+
$cube-action-sheet-cancel-span-padding := 23px
19+
$cube-modal-body-fontSize := 12px

packages/mpx-cube-ui/src/components/action-sheet/index.mpx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
text-align: center
4646
.cube-action-sheet-cancel, .cube-action-sheet-title, .cube-action-sheet-item
4747
display: block
48-
padding: 17px 16px
48+
padding: $var(action-sheet-items-padding)
4949
margin: 0
5050
text-align: center
5151
overflow: hidden
@@ -61,8 +61,8 @@
6161
background-color: $var(action-sheet-active-bgc)
6262

6363
.cube-action-sheet-title
64-
padding-top: 16px
65-
padding-bottom: 16px
64+
padding-top: $var(action-sheet-title-padding )
65+
padding-bottom: $var(action-sheet-title-padding)
6666
color: $var(action-sheet-title-color)
6767
border-bottom-1px(#ebebeb)
6868
font-size: $var(fontsize-large-x)
@@ -86,7 +86,7 @@
8686
text-align: right
8787

8888
.cube-action-sheet-space
89-
height: 6px
89+
height: $var(action-sheet-title-space)
9090
background-color: $var(action-sheet-space-bgc)
9191

9292
.cube-action-sheet-item_active
@@ -96,17 +96,17 @@
9696
.cube-action-sheet-space
9797
height: 0
9898
.cube-action-sheet-title
99-
height: 1em
100-
padding-top: 21px
101-
padding-bottom: 21px
99+
height: $var(action-sheet-title-height)
100+
padding-top: $var(action-sheet-title-picker-padding)
101+
padding-bottom:$var(action-sheet-title-picker-padding)
102102

103103
.cube-action-sheet-cancel
104104
position: absolute
105-
top: 5px
105+
top: $var(cube-action-sheet-cancel-top)
106106
background-color: transparent
107107
span
108-
padding-top: 23px
109-
padding-bottom: 23px
108+
padding-top: $var(cube-action-sheet-cancel-span-padding)
109+
padding-bottom: $var(cube-action-sheet-cancel-span-padding)
110110
color: $var(action-sheet-picker-cancel-color)
111111
font-size: $var(fontsize-medium)
112112
background-color: transparent
@@ -115,7 +115,7 @@
115115
background-color: transparent
116116
.cube-modal-body
117117
padding: 0
118-
font-size: 12px
118+
font-size: $var(cube-modal-body-fontSize)
119119
.cube-modal-header
120120
min-height: 0
121121
.cube-modal-footer

0 commit comments

Comments
 (0)