Skip to content

Commit 4b8e9a8

Browse files
author
陈世润10283558
committed
[新增] 移动端Diaglog改造,对话框底部按钮样式适配移动端,关联了RDC:RAIS-129138
Change-Id: I04c9625223276697808a97820a600233c7b1a70d
1 parent 2167dba commit 4b8e9a8

File tree

3 files changed

+39
-8
lines changed

3 files changed

+39
-8
lines changed

src/jigsaw/common/components/base/dialog/dialog.scss

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,6 @@
6666
display: flex;
6767
align-items: center;
6868
}
69-
70-
jigsaw-button, jigsaw-mobile-button, jm-button, j-button {
71-
margin-right: 8px;
72-
}
7369
}
7470
}
7571

@@ -89,4 +85,4 @@
8985
}
9086
}
9187
}
92-
}
88+
}
Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
11
$jigsaw-dialog: #{$jigsaw-prefix}-dialog;
2-
$jigsaw-mobile-dialog-selector: jigsaw-mobile-dialog;
2+
$jigsaw-dialog-selector: #{$jigsaw-prefix}-dialog;
33

4-
@import "../../common/components/base/dialog/dialog";
4+
@import "../../common/components/base/dialog/dialog";
5+
6+
.#{$jigsaw-dialog-selector}-host {
7+
.#{$jigsaw-dialog} {
8+
[jigsaw-mobile-button-bar] jigsaw-mobile-button,jm-button {
9+
border-radius: 0 !important;
10+
flex: 1;
11+
margin: 0;
12+
box-sizing: border-box;
13+
width: 100%;
14+
}
15+
16+
[jigsaw-mobile-button-bar] {
17+
display: flex;
18+
width: 100%;
19+
position: absolute;
20+
bottom: 0;
21+
padding: 0;
22+
margin: 0;
23+
}
24+
}
25+
}
Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
11
$jigsaw-dialog: #{$jigsaw-prefix}-dialog;
22
$jigsaw-dialog-selector: #{$jigsaw-prefix}-dialog;
3-
@import "../../common/components/base/dialog/dialog";
3+
@import "../../common/components/base/dialog/dialog";
4+
5+
6+
.#{$jigsaw-dialog-selector}-host {
7+
.#{$jigsaw-dialog} {
8+
.#{$jigsaw-dialog}-button-group {
9+
& > div {
10+
jigsaw-button,
11+
j-button {
12+
margin-right: 8px;
13+
}
14+
}
15+
}
16+
}
17+
}

0 commit comments

Comments
 (0)