No edit summary
No edit summary
Line 4: Line 4:
     /* Width control */
     /* Width control */
     --fixed-width: 1200px; /* Dynamicly changed by Hook */
     --fixed-width: 1200px; /* Dynamicly changed by Hook */
       
    --vector-tabs: none;
    --vector-tabs-first: none;
    --content-background-color: #E6EFF4;
    --content-border-top-color: #B4BEC3;
}
}


Line 90: Line 97:
nav.vector-menu-dropdown:hover,
nav.vector-menu-dropdown:hover,
nav.vector-menu-dropdown:focus {
nav.vector-menu-dropdown:focus {
     background-color: #6BA41E;
     --ca-background-image: var(--vector-tabs);
    --ca-background-color: var(--content-border-top-color);
    background: var(--ca-background-image) no-repeat right 8px top,
                linear-gradient(to right, var(--ca-background-color) calc(100% - 14px), transparent 0) no-repeat left 6px top 6px;
     position: relative;
     position: relative;
}
}
Line 99: Line 109:
nav.vector-menu-dropdown:hover,
nav.vector-menu-dropdown:hover,
nav.vector-menu-dropdown:focus {
nav.vector-menu-dropdown:focus {
     /*--ca-background-color: var(--content-background-color);*/
     --ca-background-color: var(--content-background-color);
     background-position-y: bottom, 6px;
     background-position-y: bottom, 6px;
}
}
Line 108: Line 118:
     position: absolute;
     position: absolute;
     left: 0;
     left: 0;
     width: 0px;
    background: var(--ca-background-image) var(--content-border-top-color) no-repeat left top;
     width: 6px;
     height: 100%;
     height: 100%;
     pointer-events: none;
     pointer-events: none;
}
#left-navigation nav.vector-menu-tabs li:first-child:before {
    background: var(--vector-tabs-first) no-repeat left top;
    height: 93px
}
}




nav.vector-menu-tabs li a {
    padding: 9px 13px 0px 13px;
    height: 21px;
    line-height: 1.2em;
}
nav.vector-menu-dropdown label {
padding: 9px 13px 0px 13px !important;
}




Line 129: Line 155:
.vector-menu-tabs .mw-watchlink.icon a:before {
.vector-menu-tabs .mw-watchlink.icon a:before {
left: 1.17em;
left: 1.17em;
     top: 0.72em;
     top: 0.60em;
}
}




nav.vector-menu-tabs li a {
    padding: 9px 10px 0px 10px;
    height: 21px;
    line-height: 1.125em;
}
nav.vector-menu-dropdown label {
padding: 9px 10px 0px 10px !important;
}


nav.vector-menu-dropdown .vector-menu-content {
nav.vector-menu-dropdown .vector-menu-content {
Line 179: Line 195:
}
}


.vector-menu-portal .vector-menu-content {
    background-color: #232324;
    border: 2px #313233 solid;
}
nav.vector-menu-portal {
    background-color: #232324;
    border: 2px black solid;
}


nav.vector-menu-tabs ul li.selected,
nav.vector-menu-tabs ul li:hover,
nav.vector-menu-tabs ul li:focus,
nav.vector-menu-dropdown:hover,
nav.vector-menu-dropdown:focus {
  /* --ca-background-color: var(--content-background-color);*/
}