Widget:欢迎:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
无编辑摘要
imported>=海豚=
无编辑摘要
(未显示同一用户的23个中间版本)
第1行: 第1行:
<noinclude><nowiki>QvQ</nowiki></noinclude><includeonly><!--{if !isset($wgMainpage) || !$wgMainpage}--><!--{assign var="wgMainpage" value=true scope="global"}--><style type="text/css">
<noinclude><nowiki>QvQ</nowiki></noinclude><includeonly><!--{if !isset($wgwelcome) || !$wgwelcome}--><!--{assign var="wgwelcome" value=true scope="global"}--><style type="text/css">
@media (min-width: 1480px) {
.welcome,
   .mainpage {
.welcome * {
     width: 1404px;
     margin: 0 auto;
   }
   .mainpage-container,
   .mainpage-column {
     display: flex;
     flex-wrap: nowrap;
     justify-content: space-around;
     align-content: stretch;
     align-items: stretch;
   }
   .mainpage-column {
     flex-direction: column;
   }
}
@media (min-width: 1640px) {
   .mainpage {
     width: 1680px;
   }
}
@media (max-width: 1480px) {
   .mainpage,
   .mainpage-column-left,
   .mainpage-column-right {
     max-width: 1360px;
   }
}
.mainpage,
.mainpage * {
    box-sizing: border-box;
    box-sizing: border-box;
    transition: all .37s;
    transition: all .37s;
}
}
.mainpage {
.welcome {
    /*background: url(./zhMoegirl15.2.png) no-repeat center center;*/
    /*background: url(./zhMoegirl15.2.png) no-repeat center center;*/
    background-size: contain;
    background-size: contain;
}
}
.mainpage-text-align-center {
.welcome-text-align-center {
    text-align: center;
    text-align: center;
}
}
.mainpage-headtitle,
.welcome-headtitle,
.mainpage-column>* {
.welcome-column>* {
    margin: .5em;
    margin: .5em;
    padding: .5em;
    padding: .5em;
    box-shadow: 1px 1px 1px 1px #ededde;
    box-shadow: 1px 1px 1px 1px #ededde;
}
}
.mainpage-headtitle:hover, .mainpage-column>*:hover {
.welcome-headtitle:hover, .welcome-column>*:hover {
    box-shadow: 1px 1px 6px 3px #ededde;
    box-shadow: 1px 1px 6px 3px #ededde;
    margin: .5em .4em;
    margin: .5em .4em;
}
}
.mainpage-column>*:hover {
.welcome-column>*:hover {
    background-color: #FFF;
    background-color: #FFF;
}
}
.mainpage-headtitle {
.welcome-headtitle {
    font-size: 1.8em;
    font-size: 1.8em;
    text-align: center;
    text-align: center;
}
}
.mainpage .mainpage-column h2 {
.welcome .mw-headline-number {
   margin-top: 0;
   border-width: 0;
   padding-left: .5em;
   color: #8b8b22;
   font-family: EasonPro, "黑体", serif;
   font-size-adjust: .43;
   font-weight: 400;
   border-left: 1em #ededde solid;
}
.mainpage .mainpage-column h3 {
   padding-left: .5em;
}
.mainpage .mw-headline-number {
    display: none;
    display: none;
}
}
.mainpage .mainpage-column p {
.welcome .welcome-column p {
    padding-left: .5em;
    padding-left: .5em;
}
}
.mainpage .mainpage-column p {
.welcome .welcome-column p {
    text-indent: 2em;
    text-indent: 2em;
}
}
.mainpage-banner-page,
.welcome-banner-page,
.mainpage-page {
.welcome-page {
    position: relative;
    position: relative;
}
}
.mainpage-banner-page .mainpage-page-img {
.welcome-banner-page .welcome-page-img {
    height: 231px;
    height: 231px;
    width: auto;
    width: auto;
}
}
.mainpage-banner {
.welcome-banner {
    height: 250px;
    height: 250px;
    position: relative;
    position: relative;
    overflow: hidden;
    overflow: hidden;
}
}
.mainpage-banner-control {
.welcome-banner-control {
    position: absolute;
    position: absolute;
    bottom: 1em;
    bottom: 1em;
第99行: 第57行:
    z-index: 7;
    z-index: 7;
}
}
.mainpage-banner-control-triggle {
.welcome-banner-control-triggle {
    width: 18px;
    width: 18px;
    height: 18px;
    height: 18px;
第109行: 第67行:
    margin-left: 8px;
    margin-left: 8px;
}
}
.mainpage-banner-control-triggle.on {
.welcome-banner-control-triggle.on {
    border-color: white;
    border-color: white;
    background-color: rgba(139, 139, 34, .5);
    background-color: rgba(139, 139, 34, .5);
}
}
.mainpage-banner-page {
.welcome-banner-page {
    text-align: center;
    text-align: center;
    float: left;
    float: left;
}
}
.mainpage-counter {
.welcome-counter {
    background: url(https://www.hmoegirl.com/images/thumb/7/7a/64304271.png/689px-64304271.png) top right;
    background: url(https://www.hmoegirl.com/images/thumb/7/7a/64304271.png/689px-64304271.png) top right;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-size: 327px 288px;
    background-size: 405px 360px;
    min-height: 250px;
    min-height: 250px;
    padding: 0!important;
    padding: 0!important;
    display: flex;
    display: flex;
   margin-top: 0;
   border-width: 0;
   padding-left: .5em;
   color: #8b8b22 !important;
   font-family: EasonPro, "黑体", serif !important;
   line-height: 1.7 !important;
   font-size-adjust: .43 !important;
   font-weight: 400 !important;
   border-left: 1em #ededde solid;
}
}
.mainpage-counter-container {
.welcome-counter-container {
    background: rgba(255, 255, 255, .6);
    background: rgba(255, 255, 255, .6);
    padding: .5em;
    padding: .5em;
    flex: 1;
    flex: 1;
}
}
.mainpage-ads {
/* <pre> */
    height: 410px;
.widgetTalkTocEnable #tocBox {
    overflow: auto;
   max-width: 37%;
   min-width: 300px;
   float: left;
}
.widgetTalkTocEnable #toc.noOrigin {
   display: table;
}
.widgetTalkTocEnable div.toc#toc {
   min-width: 300px;
   box-sizing: border-box;
   margin-right: 37px;
   padding-right: 1em;
   padding-left: 1em;
}
.widgetTalkTocEnable div.toc#toc div.toctitle h2 {
   margin-right: 1em;
}
.widgetTalkTocEnable div.toc.noOrigin#toc .toctoggle {
   display: none;
}
.widgetTalkTocEnable div#toc.toc #toctoggle,
.widgetTalkTocEnable div#toc.toc #toggle {
   font-size: 94%;
   -webkit-user-select: none;
   -ms-user-select: none;
   -o-user-select: none;
   -moz-user-select: none;
   user-select: none;
}
.widgetTalkTocEnable div#toc.toc .toggleButton:before {
    content: "[";
    color: black;
}
}
.mainpage-page-img {
.widgetTalkTocEnable div#toc.toc .toggleButton:after {
   content: "]";
   color: black;
}
.widgetTalkTocEnable #toc .toggleButton:first-child {
   margin-right: 0.5em;
}
.widgetTalkTocEnable div#toc.toc .toggleButton:last-child {
   margin-right: 0;
}
.widgetTalkTocEnable div#toc.toc .hiddenDiscussion {
   visibility: hidden;
   height: 0;
   margin: 0;
}
.widgetTalkTocEnable div.toc#toc li.savedDiscussion a {
   text-decoration: underline;
}
.widgetTalkTocEnable #toc div#tocText {
   text-align: center;
}
.widgetTalkTocEnable #toc div.tocText {
   display: inline-block;
}
/* 节操酱的beg */
.widgetTalkTocEnable #content ol,
.widgetTalkTocEnable #content ul {
   margin: 0 !important;
   padding: 0.3em 0 0 1.6em !important;
}
.widgetTalkTocEnable #toc .toclevel-1>ul {
   padding-left: 0 !important;
}
.widgetTalkTocEnable
/* 由于节操酱的beg导致分类那边有秘制空白 */
.widgetTalkTocEnable #content #catlinks ol,
.widgetTalkTocEnable #content #catlinks ul {
   padding: 0 !important;
}
#toc,
#tocBox,
#talkTocBox {
   display: none;
}
.widgetTalkTocDisable #toc {
   display: table;
}
.widgetTalkTocEnable #talkTocBox td {
   text-align: center;
   border: 1px solid #a7d7f9;
   width: 25%;
   padding: 0 1em;
}
.widgetTalkTocEnable #talkTocBox .hr td {
    width: 100%;
    width: 100%;
}
}
.mainpage-page-intro {
.widgetTalkTocEnable #talkTocBox table {
    position: absolute;
    border-collapse: collapse;
   bottom: 0;
    margin-bottom: 1em;
   left: 0;
    margin: 0!important;
   padding: .5em;
   background-color: rgba(255, 255, 255, 0.73);
    width: 100%;
    width: 100%;
}
}
.widgetTalkTocEnable #talkTocBox a {
   cursor: pointer;
}
.widgetTalkTocEnable #talkTocBox .savedTitle {
   text-decoration: underline;
}
.widgetTalkTocEnable .cbutton {
   cursor: pointer;
}
.signInfo {
   display: none !important;
}
#right-navigation.no-need-to-edit-whole-page ul {
   display: flex;
}
#right-navigation.no-need-to-edit-whole-page ul>li {
   order: 999;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-view {
   order: 1;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice {
   order: 2;
   font-style: italic;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice a,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice a:visited {
   color: #222;
   text-decoration: none;
}
#right-navigation.no-need-to-edit-whole-page ul>li#Wikiplus-Edit-TopBtn,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-edit,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-editTopSection {
   display: none;
}
.cloaked-element.transparent-shield {
   z-index: 9999;
}
.navpopup {
   z-index: 1000;
}
/* </pre> */
</style>
<script>
window.RLQ = window.RLQ || [];
window.RLQ = window.RLQ || [];
window.RLQ.push(function() {
window.RLQ.push(function() {
第282行: 第373行:
          var self = $('#talkTocBox table'),
          var self = $('#talkTocBox table'),
            a = $('<' + 'a/>').text('');
            a = $('<' + 'a/>').text('');
          self.append('<' + 'caption/>').find('caption').append('<span style="color:blue;">讨论版现有讨论串</span>').append('').append(a).append('' + '<br>').append('(这里的讨论串<span style="color:red;">不会</span>被存档,无用及已解决的即时讨论会被<span style="color:red;">定期删除</span>)')
          self.append('<' + 'caption/>').find('caption').append('<br/>').append('').append(a).append('')
            .end().append('<' + 'tbody/>');
            .end().append('<' + 'tbody/>');
          containers.not('.savedDiscussion').each(function(i) {
          containers.not('.savedDiscussion').each(function(i) {
第445行: 第536行:
          }).trigger('hashchange');
          }).trigger('hashchange');
          const g = ["sysop", "patroller"];
          const g = ["sysop", "patroller"];
         if (mw.config.get("wgUserGroups").filter(n => g.includes(n)).length === 0 && mw.config.get("wgPageName").startsWith("讨论:讨论版")) {
           $("#right-navigation").addClass("no-need-to-edit-whole-page").find("#p-views > ul").append('<li id="ca-no-need-to-edit-whole-page-notice" class="collapsible"><span><a href="javascript:void(0);">请勿编辑全文</a></span></li>').find("#ca-no-need-to-edit-whole-page-notice a").on("click", function() {
             var messageDialog = new OO.ui.MessageDialog();
             var windowManager = new OO.ui.WindowManager();
             $("body").append(windowManager.$element);
             windowManager.addWindows([messageDialog]);
             messageDialog.title.$label.html("萌娘百科提醒您<br>公共讨论页无需编辑全文");
             messageDialog.message.$label.html("<br>提问求助区、讨论版属于公共讨论页,一般来说无须编辑全文,故我们隐藏了入口。<hr>您可以点击下方标题旁的<b>【编辑】链接</b>来编辑对应段落,也可以点击右上方<b>【添加话题】链接</b>来新增话题。");
             windowManager.openWindow(messageDialog, {
               actions: [{
                 action: 'accept',
                 label: '我知道了',
                 flags: 'primary'
               }]
             });
           });
         }
        }
        }
      }
      }
    });
    });
});
});
</script><style>
</script>
/* <pre> */
<!--{/if}--></includeonly>
.widgetTalkTocEnable #tocBox {
   max-width: 37%;
   min-width: 300px;
   float: left;
}
.widgetTalkTocEnable #toc.noOrigin {
   display: table;
}
.widgetTalkTocEnable div.toc#toc {
   min-width: 300px;
   box-sizing: border-box;
   margin-right: 37px;
   padding-right: 1em;
   padding-left: 1em;
}
.widgetTalkTocEnable div.toc#toc div.toctitle h2 {
   margin-right: 1em;
}
.widgetTalkTocEnable div.toc.noOrigin#toc .toctoggle {
   display: none;
}
.widgetTalkTocEnable div#toc.toc #toctoggle,
.widgetTalkTocEnable div#toc.toc #toggle {
   font-size: 94%;
   -webkit-user-select: none;
   -ms-user-select: none;
   -o-user-select: none;
   -moz-user-select: none;
   user-select: none;
}
.widgetTalkTocEnable div#toc.toc .toggleButton:before {
   content: "[";
   color: black;
}
.widgetTalkTocEnable div#toc.toc .toggleButton:after {
   content: "]";
   color: black;
}
.widgetTalkTocEnable #toc .toggleButton:first-child {
   margin-right: 0.5em;
}
.widgetTalkTocEnable div#toc.toc .toggleButton:last-child {
   margin-right: 0;
}
.widgetTalkTocEnable div#toc.toc .hiddenDiscussion {
   visibility: hidden;
   height: 0;
   margin: 0;
}
.widgetTalkTocEnable div.toc#toc li.savedDiscussion a {
   text-decoration: underline;
}
.widgetTalkTocEnable #toc div#tocText {
   text-align: center;
}
.widgetTalkTocEnable #toc div.tocText {
   display: inline-block;
}
.widgetTalkTocEnable
/* 节操酱的beg */
.widgetTalkTocEnable #content ol,
.widgetTalkTocEnable #content ul {
   margin: 0 !important;
   padding: 0.3em 0 0 1.6em !important;
}
.widgetTalkTocEnable #toc .toclevel-1>ul {
   padding-left: 0 !important;
}
.widgetTalkTocEnable
/* 由于节操酱的beg导致分类那边有秘制空白 */
.widgetTalkTocEnable #content #catlinks ol,
.widgetTalkTocEnable #content #catlinks ul {
   padding: 0 !important;
}
#toc,
#tocBox,
#talkTocBox {
   display: none;
}
.widgetTalkTocDisable #toc {
   display: table;
}
.widgetTalkTocEnable #talkTocBox td {
   text-align: center;
   border: 1px solid #a7d7f9;
   width: 25%;
   padding: 0 1em;
}
.widgetTalkTocEnable #talkTocBox .hr td {
   width: 100%;
}
.widgetTalkTocEnable #talkTocBox table {
   border-collapse: collapse;
   margin-bottom: 1em;
   width: 100%;
}
.widgetTalkTocEnable #talkTocBox a {
   cursor: pointer;
}
.widgetTalkTocEnable #talkTocBox .savedTitle {
   text-decoration: underline;
}
.widgetTalkTocEnable .cbutton {
   cursor: pointer;
}
.signInfo {
   display: none !important;
}
#right-navigation.no-need-to-edit-whole-page ul {
   display: flex;
}
#right-navigation.no-need-to-edit-whole-page ul>li {
   order: 999;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-view {
   order: 1;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice {
   order: 2;
   font-style: italic;
}
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice a,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-no-need-to-edit-whole-page-notice a:visited {
   color: #222;
   text-decoration: none;
}
#right-navigation.no-need-to-edit-whole-page ul>li#Wikiplus-Edit-TopBtn,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-edit,
#right-navigation.no-need-to-edit-whole-page ul>li#ca-editTopSection {
   display: none;
}
.cloaked-element.transparent-shield {
   z-index: 9999999;
}
.navpopup {
   z-index: 1000000;
}
/* </pre> */
</style>
<script>
window.RLQ.push(function() {
   window.RLQ = window.RLQ || [];
   $(function() {
     $(window).on('resize', function() {
       $('.mainpage-banner-page').width($('.mainpage-banner').width());
     }).resize();
     var marginLeft = $('.mainpage').offset().left - $('.mainpage').parent().offset().left;
     /* $('.mainpage').css('margin-left', marginLeft - (marginLeft - (($(window).width() - $('.mainpage').width()) / 2 - $('.mainpage').parent().offset().left)) / 2 + 'px'); // 计算合理的偏差,其中【($(window).width() - $('.mainpage').width()) / 2】用以计算主体居中时的实际offsetLeft值,减去父元素offset即是主体margin-left值,再用【marginLeft - (marginLeft - 主体margin-left值 / 2】来计算缓和后的margin-left值 */
     var length = $('.mainpage-banner-page').length;
     if (!length) return;
     $('.mainpage-banner-container').width(length);
     while (length--) $('.mainpage-banner-control').append('<span class="mainpage-banner-control-triggle"></span>');
     var bannerCount = 25;
     $('.mainpage-banner-control-triggle').on('click', function() {
       bannerCount = 25;
       $(this).addClass('on').siblings().removeClass('on');
       var index = $(this).parent().children().index(this);
       var target = $('.mainpage-banner-page').eq(index);
       var left = target.prevAll().length || 0;
       if (left) $('.mainpage-banner-container').css('margin-left');
       else $('.mainpage-banner-container').css('margin-left', '0');
     }).first().click();
     setInterval(function() {
       if (bannerCount-- > 0) return;
       var next = $('.mainpage-banner-control-triggle.on').next();
       if (!next.length) next = $('.mainpage-banner-control-triggle:first');
       next.click();
     }, 200);
   });
});
</script><!--{/if}--></includeonly>

2021年8月10日 (二) 21:24的版本

QvQ