Skip to content

UOJ新拟态 by hello8693

Details

Authorhello8693

LicenseNo License

CategoryUOJ

Created

Updated

Size4.1 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

uoj新拟态主题

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         UOJ新拟态
@version      1.0.0
@namespace    userstyles.world/user/hello8693
@description  UOJ新拟态主题
@author       hello8693
@license      No License
==/UserStyle== */
@-moz-document domain("uoj.ac"), domain("darkbzoj.tk") {
html > body {
    background-color: #EBECF0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    /*以上四条为兼容设置,不建议更改*/
    display: flex;
    margin: 0;
    padding: 0;
}
    
            body,
            button,
            input,
            p,
            select,
            textarea {
                font-family: 'Montserrat', sans-serif;
                letter-spacing: -0.2px;
                font-size: 16px;
    }
    
.hidden-xs {
    font-family: 'Montserrat', sans-serif;
    letter-spacing: -0.2px;
    padding: 32px 0;
    color: #BABECC;
    text-align: center;
}
    
div.panel-body {
    background-color: #EBECF0;
}

.btn,
.btn.btn-success.btn-sm,
.btn.btn-danger.btn-sm,
.dropdown,
body > div.container.theme-showcase > div:nth-child(1) > ul > li,
button.btn.btn-primary
{
  color:#61677C;
  border: none;
  background-color: #EBECF0;
  font-weight: bold;
  box-shadow: -5px -5px 20px #fff,  5px 5px 20px #babecc;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  font-weight: 600;
  border-radius: 20px;
  
  &:hover {
    box-shadow: -2px -2px 5px #fff, 2px 2px 5px #babecc;
  }
  
  &:active {
    box-shadow: inset 1px 1px 2px #babecc, inset -1px -1px 2px #fff;
  }
  
  
  &.unit {
    border-radius: 16px/2;
    line-height: 0;
    width: 16px*3;
    height: 16px*3;
    display:inline-flex;
    justify-content: center;
    align-items:center;
    margin: 0 16px/2;
    font-size: 16px*1.2;
    
    .icon {
      margin-right: 0; 
    }
   }
}

.modal-content{
    background-color: #EBECF0;
    width: 200%;
    height: 200%;
    transform:translateX(-25%);/**左移元素**/
	-ms-transform:translateX(-25%);
	-webkit-transform:translateX(-25%);
}



.container-fluid{
    background-color: #EBECF0;
}

.navbar,
.uoj-content,
.panel,
.panel.panel-default,
.panel-heading,
.table,
.dropdown-menu,
.pagination.top-buffer-no.bot-buffer-sm,
.modal-content,
.container-fluid,
.CodeMirror,
.input-sm,
.list-group-item,
.list-group,
.panel-body,
.panel-footer
{
    color: #61677C;
    background-color: #EBECF0;
    border: none;
    border-radius: 20px;
    /*font-weight: bold;*/
    box-shadow: -5px -5px 20px #FFF, 5px 5px 20px #BABECC;
    transition: all 0.2s ease-in-out;
    /*font-weight: 600;*/
    margin:0 auto;
}

.uoj-content{
    transform:translateY(10px);/**左移元素**/
	-ms-transform:translateY(10px);
	-webkit-transform:translateY(10px);
}

.uoj-footer{
    transform:translateY(15px);/**左移元素**/
	-ms-transform:translateY(15px);
	-webkit-transform:translateY(15px);
}

div.modal.fade.in {
    background-color: #EBECF0;
}

.top-buffer-md {
    width: 95%;
    height: 95%;
    margin:0 auto;
}

textarea,
.form-control,
pre,
input.form-control {
    margin-right: 16px/2;
    box-shadow: inset 2px 2px 5px #BABECC, inset -5px -5px 10px #FFF;
    width: 100%;
    border-radius: 20px;
    border: none;
    box-sizing: border-box;
    transition: all 0.2s ease-in-out;
    appearance: none;
    -webkit-appearance: none;
}




.center-block
{
    border-radius: 15px;
    box-shadow: 1px 1px;
}



.img-rounded
{
    color: #61677C;
    border: none;
    border-radius: 99px;
    /*font-weight: bold;*/
    box-shadow: -5px -5px 20px #FFF, 5px 5px 20px #BABECC;
    transition: all 0.2s ease-in-out;
    /*font-weight: 600;*/
    margin:0 auto;

}
    

.media-object
{
    color: #61677C;
    border: none;
    border-radius: 20px;
    /*font-weight: bold;*/
    box-shadow: -5px -5px 20px #FFF, 5px 5px 20px #BABECC;
    transition: all 0.2s ease-in-out;
    /*font-weight: 600;*/
    margin:0 auto;
}

.progress
{
    border-radius: 15px;
    box-shadow: 1px 1px;
}
.badge
{
    border-radius: 15px;
    box-shadow: 1px 1px;
}




}

Reviews

No reviews yet.