跳转到内容

MediaWiki:Gadget-Wikiplus.css

轻之舟百科,让知识轻装启航
闲敲棋子落灯花-flood​(留言 | 贡献)2026年8月3日 (一) 14:51的版本 (Git commit 634265f: chore(build): bump version to 4.10.0)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
/**
 * SPDX-License-Identifier: CC-BY-SA-4.0 OR Apache-2.0
 * _addText: '{{Gadget Header|title=Wikiplus|license=CC-BY-SA-4.0|license2=Apache-2.0}}'
 *
 * Wikiplus
 *
 * @base {@link https://github.com/Wikiplus/Wikiplus}
 * @source {@link https://git.qiuwen.net.cn/InterfaceAdmin/Wikiplus}
 * @source {@link https://git.qiuwen.net.cn/InterfaceAdmin/QiuwenGadgets/src/branch/master/src/Wikiplus/}
 * @author Eridanus Sora (妹空酱)
 * @license CC-BY-SA-4.0 {@link https://www.qiuwenbaike.cn/wiki/H:CC-BY-SA-4.0} OR Apache-2.0 {@link http://www.apache.org/licenses/LICENSE-2.0}
 */

/**
 * Copyright 2014-2024 Eridanus Sora (妹空酱)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 */
/**
 * +------------------------------------------------------------+
 * |            === WARNING: GLOBAL GADGET FILE ===             |
 * +------------------------------------------------------------+
 * |       All changes should be made in the repository,        |
 * |                otherwise they will be lost.                |
 * +------------------------------------------------------------+
 * |        Changes to this page may affect many users.         |
 * | Please discuss changes by opening an issue before editing. |
 * +------------------------------------------------------------+
 */
/* <nowiki> */

/* src/Wikiplus/Wikiplus.less */
.client-js .Wikiplus-InterBox {
  max-width: -webkit-calc(100% - 2em);
  max-width: calc(100% - 2em);
}
.client-js .Wikiplus-Symbol-Btn {
  vertical-align: bottom !important;
}
.client-js .mw-editsection-visualeditor {
  display: none;
}

