Skip to content

Commit 08ae02d

Browse files
authored
build: split SiteCommon; remove styles for clientpref (qiuwenbaike#1705)
* build: split SiteCommon; remove styles for clientpref
1 parent dd7f671 commit 08ae02d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+246
-262
lines changed

src/AdvancedSiteNotices-pagestyles/AdvancedSiteNotices-pagestyles.less

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
overflow-y: hidden;
1515
text-align: center;
1616

17-
.client-darkmode &,
18-
.skin-theme-clientpref-night &,
19-
.client-darkmode.skin-theme-clientpref-night & {
17+
.client-darkmode & {
2018
background: @const-color-gray--dark;
2119
}
2220

src/GadgetsDefinition/GadgetsDefinition.less

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
border: 1px solid #9e9;
55
background-color: #eee;
66

7-
.client-darkmode &,
8-
.skin-theme-clientpref-night &,
9-
.client-darkmode.skin-theme-clientpref-night & {
7+
.client-darkmode & {
108
border-color: #c71590;
119
background-color: rgba(17, 17, 17, 0.25);
1210
}

src/Mainpage/Mainpage.less

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,7 @@
6868
/* 背景 */
6969
background: var(--mp-background-color--light, @background-color-primary--light);
7070

71-
.client-darkmode &,
72-
.skin-theme-clientpref-night &,
73-
.client-darkmode.skin-theme-clientpref-night & {
71+
.client-darkmode & {
7472
background: @const-color-gray--dark;
7573
}
7674
}
@@ -111,9 +109,7 @@
111109
padding: 1em;
112110
}
113111

114-
.client-darkmode &,
115-
.skin-theme-clientpref-night &,
116-
.client-darkmode.skin-theme-clientpref-night & {
112+
.client-darkmode & {
117113
color: @const-color-black;
118114
}
119115

@@ -245,9 +241,7 @@
245241
0 -1px 2px var(--mp-background-color--light, @background-color-primary--light);
246242
break-inside: avoid;
247243

248-
.client-darkmode &,
249-
.skin-theme-clientpref-night &,
250-
.client-darkmode.skin-theme-clientpref-night & {
244+
.client-darkmode & {
251245
border: 0;
252246
background: var(--mp-background-color--light, @background-color-primary--light);
253247
box-shadow:
@@ -383,9 +377,7 @@
383377
font-size: 1.125em;
384378
font-weight: normal;
385379

386-
.client-darkmode &,
387-
.skin-theme-clientpref-night &,
388-
.client-darkmode.skin-theme-clientpref-night & {
380+
.client-darkmode & {
389381
color: @const-color-primary;
390382
}
391383
}
@@ -400,9 +392,7 @@
400392
transition: background 0.1s ease-in-out;
401393

402394
img {
403-
.client-darkmode &,
404-
.skin-theme-clientpref-night &,
405-
.client-darkmode.skin-theme-clientpref-night & {
395+
.client-darkmode & {
406396
box-shadow: none;
407397
filter: invert(0) !important;
408398
}
@@ -431,9 +421,7 @@
431421
box-shadow: none;
432422
filter: invert(1) hue-rotate(180deg);
433423

434-
.client-darkmode &,
435-
.skin-theme-clientpref-night &,
436-
.client-darkmode.skin-theme-clientpref-night & {
424+
.client-darkmode & {
437425
filter: invert(0);
438426
}
439427
}

src/Report-pagestyles/Report-pagestyles.less

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@
1010
height: 32px;
1111
user-select: none;
1212

13-
.client-darkmode &,
14-
.skin-theme-clientpref-night &,
15-
.client-darkmode.skin-theme-clientpref-night & {
13+
.client-darkmode & {
1614
transition: none 0s ease 0s;
1715
}
1816
}

src/ScrollUpButton-pagestyles/ScrollUpButton-pagestyles.less

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
opacity: 0.7;
88
user-select: none;
99

10-
.client-darkmode &,
11-
.skin-theme-clientpref-night &,
12-
.client-darkmode.skin-theme-clientpref-night & {
10+
.client-darkmode & {
1311
transition: none 0s ease 0s;
1412
}
1513

src/SiteCommon/LICENSE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* _addText: '{{Gadget Header|license=CC-BY-SA-4.0}}'
44
*
55
* @base {@link https://zh.wikipedia.org/wiki/MediaWiki:Common.css}
6-
* @base {@link https://zh.wikipedia.org/wiki/MediaWiki:Print.css}
76
* @base {@link https://zh.wikipedia.org/wiki/MediaWiki:Gadget-fontsize.css}
87
* @base {@link https://en.wikipedia.org/wiki/MediaWiki:Common.css}
98
* @base {@link https://en.wikipedia.org/wiki/MediaWiki:Gadget-responsiveContentBase.css}

src/SiteCommon/SiteCommon.less

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,33 @@
11
/* Import variables at top */
22
@import (reference) '../variables.less';
3+
34
/* Import modules */
4-
@import './modules/blockedText.less';
5+
@import './modules/catlinks.less';
56
@import './modules/clear.less';
67
@import './modules/cite.less';
78
@import './modules/collapse.less';
89
@import './modules/columns.less';
9-
@import './modules/coord.less';
10-
@import './modules/createAccount.less';
1110
@import './modules/footerIcons.less';
1211
@import './modules/extiw.less';
13-
@import './modules/fact.less';
1412
@import './modules/fontTemplates.less';
1513
@import './modules/footer.less';
16-
@import './modules/gadgetsDefinition.less';
1714
@import './modules/grayLink.less';
1815
@import './modules/groupShow.less';
1916
@import './modules/hatnote.less';
20-
@import './modules/historyLog.less';
2117
@import './modules/hlist.less';
2218
@import './modules/infobox.less';
2319
@import './modules/inlineUnihan.less';
2420
@import './modules/jQueryUI.less';
2521
@import './modules/mbox.less';
2622
@import './modules/mmv.less';
2723
@import './modules/mobile.less';
28-
@import './modules/newArticleText.less';
29-
@import './modules/noArticleText.less';
3024
@import './modules/noEdit.less';
3125
@import './modules/noMobile.less';
3226
@import './modules/normalize.less';
3327
@import './modules/noUnderlines.less';
34-
@import './modules/permissionErrors.less';
3528
@import './modules/piechart.less';
36-
@import './modules/print.less';
37-
@import './modules/recentChanges.less';
38-
// @import './modules/shortURL.less';
39-
@import './modules/specialPages.less';
40-
@import './modules/talkPage.less';
4129
@import './modules/textUnderlineOffset.less';
4230
@import './modules/thumbImage.less';
4331
@import './modules/TOC.less';
44-
@import './modules/uploadText.less';
45-
@import './modules/uwBlock.less';
4632
@import './modules/wikitable.less';
4733
@import './modules/wordBreak.less';
48-
@import './modules/category.less';

src/SiteCommon/definition.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
"description": "<sup><abbr title=\"默认为所有用户启用\">D</abbr></sup><span id=\"Gadget-SiteCommon\"></span> 全站样式",
44
"section": "compatibility",
55
"default": true,
6-
"hidden": true
6+
"hidden": true,
7+
"peers": ["SiteCommon_Filepage", "SiteCommon_Print", "SiteCommon_SpecialInterface", "SiteCommon_Talkpage"]
78
}

src/SiteCommon/modules/coord.less

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)