Skip to content

Commit 4413f79

Browse files
authored
fix(SiteCommon/talkPage): styles for DiscussionTools (qiuwenbaike#1654) (qiuwenbaike#1668)
* fix(SiteCommon/talkPage): styles for DiscussionTools (qiuwenbaike#1654)
1 parent bf51b59 commit 4413f79

File tree

2 files changed

+81
-63
lines changed

2 files changed

+81
-63
lines changed

dist/SiteCommon/SiteCommon.css

Lines changed: 53 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/SiteCommon/modules/talkPage.less

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ span[data-mw-comment-start] {
1414
}
1515

1616
/* 修复DiscussionTools溢出的问题,让该界面成为浮窗 */
17-
.discussiontools-ui-replyWidget-margin-left(@i) when (@i > 0) {
18-
.discussiontools-ui-replyWidget-margin-left((@i - 1));
19-
20-
body .mw-parser-output > dl:nth-child(@{i}) & {
21-
margin-left: (1em - 0.5 * @i);
22-
}
23-
}
24-
2517
.ext-discussiontools-ui-replyWidget {
2618
body & {
2719
border: 1px solid @const-color-gray;
@@ -40,8 +32,6 @@ span[data-mw-comment-start] {
4032
}
4133
}
4234

43-
.discussiontools-ui-replyWidget-margin-left(20);
44-
4535
.ext-discussiontools-ui-newTopic & {
4636
position: relative;
4737
border: 0;
@@ -51,3 +41,31 @@ span[data-mw-comment-start] {
5141
margin: 0;
5242
}
5343
}
44+
45+
.discussiontools-ui-replyWidget-margin-left-dd-dl(@i) when (@i > 0) {
46+
dd dl {
47+
.ext-discussiontools-ui-replyWidget {
48+
margin-left: (-0.5em * @i);
49+
}
50+
51+
.discussiontools-ui-replyWidget-margin-left-dd-dl((@i - 1));
52+
}
53+
}
54+
55+
.discussiontools-ui-replyWidget-margin-left-ul-li(@i) when (@i > 0) {
56+
ul li {
57+
.ext-discussiontools-ui-replyWidget {
58+
margin-left: (-0.5em * @i);
59+
}
60+
61+
.discussiontools-ui-replyWidget-margin-left-ul-li((@i - 1));
62+
}
63+
}
64+
65+
body .mw-parser-output > dl {
66+
.discussiontools-ui-replyWidget-margin-left-dd-dl(10);
67+
}
68+
69+
body .mw-parser-output > ul {
70+
.discussiontools-ui-replyWidget-margin-left-ul-li(10);
71+
}

0 commit comments

Comments
 (0)