置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

MediaWiki:Gadget-site-styles.css

猛汉♂百科,万男皆可猛的百科全书!转载请标注来源页面的网页链接,并声明引自猛汉百科。内容不可商用。
Honoka55讨论 | 贡献2022年11月13日 (日) 19:17的版本 (// Edit via Wikiplus)
跳到导航 跳到搜索
预览加载中...
  1. /* <pre> */
  2. /**
  3. * -------------------------------------------------------------------------
  4. * !!! DON'T MODIFY THIS PAGE MANUALLY, YOUR CHANGES WILL BE OVERWRITTEN !!!
  5. * -------------------------------------------------------------------------
  6. */
  7. ._addText { content: '{{GHIACode|page=GHIA:MoegirlPediaInterfaceCodes/blob/master/src/gadgets/site-styles/MediaWiki:Gadget-site-styles.css|user=[[U:AnnAngela]]|longId=47c8f34b1beb8f390201e769649f6a56c542c3ed|shortId=47c8f34|message=style: Update CSS to match stylelint standard}}'; }
  8. .tab .TabLabelText{
  9. padding:1px;
  10. background:#FFF;
  11. cursor:pointer;
  12. flex:none;
  13. }
  14. .tab .TabLabel{
  15. z-index:2;
  16. position:relative;
  17. -webkit-user-select:none;
  18. -moz-user-select:none;
  19. -o-user-select:none;
  20. user-select:none;
  21. display:flex;
  22. flex-wrap:wrap;
  23. }
  24. .tab .TabLabelText.selected{
  25. padding:1px;
  26. background:white;
  27. }
  28. .tab .TabContent{
  29. background:white;
  30. padding:20px 30px;
  31. position:relative;
  32. z-index:1;
  33. border:1px solid #AAA;
  34. }
  35. .tab .TabContentText{
  36. display:none;
  37. }
  38. .tab .TabContentText.selected{
  39. display:block;
  40. }
  41. .tab .tabLabelTop .TabLabelText{
  42. border-top:3px solid transparent;
  43. border-left:1px solid transparent;
  44. border-right:1px solid transparent;
  45. }
  46. .tab .tabLabelTop .TabLabelText.selected{
  47. border-top:3px solid green;
  48. border-left:1px solid #AAA;
  49. border-right:1px solid #AAA;
  50. }
  51. .tab .tabLabelTop.reverse .TabLabelText{
  52. border-bottom:3px solid transparent;
  53. border-left:1px solid transparent;
  54. border-right:1px solid transparent;
  55. border-top:1px solid transparent;
  56. }
  57. .tab .tabLabelTop.reverse .TabLabelText.selected{
  58. border-bottom:3px solid green;
  59. border-left:1px solid #AAA;
  60. border-right:1px solid #AAA;
  61. border-top:1px solid transparent;
  62. }
  63. .tab .tabLabelBottom .TabLabelText{
  64. border-bottom:3px solid transparent;
  65. border-left:1px solid transparent;
  66. border-right:1px solid transparent;
  67. }
  68. .tab .tabLabelBottom .TabLabelText.selected{
  69. border-bottom:3px solid green;
  70. border-left:1px solid #AAA;
  71. border-right:1px solid #AAA;
  72. }
  73. .tab .tabLabelBottom.reverse .TabLabelText{
  74. border-top:3px solid transparent;
  75. border-left:1px solid transparent;
  76. border-right:1px solid transparent;
  77. border-bottom:1px solid transparent;
  78. }
  79. .tab .tabLabelBottom.reverse .TabLabelText.selected{
  80. border-top:3px solid green;
  81. border-left:1px solid #AAA;
  82. border-right:1px solid #AAA;
  83. border-bottom:1px solid transparent;
  84. }
  85. .tab .tabLabelLeft .TabLabelText{
  86. border-left:3px solid transparent;
  87. border-top:1px solid transparent;
  88. border-bottom:1px solid transparent;
  89. }
  90. .tab .tabLabelLeft .TabLabelText.selected{
  91. border-left:3px solid green;
  92. border-top:1px solid #AAA;
  93. border-bottom:1px solid #AAA;
  94. }
  95. .tab .tabLabelLeft.reverse .TabLabelText{
  96. border-right:3px solid transparent;
  97. border-top:1px solid transparent;
  98. border-bottom:1px solid transparent;
  99. border-left:1px solid transparent;
  100. }
  101. .tab .tabLabelLeft.reverse .TabLabelText.selected{
  102. border-right:3px solid green;
  103. border-top:1px solid #AAA;
  104. border-bottom:1px solid #AAA;
  105. border-left:1px solid transparent;
  106. }
  107. .tab .tabLabelRight .TabLabelText{
  108. border-right:3px solid transparent;
  109. border-top:1px solid transparent;
  110. border-bottom:1px solid transparent;
  111. }
  112. .tab .tabLabelRight .TabLabelText.selected{
  113. border-right:3px solid green;
  114. border-top:1px solid #AAA;
  115. border-bottom:1px solid #AAA;
  116. }
  117. .tab .tabLabelRight.reverse .TabLabelText{
  118. border-left:3px solid transparent;
  119. border-top:1px solid transparent;
  120. border-bottom:1px solid transparent;
  121. border-right:1px solid transparent;
  122. }
  123. .tab .tabLabelRight.reverse .TabLabelText.selected{
  124. border-left:3px solid green;
  125. border-top:1px solid #AAA;
  126. border-bottom:1px solid #AAA;
  127. border-right:1px solid transparent;
  128. }
  129. .tab .Tabs .TabDivider{
  130. width:100%;
  131. order:2;
  132. }
  133. .tab .Tabs.reverse .TabDivider{
  134. height:2px;
  135. }
  136. .tab .Tabs.tabLabelLeft .TabLabel,
  137. .tab .Tabs.tabLabelRight .TabContent{
  138. order:1;
  139. }
  140. .tab .Tabs.tabLabelLeft .TabContent,
  141. .tab .Tabs.tabLabelRight .TabLabel{
  142. order:3;
  143. }
  144. .tab .Tabs.tabLabelLeft,
  145. .tab .Tabs.tabLabelRight{
  146. display:flex;
  147. flex-wrap:nowrap;
  148. width:auto;
  149. }
  150. .tab .Tabs.tabLabelLeft .TabDivider,
  151. .tab .Tabs.tabLabelRight .TabDivider{
  152. height:100%;
  153. width:0;
  154. }
  155. .tab .Tabs.tabLabelLeft.reverse .TabDivider,
  156. .tab .Tabs.tabLabelRight.reverse .TabDivider{
  157. width:1px;
  158. }
  159. .tab .Tabs.tabLabelLeft .TabLabel,
  160. .tab .Tabs.tabLabelRight .TabLabel{
  161. flex-direction:column;
  162. }
  163. .tab .Tabs.tabLabelLeft:not(.AutoWidth) .TabContent,
  164. .tab .Tabs.tabLabelRight:not(.AutoWidth) .TabContent{
  165. flex:1;
  166. }
  167. .Tabs{
  168. max-width:100%;
  169. }
  170. .Tabs.AutoWidth{
  171. /*width:-webkit-max-content;
  172. width:-moz-max-content;
  173. width:max-content;*/
  174. display:flow-root;
  175. }
  176. .Tabs.FloatLeft{
  177. float:left;
  178. margin-right:1em;
  179. }
  180. .Tabs.FloatRight{
  181. float:right;
  182. margin-left:1em;
  183. }
  184. .Tabs .Tab{
  185. border-bottom:1px solid #AAA;
  186. }
  187. .Tabs .Tab:first-child{
  188. border-top:1px solid #AAA;
  189. }
  190. .Tabs .Tab .TabLabelText{
  191. padding:7px;
  192. }
  193. .Tabs .Tab .TabContentText{
  194. padding:3px;
  195. }
  196. .infotemplatebox>table td>.Tabs .TabLabel,
  197. .infotemplatebox>table td>.Tabs .TabContent{
  198. margin:0 -1px;
  199. }
  200. span[lang]{
  201. font-family:initial;
  202. font-feature-settings:"locl" on;
  203. -webkit-font-feature-settings:"locl" on;
  204. }
  205. [style*="font:" i] span[lang],
  206. [style*="font-family:" i] span[lang]{
  207. font-family:inherit;
  208. }
  209. @font-face{
  210. font-family:JapaneseItalic;
  211. src:local(meiryo);
  212. }
  213. i span[lang="ja" i],
  214. span[lang="ja" i] i,
  215. [style*="italic" i] span[lang="ja" i],
  216. span[lang="ja" i] [style*="italic" i]{
  217. font-family:JapaneseItalic, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  218. }
  219. [style*="font:" i] i span[lang="ja" i],
  220. [style*="font-family:" i] i span[lang="ja" i],
  221. [style*="font:" i] span[lang="ja" i] i,
  222. [style*="font-family:" i] span[lang="ja" i] i,
  223. [style*="font:" i] [style*="italic" i] span[lang="ja" i],
  224. [style*="font-family:" i] [style*="italic" i] span[lang="ja" i],
  225. [style*="font:" i] span[lang="ja" i] [style*="italic" i],
  226. [style*="font-family:" i] span[lang="ja" i] [style*="italic" i]{
  227. font-family:inherit;
  228. }
  229. .heimu,
  230. .heimu rt{
  231. background-color:#252525;
  232. }
  233. .heimu,
  234. .heimu a,
  235. a .heimu,
  236. a.new .heimu,
  237. span.heimu a.new,
  238. span.heimu a.external,
  239. span.heimu a.external:visited,
  240. span.heimu a.extiw,
  241. span.heimu a.extiw:visited,
  242. span.heimu a.mw-disambig,
  243. span.heimu a.mw-redirect{
  244. transition:color 0.13s linear;
  245. color:#252525;
  246. text-shadow:none;
  247. }
  248. span.heimu:hover,
  249. span.heimu:active{
  250. color:white;
  251. }
  252. span.heimu:hover a,
  253. a:hover span.heimu{
  254. color:lightblue;
  255. }
  256. span.heimu:hover a:visited,
  257. a:visited:hover span.heimu{
  258. color:#C5CAE9;
  259. }
  260. span.heimu:hover a.new,
  261. a.new:hover span.heimu{
  262. color:#FCC;
  263. }
  264. span.heimu a.new:hover:visited,
  265. a.new:hover:visited span.heimu{
  266. color:#EF9A9A;
  267. }
  268. span.heimu:hover a.extiw:visited,
  269. a.extiw:visited:hover span.heimu{
  270. color:#D1C4E9;
  271. }
  272. .infoBox{
  273. margin:0 auto;
  274. width:80%;
  275. box-sizing:border-box;
  276. }
  277. .infoBoxTitle{
  278. margin:3px auto;
  279. padding:0;
  280. text-align:center;
  281. font-weight:700;
  282. }
  283. .infoBoxIcon{
  284. display:table-cell;
  285. padding:2px 0 2px 0.5em;
  286. vertical-align:middle;
  287. }
  288. .infoBoxText{
  289. display:table-cell;
  290. padding:0.25em 0.5em 0.25em 1.3em;
  291. width:100%;
  292. vertical-align:middle;
  293. }
  294. .infoBoxContent{
  295. border:1px solid #DDD;
  296. border-left-width:0;
  297. background:#FBFBFB;
  298. }
  299. .infoBoxBelow{
  300. margin:0 auto;
  301. padding:0;
  302. text-align:center;
  303. }
  304. table.wikitable-green{
  305. background:#C9F6E1;
  306. }
  307. .wikitable-green th{
  308. background:#13EC93;
  309. }
  310. .wikitable-green td{
  311. background:#F3F3F3;
  312. }
  313. .patroller-show,
  314. .checkuser-show,
  315. .suppress-show,
  316. .sysop-show,
  317. .interface-admin-show{
  318. display:none !important;
  319. }
  320. .comment-container-top{
  321. background-color:rgb(191 234 181 / 20%);
  322. }
  323. .comment-container-top>div:first-child{
  324. background-color:rgb(18 152 34 / 47%);
  325. color:#FFF;
  326. font-weight:700;
  327. }
  328. .post-content .comment-text{
  329. position:static;
  330. }
  331. .post-content .comment-toolbar{
  332. position:static;
  333. display:flex;
  334. justify-content:flex-start;
  335. }
  336. .post-content .flowthread-btn{
  337. position:static;
  338. margin-top:3px;
  339. }
  340. .post-content .comment-submit{
  341. position:static;
  342. margin:-1px -1px 0 auto;
  343. }
  344. rb[data-id="template-ruby"]::before{
  345. content:"";
  346. }
  347. rb[data-id="template-ruby"]::before,
  348. .template-ruby-hidden{
  349. display:inline-block;
  350. width:0;
  351. font-size:0;
  352. }
  353. body .mw-mmv-overlay{
  354. z-index:9999;
  355. }
  356. body .mw-mmv-wrapper{
  357. z-index:99999;
  358. }
  359. .noconvins>.mw-charinsert-item::before{
  360. content:"-{";
  361. }
  362. .noconvins>.mw-charinsert-item::after{
  363. content:"}-";
  364. }
  365. .mw-revslider-tooltip{
  366. z-index:7;
  367. }
  368. .errorbox ul{
  369. list-style:none;
  370. }
  371. body .ajaxpoll{
  372. width:-webkit-max-content;
  373. width:-moz-max-content;
  374. width:max-content;
  375. max-width:100%;
  376. min-width:400px;
  377. }
  378. .ns-6 #shared-image-desc{
  379. display:none;
  380. }
  381. .sidebar-character{
  382. display:none;
  383. }
  384. .ns-0.action-view:not(.page-Mainpage) #bodyContent::after,
  385. .ns-2.action-view #bodyContent::after,
  386. .ns-4.action-view #bodyContent::after,
  387. .ns-12.action-view #bodyContent::after{
  388. content:"是评论区啊啊啊啊啊";
  389. border:1px solid rgb(0 0 0 / 17%);
  390. text-align:center;
  391. font-size:small;
  392. padding:1em;
  393. margin-top:1rem;
  394. color:#777;
  395. display:block !important;
  396. clear:both;
  397. }
  398. .ns-0.action-view:not(.page-Mainpage) #bodyContent:lang(zh-hant)::after,
  399. .ns-0.action-view:not(.page-Mainpage) #bodyContent:lang(zh-hk)::after,
  400. .ns-0.action-view:not(.page-Mainpage) #bodyContent:lang(zh-tw)::after,
  401. .ns-2.action-view #bodyContent:lang(zh-hant)::after,
  402. .ns-2.action-view #bodyContent:lang(zh-hk)::after,
  403. .ns-2.action-view #bodyContent:lang(zh-tw)::after,
  404. .ns-4.action-view #bodyContent:lang(zh-hant)::after,
  405. .ns-4.action-view #bodyContent:lang(zh-hk)::after,
  406. .ns-4.action-view #bodyContent:lang(zh-tw)::after,
  407. .ns-12.action-view #bodyContent:lang(zh-hant)::after,
  408. .ns-12.action-view #bodyContent:lang(zh-hk)::after,
  409. .ns-12.action-view #bodyContent:lang(zh-tw)::after{
  410. content:"是評論區啊啊啊啊啊";
  411. }
  412. /** 有那个大病的群魔乱舞的用户名们 **/
  413. .mw-changeslist-line-inner a[href^="/User:Reiku"],
  414. .mw-changeslist-line-inner a[href^="/User:%E8%A5%BF%E5%B0%BE%E5%93%88%E9%B2%81%E5%8D%A1"],
  415. .mw-changeslist-line-inner a[href^="/User:M.S"] {
  416. background: -webkit-linear-gradient(right, red, orange, yellow, green, cyan, blue, purple);
  417. -webkit-background-clip: text;
  418. background-clip: text;
  419. -webkit-box-decoration-break: clone;
  420. box-decoration-break:;
  421. -webkit-text-fill-color: transparent;
  422. text-fill-color: transparent;
  423. }
  424. .mw-logevent-loglines a[href="/User:%E9%AC%BC%E5%BD%B1233"].mw-userlink,
  425. .mw-changeslist-line a[href="/User:%E9%AC%BC%E5%BD%B1233"].mw-userlink,
  426. #pagehistory a[href="/User:%E9%AC%BC%E5%BD%B1233"].mw-userlink {
  427. font-family: monospace;
  428. background-color: #212121;
  429. color: #F7FAFD;
  430. border-radius: 3.5px;
  431. box-shadow: 0 1pt 2pt #1C1C1C;
  432. padding: 3.5px;
  433. margin: 2.5px;
  434. }
  435. .mw-changeslist-line-inner a[href^="/User:Lih"] {
  436. color: white;
  437. background-color: #1AA7EC;
  438. padding: 2px 5px 2px 5px;
  439. border-radius: 5px;
  440. margin-right: 3px;
  441. }
  442. .mw-changeslist-line-inner a[href^="/User:%E3%82%86%E3%81%9A%E3%81%8D"] {
  443. color: white;
  444. background-color:#73B8E2;
  445. padding: 2px 5px 2px 5px;
  446. border-radius: 5px;
  447. margin-right: 3px;
  448. }
  449. .mw-changeslist-line-inner a[href^="/User:%E7%99%BD%E4%B8%9D12323"] {
  450. color: #000;
  451. display: inline-block;
  452. border: 1px solid #333;
  453. padding: 1px;
  454. /*
  455. color: #ab0d2c;
  456. background-color: #FFF;
  457. font-weight:bold;
  458. -webkit-transform: matrix(-1, 0, 0, -1, 0, 0);
  459. -moz-transform: matrix(-1, 0, 0, -1, 0, 0);
  460. -ms-transform: matrix(-1, 0, 0, -1, 0, 0);
  461. -o-transform: matrix(-1, 0, 0, -1, 0, 0);
  462. transform: matrix(-1, 0, 0, -1, 0, 0);
  463. text-shadow:0 -4px 4px #FF0000;
  464. */
  465. }
  466. .mw-logevent-loglines a[href="/User:Honoka55"].mw-userlink, .mw-changeslist-line a[href="/User:Honoka55"].mw-userlink, #pagehistory a[href="/User:Honoka55"].mw-userlink, .comment-user a[href="/User:Honoka55"], .mw-honoka55-sign {
  467. color: #363169;
  468. background-color: #d19ffe;
  469. padding: 2px 5px 2px 5px;
  470. border-radius: 5px;
  471. margin-right: 3px;
  472. }
  473. .mw-changeslist-line-inner a[href^="/User:%E5%8E%9F%E5%90%8D%E9%9A%8F%E4%BD%A0"] {
  474. color: #39C5BB;
  475. background-color: #F0F8FF;
  476. padding: 2px 5px 2px 5px;
  477. border-radius: 5px;
  478. margin-right: 3px;
  479. }
  480. .mw-logevent-loglines img[src="https://moegirl.uk/extensions/Avatar/avatar.php?user=BearBin"], .mw-contributions-list img[src="https://moegirl.uk/extensions/Avatar/avatar.php?user=BearBin"], .mw-changeslist-line img[src="https://moegirl.uk/extensions/Avatar/avatar.php?user=BearBin"] {
  481. box-shadow: 0 0 5px #595de6, 0 0 5px #595de6;
  482. border-radius: 50%;
  483. }
  484. .mw-logevent-loglines a[href="/User:BearBin"].mw-userlink, .mw-changeslist-line a[href="/User:BearBin"].mw-userlink, #pagehistory a[href="/User:BearBin"].mw-userlink {
  485. font-family: Consolas, monospace;
  486. }
  487. .mw-logevent-loglines a[href="/User:BearBin"].mw-userlink:hover, .mw-changeslist-line a[href="/User:BearBin"].mw-userlink:hover, #pagehistory a[href="/User:BearBin"].mw-userlink:hover {
  488. text-decoration: underline wavy #595de6;
  489. }
  490. .mw-logevent-loglines a[href="/User:Senyucishi"].mw-userlink, .mw-changeslist-line a[href="/User:Senyucishi"].mw-userlink, #pagehistory a[href="/User:Senyucishi"].mw-userlink {
  491. color: #FFFFFF;
  492. background: linear-gradient(66deg, #175973, #0782A8);
  493. padding: 2px 5px 2px 5px;
  494. border-radius: 5px;
  495. margin-right: 3px;
  496. }
  497. /* </pre> */