Skip to content

LEARN@PolyU by kblerandomstuff

Details

Authorkblerandomstuff

LicenseNo License

Categorylearn.polyu.edu.hk

Created

Updated

Size5.9 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Dark theme for LEARN@PolyU

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           LEARN@PolyU - 20221021
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    A new userstyle
@author         kble
==/UserStyle== */

@-moz-document domain("learn.polyu.edu.hk") {
    body {
        background: #1a1a1a;
        color:#fefefe;
    }
    header{
        background: #1a1a1a;
        color:#fefefe;
    }
    /* Insert code here... */
    .course-list{
        background: #1a1a1a;
        color:#fefefe;
    }
    .assorted-dates-label{color:#fefefe}
    .base-courses-header-container{
        background: #1a1a1a;
    }
    #main-heading{
        color:#fefefe;
    }
    .element-details{
        background: #1a1a1a;
        
    }
    .js-course-title-element{
        color:#fefefe;
    }
    bdi{
        color: #aaaaaa
    }
    .element-card{
        border-radius: 15px;
        background-color: transparent;
        
        
    }
    .element-card.tile, .element-card.bar{
        background-color: transparent;
        border:0px solid #cdcdcd;
    }
    .course-banner{
        border-radius: 15px 15px 0px 0px;
    }
    .element-details {
        background: #2b2b2b;
        border-radius: 0px 0px 15px 15px;
    }
    #main-content{
        background: #1a1a1a;
    }
    .contentPane  {
        background: #1a1a1a;
    }
    #containerdiv{
         background: #1a1a1a;
        border-color:#1a1a1a;
    }
    .portlet {
        background: #2b2b2b;
         border-radius: 15px;
    }
    #moduleTitle, .portlet h2{
         background: #2b2b2b;
         border-radius: 15px;
        color: #fefefe
    }
    #pageTitleText{
        color: #fefefe;
    }
    #content_listContainer{
        background-color: #1a1a1a;
        border-radius: 15px;
        border-top-color: transparent;
    }
    .locationPane{
        background: #2a2a2a;
    }
    .liItem:hover, .buildList>li:hover{
        background-color: #999999;
        border-radius: 15px;
        
        
    }
    .contentList > li, .buildList > li, .contentListPlain > li, .announcementList > li, .contentPageItem{
         border-top-color: transparent;
            background-color: #2a2a2a;
        padding-bottom:0;
        margin-bottom:20px;
             border-radius: 15px;
    }
    .announcementInfo:last-child{
        background: #2a2a2a;
        border-radius: 15px;
    }
    .breadcrumbs{
        background: #2a2a2a;
        border-bottom: 1px solid #2a2a2a;
    }
    .courseName{
        color:#fefefe
    }
    .localViewToggle {
        background: #2a2a2a
    }    
    .contentPane .shadow{
         background: #1a1a1a;
         border-top:6px solid #1a1a1a
    }
    .announcementList{
        background: #2a2a2a;
            border:transparent;
    }
    #containerdiv{
        background: #1a1a1a;
        border:transparent;
    }
   #pageTitleDiv{
        background: #7f2f3e !important;
        border:transparent ;
        border-radius:0px 50px 50px 0px;
    }
    .panel-content{
        background: #1a1a1a;
    }
    iframe{
        background: #1a1a1a;
    }
    .base-recent-activity .activity-stream .activity-group .stream-item .element-details{
        border-radius:15px;
        padding:15px;
        margin:5px;
    }
    a{
        color:#b2495d !important
    }
    span{
        color: #f1f1f1
    }
    .base-recent-activity .activity-stream .activity-group .stream-item:before{
        background-color:#78192b
    }
    .contentList .item{
        background-color:#b2495d;
        border-radius:50px;
        padding:15px 15px 15px 40px;
        margin-bottom:20px
    }
    label{
        color: #f1f1f1
    }
    div[class^='makeStylespageDropdownButton-0-2-']{
        background:#2a2a2a;
        border-color:#2a2a2a;
        border-radius:50px
    }
    div[class^='makeStylespageDropdownButton-0-2-']::after{
        border-top-color:#f1f1f1
    }
    .select-wrapper button, .select-wrapper .button{
        background:#2a2a2a;
                border-color:#2a2a2a;
        border-radius:50px;
        padding:5px

    }
    .base-courses .select-wrapper{
        background:#2a2a2a;
        border-color:#2a2a2a;
        border-radius:50px
    }
    .base-courses .select-value:after{
        border-top-color:#f1f1f1
    }
    #active-term-name{
        color:#f1f1f1
    }
    .base-courses .term-navigator{
        background:#1a1a1a
            
    }
   .base-courses .term-navigator .sibling-term span{
        color:#f1f1f1
    }
    bb-search-box>div>input[type='text']{
         background:#2a2a2a;
         border-color:#2a2a2a;
        border-radius:50px
    }
    .f-dropdown li a, .f-dropdown li button{
        background:#2a2a2a;
    }
    .steptitle, div[id*="step"], div[id*="Step"], #dataCollectionContainer, .container{
        background:#2a2a2a;
    }
    div[id*="stepcontent"]{
        background-color:#2a2a2a !important;
    }    
    .steptitle{
        color:#f1f1f1;
    }
    .taskbuttondiv_wrapper{
        background-color:#2a2a2a !important;
    }
    .submitStepFixed{
        background-color:#2a2a2a !important;
        border-color:#2a2a2a !important;
    }
    .isUltra #menuWrap, .isUltra #courseMenuPalette, .isUltra #courseMenuPalette ul, .isUltra #courseMenuPalette h3 a, .isUltra #previewCourseMenu h3 a, .isUltra #courseMenuPalette div.navPaletteContent, .isUltra #courseMenuPalette_contents li, .isUltra #courseMenuPalette div.navPaletteContent ul li a span, .isUltra .navPaletteContent h3 a.submenuLink:before, .isUltra .navPaletteContent h3 a.submenuLink_active:before, .isUltra div.navPaletteContent ul li a, .isUltra div.navPaletteContent ul li a span, .isUltra .navPaletteContent .subhead{
        background-color: #2a2a2a !important;;
    }
    .bb-close, .bb-offcanvas-panel .bb-close{
        border-radius:50px;
    }
    .bb-offcanvas-panel .bb-close:after{
        border-color: transparent transparent transparent transparent !important;
    }
}

Reviews

No reviews yet.