跳转到内容

MediaWiki:Gadget-Toastify.css

轻之舟百科,让知识轻装启航
闲敲棋子落灯花-flood​(留言 | 贡献)2026年8月3日 (一) 14:49的版本 (Git commit 634265f: chore(build): bump version to 4.10.0)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
/**
 * SPDX-License-Identifier: MIT
 * _addText: '{{Gadget Header|license=MIT|attribution=2018 apvarun}}'
 *
 * @base {@link https://github.com/apvarun/toastify-js}
 * @source {@link https://git.qiuwen.net.cn/InterfaceAdmin/QiuwenGadgets/src/branch/master/src/Toastify}
 * @license MIT {@link https://github.com/apvarun/toastify-js/blob/master/LICENSE}
 */

/**
 * Copyright (c) 2018 apvarun
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */
/**
 * +------------------------------------------------------------+
 * |            === 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> */

/* node_modules/.pnpm/[email protected]/node_modules/toastify-js/src/toastify.css */
/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */
.toastify {
  padding: 12px 20px;
  color: #ffffff;
  display: inline-block;
  box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3);
  background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5);
  background:
    linear-gradient(
      135deg,
      #73a5ff,
      #5477f5);
  position: fixed;
  opacity: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
  border-radius: 2px;
  cursor: pointer;
  -webkit-text-decoration: none;
  text-decoration: none;
  max-width: -webkit-calc(50% - 20px);
  max-width: calc(50% - 20px);
  z-index: 2147483647;
}
.toastify.on {
  opacity: 1;
}
.toast-close {
  background: transparent;
  border: 0;
  color: white;
  cursor: pointer;
  font-family: inherit;
  font-size: 1em;
  opacity: 0.4;
  padding: 0 5px;
}
.toastify-right {
  right: 15px;
}
.toastify-left {
  left: 15px;
}
.toastify-top {
  top: -150px;
}
.toastify-bottom {
  bottom: -150px;
}
.toastify-rounded {
  border-radius: 25px;
}
.toastify-avatar {
  width: 1.5em;
  height: 1.5em;
  margin: -7px 5px;
  border-radius: 2px;
}
.toastify-center {
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  max-width: -webkit-fit-content;
  max-width: fit-content;
  max-width: -moz-fit-content;
}
@media only screen and (max-width: 360px) {
  .toastify-right,
  .toastify-left {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
  }
}

/* src/Toastify/custom.less */
.gadget-toastify {
  background: #e6e6e6;
  border-radius: 0.5em;
  box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.1), 0 10px 36px -4px rgba(0, 0, 0, 0.2);
  cursor: auto;
  color: #191919;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -moz-box-align: baseline;
  align-items: baseline;
  word-break: break-all;
  z-index: 9999;
}
.gadget-toastify a,
.gadget-toastify a:hover,
.gadget-toastify a:visited,
.gadget-toastify a:visited:hover {
  color: #f4ff7f !important;
}
.gadget-toastify--error,
.gadget-toastify--info,
.gadget-toastify--success,
.gadget-toastify--warning {
  color: #fff;
}
.gadget-toastify--error {
  background: #b32424;
}
.gadget-toastify--info {
  background: #36c;
}
.gadget-toastify--success {
  background: #181;
}
.gadget-toastify--warning {
  background: #a60;
}
.gadget-toastify .toast-close {
  color: inherit;
  font-family: serif;
  font-family: var(--fonts-serif, serif);
  font-size: 0.8em;
  padding: 0 0 0 1em;
}
.gadget-toastify.toastify-left .toast-close {
  padding: 0 1em 0 0;
}
.gadget-toastify.toastify-left,
.gadget-toastify.toastify-right {
  max-width: 17.5em;
}
.client-darkmode .gadget-toastify:not(.gadget-toastify--error):not(.gadget-toastify--info):not(.gadget-toastify--success):not(.gadget-toastify--warning) {
  box-shadow: none;
  border: 5px solid #c8ccd1;
}
.client-darkmode .gadget-toastify a,
.client-darkmode .gadget-toastify a:hover,
.client-darkmode .gadget-toastify a:visited,
.client-darkmode .gadget-toastify a:visited:hover {
  color: #000 !important;
}
.client-darkmode .gadget-toastify .toast-close {
  color: #000;
  color: initial;
}

/* </nowiki> */

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