Skip to content

learn.vcs.net Dark Theme by divineessentia

Details

Authordivineessentia

LicenseGNU

Categorylearn.vcs.net

Created

Updated

Size7.0 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

dark theme for Valley Christian website.

Notes

Learn.vcs.net needed a dark theme

Source code

/* ==UserStyle==
@name         learn.vcs.net Dark Theme
@version      20221208.16.13
@namespace    userstyles.world/user/divineessentia
@description  dark theme for Valley Christian website. 
@author       divineessentia
@license      GNU
==/UserStyle== */

@-moz-document domain("learn.vcs.net") {

transparent.sub-banner {
    background: #1A1C1F;
    padding: 2rem 0 1rem;
}
body.altitude-settings-onetopicvertical .course-content .onetopic {
    background: #1A1C1F;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
    border: none;
    border-bottom: 2px solid #ced4da;
    border-radius: 5px;
    margin-bottom: .75rem;
    border: none;
    position: relative;
}
body.altitude-settings-onetopicvertical .course-content .onetopic.single-section .section-navigation {
    height: 36px;
    clear: both;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 1rem;
    border-radius: 0 0 5px 5px;
    margin-bottom: 0;
    width: 100%;
    background: #1A1C1F;
    font-size: .85rem;
}

body {
    margin: 0;
    font-family: "Open Sans", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #373a3c;
    text-align: left;
    background-color: #1A1C1F;
}

.page-header-wrap .card {
    margin-bottom: 0;
    box-shadow: none;
    border: none;
    background: #1A1C1F;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Montserrat", "Open Sans", Helvetica, Arial, sans-serif !important;
    font-weight: 700;
    line-height: 1.1;
    color: #B8B8B8;
}

.coursebox {
    margin-bottom: .5rem;
    padding: .5rem;
    background: #282A2C;
    border: 1px solid transparent;
    border-radius: 3px;
}

a {
    color: darkcyan;
    text-decoration: none;
    background-color: transparent;
}

body {
    font-family: "Open Sans", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
}

.page-footer-1 {
    background-color: transparent;
    padding: 2rem 0 1rem;
}

li.activity.label,
.file-picker td.label {
    background: #1A1C1F;
    color: inherit;
    border: inherit;
    text-shadow: none;
    white-space: normal;
    display: block;
    font-size: inherit;
    line-height: inherit;
    text-align: inherit;
}

body.altitude-settings-onetopicvertical .course-content .onetopic::before {
    content: "";
    position: absolute;
    height: calc(100% - 36px);
    width: 25%;
    top: 0;
    left: 0;
    background: transparent;
    z-index: 1;
}

body.altitude-settings-onetopicvertical .course-content .onetopic ul.topics li.section {
    border: none;
    padding: 0;
    margin: 0;
    background: transparent;
    box-shadow: none;
}

.page-header-wrap {
    background: transparent;
}

.sub-banner {
    background: transparent;
    padding: 2rem 0 1rem;
}

.block .card-title {
    display: flex !important;
    text-transform: uppercase;
    color: #495057;
    font-weight: 700;
    font-size: 1rem;
    word-wrap: normal;
    box-shadow: 0 1px 0 transparent;
    padding-bottom: .5rem;
    margin-bottom: .75rem;
}

.card {
    background: #232425;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
    border: none;
    border-bottom: 2px solid #1a1A1A;
    border-radius: 5px;
    margin-bottom: .75rem;
}

element {
    background-color: transparent
}

table,
.table,
table.collection,
table.flexible,
.generaltable {
    background: #25282C;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
    border: none;
    border-bottom: 2px solid #ced4da;
    border-radius: 5px;
    margin-bottom: .75rem;
    border: none;
}

.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    vertical-align: middle;
    background: #232629 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23373a3c' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center / 8px 10px no-repeat;
    border: 1px solid transparent;
    border-radius: 5px;
    appearance: none;
}

select,
select.form-control {
    border: 0;
    border-radius: 0;
    appearance: none;
    padding-left: 0;
    padding-right: 0 \9;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: right center;
    box-shadow: inset 0 -1px 0 #1a1a1a;
    font-size: 16px;
    line-height: 1.5;
}

.dropdown-menu .dropdown-item {
    display: flex;
    line-height: 1.2;
    white-space: normal;
    padding: .5rem;
    margin-bottom: .2rem;
    color: #fff;
    border-radius: 3px;
    transition: all 200ms cubic-bezier(0, 0, .2, 1);
}

.dropdown-menu {
    background: #26292e;
    border-radius: 0;
    margin: 0;
    padding: .75rem;
    min-width: 200px;
    border: none;
    border-radius: 3px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .1), 0 15px 35px rgba(0, 0, 0, .1), 0 50px 100px rgba(50, 50, 93, .1);
    top: auto !important;
    right: 0 !important;
    left: auto !important;
    display: block;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
    transform: rotateX(-25deg) !important;
    transform-origin: 50% 0 !important;
    will-change: transform, opacity !important;
    transition-property: transform, opacity !important;
    transition: all 250ms cubic-bezier(.4, 0, 1, 1) 100ms !important;
}

body.altitude-settings-onetopicvertical .course-content .onetopic .nav-tabs + .nav-tabs li a {
    background: transparent;
    box-shadow: inset 0 -1px 0 #ddd;
    border-radius: 0;
    padding: .5rem 1rem;
    color: #929292;
}

.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    background-color: #3c3f44;
    background-clip: padding-box;
    border: 1px solid transparent;
    border-radius: 5px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #272a30;
    opacity: 1;
    color: #888;
}

.form-control:focus {
    color: #495057;
    background-color: #3c3f44;
    border-color: #0073e6;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 51, 102, .25);
}
}

Reviews

No reviews yet.