/* src/Wikiplus/modules/wikiplus.less */
/*! Wikiplus - 4.0.11 | Eridanus Sora (妹空酱) | CC-BY-SA-4.0 <https://qwbk.cc/H:CC-BY-SA-4.0> */
#Wikiplus-Quickedit {
  width: 100%;
  min-height: 500px;
  word-break: break-all;
}
#Wikiplus-Quickedit-Summary-Input {
  width: 50%;
}
.skin-vector #Wikiplus-Quickedit-Summary-Input {
  margin-top: 5px;
}
#Wikiplus-Quickedit-Preview-Submit,
#Wikiplus-Quickedit-Submit {
  margin-top: 5px;
  padding: revert;
}
#Wikiplus-Quickedit-Preview-Output {
  clear: both;
  margin: 5px 0;
}
.Wikiplus-Btn {
  position: relative;
  float: left;
  margin: 3px 5px;
  padding: 3px 1em;
  width: auto;
  background-color: #fff;
  box-shadow: 0 1px 2px #aaa;
  text-align: center;
  cursor: pointer;
}
.Wikiplus-Btn a {
  position: relative;
  display: block;
  margin: 0;
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.Wikiplus-InterBox {
  position: absolute;
  top: 20%;
  z-index: 200;
  padding: 20px 10px;
  width: 600px;
  min-height: 100px;
  border: 1px solid rgba(161, 154, 220, 0.41);
  background-color: #edf9f7;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.Wikiplus-InterBox-Header {
  position: relative;
  top: 0;
  top: -8px;
  margin: 0;
  width: 100%;
  border-bottom: 1px solid #6cf;
  text-align: left;
  font-size: 1.1rem;
  line-height: 2rem;
  cursor: move;
}
.Wikiplus-InterBox-Input {
  margin: 20px;
  width: 60%;
}
.Wikiplus-InterBox-Btn {
  position: relative;
  float: right;
  margin: auto 3px;
  padding: 6px 12px;
  border: 1px solid #dedede;
  background-color: #fff;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
.Wikiplus-InterBox-Btn:hover {
  background-color: #e8e8e8;
}
.Wikiplus-InterBox-Close {
  position: absolute;
  top: 0;
  right: 0;
  margin: 3px 7px;
  font-size: 1.5rem;
  cursor: pointer;
}
.Wikiplus-InterBox label {
  font-size: 0.95rem;
}
.Wikiplus-InterBox table.diff {
  table-layout: auto;
}
.Wikiplus-InterBox table.diff .diff-addedline,
.Wikiplus-InterBox table.diff .diff-deletedline,
.Wikiplus-InterBox table.diff .diff-lineno {
  width: 50%;
}
.Wikiplus-InterBox table.diff .diff-marker {
  text-align: left;
}
.Wikiplus-Banner {
  margin: 0;
  padding: 10px 5px;
  min-height: 50px;
  background: rgba(193, 222, 214, 0.51);
  text-align: center;
  font-size: 2rem;
  font-family: sans-serif;
  font-family: var(--fonts-sans, sans-serif);
}
.MoeNotification-notice {
  position: relative;
  display: none;
  overflow: hidden;
  margin: 3px 5px;
  padding: 0 5px;
  width: auto;
  box-shadow: 0 3px 3px #aaa;
  font-size: 1rem;
}
.MoeNotification-notice span {
  position: relative;
  margin: 3px auto 3px 3px;
  color: #fff;
  text-align: left;
  font-size: 1rem;
  font-family: sans-serif;
  font-family: var(--fonts-sans, sans-serif);
  line-height: 1.5;
}
.MoeNotification-notice-success {
  border-left: 5px solid #8dda93;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  background-color: #008a00;
}
.MoeNotification-notice-warning {
  border-left: 5px solid #ffdf00;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  background-color: #f4bd00;
}
.MoeNotification-notice-warning span {
  color: #000;
}
.MoeNotification-notice-error {
  border-left: 5px solid #e71717;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  background-color: #b00e06;
}
#MoeNotification {
  position: fixed;
  bottom: 30px;
  left: 0;
  z-index: 713;
  min-width: 20%;
}

/* </nowiki> */

/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL1dpa2lwbHVzL1dpa2lwbHVzLmxlc3MiLCAiLi4vLi4vc3JjL1dpa2lwbHVzL21vZHVsZXMvd2lraXBsdXMubGVzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLmNsaWVudC1qcyAuV2lraXBsdXMtSW50ZXJCb3gge1xuICBtYXgtd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gMmVtKTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyZW0pO1xufVxuLmNsaWVudC1qcyAuV2lraXBsdXMtU3ltYm9sLUJ0biB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cbi5jbGllbnQtanMgLm13LWVkaXRzZWN0aW9uLXZpc3VhbGVkaXRvciB7XG4gIC8qIHNlZSA8aHR0cHM6Ly9naXRodWIuY29tL1dpa2lwbHVzL1dpa2lwbHVzL2lzc3Vlcy82NT4gKi9cbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsICIvKiEgV2lraXBsdXMgLSA0LjAuMTEgfCBFcmlkYW51cyBTb3JhICjlprnnqbrphbEpIHwgQ0MtQlktU0EtNC4wIDxodHRwczovL3F3YmsuY2MvSDpDQy1CWS1TQS00LjA+ICovXG4jV2lraXBsdXMtUXVpY2tlZGl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4jV2lraXBsdXMtUXVpY2tlZGl0LVN1bW1hcnktSW5wdXQge1xuICB3aWR0aDogNTAlO1xufVxuLnNraW4tdmVjdG9yICNXaWtpcGx1cy1RdWlja2VkaXQtU3VtbWFyeS1JbnB1dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbiNXaWtpcGx1cy1RdWlja2VkaXQtUHJldmlldy1TdWJtaXQsXG4jV2lraXBsdXMtUXVpY2tlZGl0LVN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogcmV2ZXJ0O1xufVxuI1dpa2lwbHVzLVF1aWNrZWRpdC1QcmV2aWV3LU91dHB1dCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDVweCAwO1xufVxuLldpa2lwbHVzLUJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogM3B4IDVweDtcbiAgcGFkZGluZzogM3B4IDFlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAjYWFhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5XaWtpcGx1cy1CdG4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uV2lraXBsdXMtSW50ZXJCb3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAlO1xuICB6LWluZGV4OiAyMDA7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgd2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNjEsIDE1NCwgMjIwLCAwLjQxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjlmNztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5XaWtpcGx1cy1JbnRlckJveC1IZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgdG9wOiAtOHB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZjZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjdXJzb3I6IG1vdmU7XG59XG4uV2lraXBsdXMtSW50ZXJCb3gtSW5wdXQge1xuICBtYXJnaW46IDIwcHg7XG4gIHdpZHRoOiA2MCU7XG59XG4uV2lraXBsdXMtSW50ZXJCb3gtQnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogYXV0byAzcHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5XaWtpcGx1cy1JbnRlckJveC1CdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLldpa2lwbHVzLUludGVyQm94LUNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uV2lraXBsdXMtSW50ZXJCb3ggbGFiZWwge1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4uV2lraXBsdXMtSW50ZXJCb3ggdGFibGUuZGlmZiB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi5XaWtpcGx1cy1JbnRlckJveCB0YWJsZS5kaWZmIC5kaWZmLWFkZGVkbGluZSxcbi5XaWtpcGx1cy1JbnRlckJveCB0YWJsZS5kaWZmIC5kaWZmLWRlbGV0ZWRsaW5lLFxuLldpa2lwbHVzLUludGVyQm94IHRhYmxlLmRpZmYgLmRpZmYtbGluZW5vIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5XaWtpcGx1cy1JbnRlckJveCB0YWJsZS5kaWZmIC5kaWZmLW1hcmtlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uV2lraXBsdXMtQmFubmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTMsIDIyMiwgMjE0LCAwLjUxKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udHMtc2Fucywgc2Fucy1zZXJpZik7XG59XG4uTW9lTm90aWZpY2F0aW9uLW5vdGljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzcHggNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAjYWFhO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uTW9lTm90aWZpY2F0aW9uLW5vdGljZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDNweCBhdXRvIDNweCAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udHMtc2Fucywgc2Fucy1zZXJpZik7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uTW9lTm90aWZpY2F0aW9uLW5vdGljZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjOGRkYTkzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cbi5Nb2VOb3RpZmljYXRpb24tbm90aWNlLXdhcm5pbmcge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmRmMDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiZDAwO1xufVxuLk1vZU5vdGlmaWNhdGlvbi1ub3RpY2Utd2FybmluZyBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uTW9lTm90aWZpY2F0aW9uLW5vdGljZS1lcnJvciB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2U3MTcxNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDBlMDY7XG59XG4jTW9lTm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDcxMztcbiAgbWluLXdpZHRoOiAyMCU7XG59XG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSxDQUFDLFVBQVUsQ0FBQztBQUNWLGFBQVcsYUFBYSxLQUFLLEVBQUU7QUFDL0IsYUFBVyxLQUFLLEtBQUssRUFBRTtBQUN6QjtBQUNBLENBSkMsVUFJVSxDQUFDO0FBQ1Ysa0JBQWdCO0FBQ2xCO0FBQ0EsQ0FQQyxVQU9VLENBQUM7QUFFVixXQUFTO0FBQ1g7OztBQ1ZBO0FBQ0EsQ0FBQztBQUNDLFNBQU87QUFDUCxjQUFZO0FBQ1osY0FBWTtBQUNkO0FBQ0EsQ0FBQztBQUNDLFNBQU87QUFDVDtBQUNBLENBQUMsWUFBWSxDQUhaO0FBSUMsY0FBWTtBQUNkO0FBQ0EsQ0FBQztBQUNELENBQUM7QUFDQyxjQUFZO0FBQ1osV0FBUztBQUNYO0FBQ0EsQ0FBQztBQUNDLFNBQU87QUFDUCxVQUFRLElBQUk7QUFDZDtB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 */