Skip to content

Strange Luogu by pigpig

Screenshot of Strange Luogu

Details

Authorpigpig

LicenseNo License

Categoryluogu

Created

Updated

Size12 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

让你的洛谷变得更加奇怪!

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           strange luogu
@namespace      github.com/openstyles/stylus
@version        4.1.0
@description    A new userstyle
@author         Fcersoka
@license      No License
==/UserStyle== */
@-moz-document domain("luogu.com.cn") {
    /*洛谷主站*/
    /*动画*/
    @keyframes user {
        from {
            margin-top: 0px;
        }
        to {
            margin-top: 20px;
        }
    }
    @keyframes h1 {
        from {
            margin-left: -200px;
        }
        to {
            margin-left: 0px;
        }
    }
    @keyframes cl {
        from {
            margin-left:-200px;
        }
        to {
            margin-left:10px;
        }
    }
    /*背景*/
    body {
        /*background-image: url('https://img-qn.51miz.com/preview/element/00/01/17/13/E-1171302-B4F0ED28.jpg');/*这个地方可以改背景,只需把图片地址换掉即可*/
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-attachment: fixed;
    }
    /*顶部*/
    .wrapper.wrapped.lfe-body,
    div.wrapper.wrapped.lfe-body.header-layout.narrow {
        visibility: hidden;
    }
    .footer,
    .header {
        visibility: visible;
    }
    .user-nav[data-v-2dfcfd35] {
        transition: all 0.5s ease;
        color: #fff!important;
        border-radius: 25px;
        animation: user 1s;
        margin-top: 20px;
    }
    .user-nav[data-v-2dfcfd35]:hover{
        transition: all 0.5s ease;
        box-shadow: 15px 15px 15px rgba(0, 0, 0, .5);
    }
    .user-nav {
        color: #fff;
    }
    /*主体*/
    .lfe-body {
        visibility: hidden;
    }
    .clone-card,
    .card.user-header-container.padding-0,
    .am-modal-dialog,
    .am-g.lg-main-content,
    .container,
    .lg-index-content.am-center,
    .full-container {
        visibility: visible;
    }
    .clone-card,
    .swal2-popup.swal2-modal.swal2-show,
    .popup[data-v-1d675dd8],
    .center,
    .card.padding-none,
    .am-panel.am-panel-default.lg-summary,
    .am-g.lg-table-bg0.lg-table-row,
    .card.padding-default,
    .lg-article {
        transition: all 0.5s ease;
        border-radius: 10px!important;
        background-color: #ffffffc2!important;
    }
    .clone-card:hover,
    .swal2-popup.swal2-modal.swal2-show:hover,
    .card.padding-none:hover,
    .popup[data-v-1d675dd8]:hover,
    .center:hover,
    card.padding-none:hover,
    .am-panel.am-panel-default.lg-summary:hover,
    .am-g.lg-table-bg0.lg-table-row:hover,
    .card.padding-default:hover,
    .lg-article:hover {
        transition: all 0.5s ease;
        background-color: #fff!important;
        box-shadow: 15px 15px 15px rgba(0, 0, 0, .5);
    }
    .am-panel.lg-index-contest.am-panel-danger,
    .am-panel.lg-index-contest.am-panel-success,
    .am-panel.lg-index-contest.am-panel-primary{
        transition: all 0.5s ease;
        border-radius:10px
    }
    .am-panel.lg-index-contest.am-panel-primary {
        border-color: rgba(120, 52, 219, .72);
    }
    .am-panel.lg-index-contest.am-panel-primary:hover{
        transition: all 0.5s ease;
        box-shadow: 15px 15px 15px rgba(0, 0, 0, .5);
        border-color: rgb(120, 52, 219);
    }
    .am-panel.lg-index-contest.am-panel-primary a{
        transition: all 0.5s ease;
    }
    .am-panel.lg-index-contest.am-panel-success:hover,
    .am-panel.lg-index-contest.am-panel-danger:hover{
        transition: all 0.5s ease;
        box-shadow: 15px 15px 15px rgba(0, 0, 0, .5);
    }
    .am-panel.lg-index-contest.am-panel-success,
    .am-panel.lg-index-contest.am-panel-danger{
        transition: all 0.5s ease;
    }
    /*侧栏*/
    div[data-v-27b2cd59] {
        border-radius: 10px 10px 0px 0px;
        background-color: #fff0!important;
    }
    #app > .lfe-body {
        visibility: visible;
        top: 130px;
        border-radius: 25px;
        height: 430px;
        background-color: #fff0!important;
        box-shadow: 10px 10px 10px 10px rgba(0, 0, 0, .5);
        margin-left:10px;
    }
    *#app > .lfe-body > a > .text {
        opacity: 0;
        margin-top: -1em;
        display: block;
        transition: all 0.3s ease;
    }
    #app > .lfe-body > a:hover > .text {
        opacity: 1;
        margin-top: 0.2em;
    }
    #app > .lfe-body > a {
        color: #fff !important;
        height: 3.7em;
        margin-top: 3px;
        padding: 0 !important;
    }
    .lfe-body>a{
        transition: all 0.5s ease;
        border-radius: 10px;
    }
    .lfe-body > a:hover {
        transition: all 0.5s ease;
        background-color: #fff;
        color: #000!important;
    }
    #app > .lfe-body > a:hover {
        color: #000!important;
    }
    .popup-button{
        transition: all 0.5s ease;
        color:#fff;
        border-radius: 10px!important;
    }
    .popup-button:hover {
        transition: all 0.5s ease;
        background-color: #fff!important;
        color: #000!important;
    }
    #app > .lfe-body {
        animation: cl 1s;
        width: 70px;
    }
    a.logo-wrap[data-v-27b2cd59] {
        width: 70px;
    }
    .copy-btn.lfe-form-sz-middle {
        background-color:rgb(120, 52, 219)!important;
        border-color:rgb(120, 52, 219)!important;
    }
    div[data-v-12f19ddc] {
        background-color: rgba(104, 104, 104, 0)!important;
        border-radius: 25px 25px 0px 0px;
        margin-left: 5px;
    }
    /*字体*/
    .lfe-h1 {
        font-size: 40px;
        animation: h1 1s;
    }
    nav[data-v-258e49ac],
    .header-link.color-none,
    .mdui-list-item-icon.mdui-icon.material-icons,
    .mdui-drawer {
        color: #fff;
    }
    .lfe-form-sz-small,
    div[data-v-45591776]>.lfe-form-sz-middle{
        color:#fff!important;
    }
    /*细节*/
    .clone-card a,
    .swal2-popup.swal2-modal.swal2-show a,
    .popup[data-v-1d675dd8] a,
    .center a,
    .card.padding-none a,
    .am-panel.am-panel-default.lg-summary a,
    .am-g.lg-table-bg0.lg-table-row a,
    .card.padding-default a,
    .lg-article a {
        color: rgba(120, 52, 219, .72);
    }
    .clone-card a:hover,
    .swal2-popup.swal2-modal.swal2-show a:hover,
    .popup[data-v-1d675dd8] a:hover,
    .center a:hover,
    .card.padding-none a:hover,
    .am-panel.am-panel-default.lg-summary a:hover,
    .am-g.lg-table-bg0.lg-table-row a:hover,
    .card.padding-default a:hover,
    .lg-article a:hover {
        color: rgb(120, 52, 219);
    }
    input:checked + label > .fa-input[data-v-7ecd1f3a], input:enabled + label:hover > .fa-input[data-v-7ecd1f3a]{
        color:rgb(120, 52, 219);
    }
    .lfe-form-sz-small,
    .am--group-label,
    .am-btn.am-btn-primary.am-btn-sm,
    .lfe-form-sz-middle[data-v-7ade990c],
    .input-group.search-filter > button.lfe-form-sz-middle,
    button.selected,
    .items > li.selected {
        background-color: rgb(120, 52, 219)!important;
        border-color: rgb(120, 52, 219)!important;
    }
    div.tag[data-v-2a31ee10],
    .lfe-caption.tag.selected {
        background-color: rgb(120, 52, 219)!important;
    }
    .am-form-field {
        border-color: rgb(120, 52, 219)!important;
    }
    button[data-v-66021821]:hover {
        border-color: rgb(120, 52, 219)!important;
    }
    .lfe-caption {
        border-radius: 10px!important;
    }
    .test-case {
        border-radius: 10px;
    }
    .progress-frame.has-tooltip>div{
        background-color:rgb(120, 52, 219)!important;
        border-radius:0px 10px 10px 0px;
    }
    .am-pagination > .am-active > a:hover,
    .am-pagination > .am-active > a{
        background-color:rgb(120, 52, 219);
        border-color:rgb(120, 52, 219);
    }
    .am-pagination.am-pagination-centered a{
        border-radius:10px;
    }
    .am-slider-default .am-control-nav li a.am-active{
        background-color:rgb(120, 52, 219);
    }
    .menu[data-v-0e1ae304]{
        --main-color:rgb(120, 52, 219)!important;
    }
    input:enabled + label:hover > .fa-input[data-v-7ecd1f3a]{
        color:rgb(120, 52, 219)!important;
    }
    .clear-filter{
        color:rgb(120, 52, 219)!important;
    }
    input.lfe-form-sz-small,
    .text.lfe-form-sz-small{
        color:#000!important;
        background-color:#fff!important;
    }
    .refined-input.input-wrap.input.frame>.lfe-form-sz-middle{
        color:#000!important;
    }
    .copy-btn.lfe-form-sz-middle{
        color:#fff!important;
    }
    .item:hover{
        border-radius:10px;
        transition: all 0.5s ease;
    }
    .am-btn.am-btn-primary.am-btn-sm{
        border-radius:10px;
    }
    .am-btn.am-btn-danger.am-btn-sm{
        border-radius:10px;
    }
    ul > li.selected > span[data-v-01f8a102] {
        color:rgb(120, 52, 219)!important;
    }
    .bar{
       background-color:rgb(120, 52, 219)!important;
    }
    .team-right span.lfe-caption.team-authority {
        background-color:rgb(120, 52, 219)!important;
    }
    .box span.lfe-caption[data-v-71731098][data-v-4b8033a4] {
        background-color:rgb(120, 52, 219)!important;
    }
    /*隐藏广告*/
    div[data-v-5628bf52]{
        display:none!important;
    }
    /*犇犇*/
    #submit-reply,
    .am-btn.am-btn-primary.am-btn-sm {
        color: #fff!important;
    }
    .am-btn.am-btn-primary.am-btn-sm {
        background-color: rgba(120, 52, 219, .82)!important;
        border-color: rgba(120, 52, 219, .82)!Important;
    }
    .am-btn.am-btn-primary.am-btn-sm:hover {
        background-color: rgb(120, 52, 219)!important;
        border-color: rgb(120, 52, 219);
    }
    .am-comment-bd a {
        color: rgba(120, 52, 219, .72);
    }
    .am-comment-bd a:hover {
        color: rgb(120, 52, 219);
    }
    .am-comment-main{
        transition: all 0.5s ease;
        border-color:#fff0!important;
    }
    .am-comment-main:hover{
        transition: all 0.5s ease;
        box-shadow: 15px 15px 15px rgba(0, 0, 0, .5);
    }
    .am-comment-main::before{
        border-right-color:#fff0!important;
    }
    .am-comment-hd{
        border-radius:10px 10px 0px 0px;
    }
...

Reviews

No reviews yet.