Skip to content

ИнноМудл. Темный. Нефильтрованный by hikariatama

Details

Authorhikariatama

LicenseNo License

Categorymoodle.innopolis.university

Created

Updated

Size8.5 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

тёмная тема для инномудла

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         test
@description  ИнноМудл. Темный. Нефильтрованный
@namespace    moodle.innopolis.university
@author       hikariatama
@version      0.0.1
@preprocessor stylus

==/UserStyle== */

@-moz-document domain("moodle.innopolis.university") {
    @font-face {
        font-family: 'icomoon';
        src: url('https://static.dan.tatar/icomoon.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
        font-display: block;
    }

    :root {
        --color_primary: #40ba21;
    }

    .header-main {
        background: #111;
        border-bottom: 1px solid #000;
        margin-top: -61px;
    }

    img[alt="IU Moodle"],
    img[alt="Academi"],
    .footer-bootom,
    div[data-region="no-courses-empty-message"] img,
    #header .address-head {
        display: none;
    }

    div[data-region="no-courses-empty-message"] p:before {
        content: "";
        display: block;
        background: url(https://img.icons8.com/fluency/128/confetti.png);
        background-size: 100% 100%;
        width: 64px;
        height: 64px;
        left: 0;
        right: 0;
        margin: auto;
        margin-top: 20px;
        margin-bottom: 10px;
    }

    .logo:before,
    .footer-logo:before {
        display: block;
        content: "\e911";
        font-family: "icomoon";
        font-size: 1.7em;
        color: #fff;
        margin-left: 40px;
    }

    .primary-navigation .navigation .nav-link {
        color: #40ba2136;
    }

    .header-main .navbar-light .primary-navigation .navigation .nav-link:hover,
    .header-main .navbar-light .primary-navigation .navigation .nav-link:focus {
        color: #40ba219e;
        border-color: #40ba2166;
    }

    .course_category_tree .category > .info {
        border-radius: 3px;
    }

    #page.drawers .main-inner,
    #region-main,
    #footer .footer-main,
    body {
        background: #111;
        border-radius: 0;
    }

    .footer-main {
        padding-top: 100px;
    }

    #frontpage-available-course-list,
    #frontpage-course-list,
    #frontpage-category-combo,
    #frontpage-category-names,
    #site-news-forum,
    .card,
    .block .card-body .content,
    .drawer,
    #page,
    .message-app,
    .message-app .list-group-item,
    .popover-region-container {
        border: none;
        background: #111111;
    }

    .subcategories .coursebox > .info > .coursename a,
    #frontpage-category-names .coursebox > .info > .coursename a,
    #frontpage-category-combo .coursebox > .info > .coursename a {
        background-image: url(https://img.icons8.com/fluency/48/recycling.png);
        background-size: 16px 16px;
    }

    .coursebox > .info > .coursename a {
        font-size: 18px;
    }

    .maincalendar .calendarmonth td,
    .maincalendar .calendarmonth th {
        border-style: solid;
        border-color: #1d1d1d;
    }

    .maincalendar .calendarmonth .clickable:hover,
    .block .card-body .content .block-timeline .no-gutters .dropdown-toggle,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input,
    .path-mod .activity-header:not(:empty),
    .btn:not(a[aria-controls="user-action-menu"]),
    .popover-region-footer-container,
    div[data-region="view-conversation"],
    textarea,
    .dropdown-menu,
    table.flexible tbody tr:hover > td,
    table.flexible tbody tr > td,
    .modal-content {
        background: #191919!important;
        background-color: #191919!important;
        border: none;
    }

    .btn:not(a[aria-controls="user-action-menu"]),
    .table,
    .dropdown-item,
    .dropdown-menu,
    table.flexible tbody tr:hover > td {
        color: #aaa;
    }

    .moremenu .nav.nav-tabs,
    .courses .coursebox.even {
        background: transparent;
    }

    .btn,
    a {
        transition: all .2s ease;
    }

    .custom-select {
        background: #191919 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center / 8px 10px no-repeat;
        border: none;
    }

    .card-footer {
        background-color: #191919!important;
        height: 48px;
    }

    .drawer .drawerheader .drawertoggle {
        border: none;
        color: var(--color_primary);
        background: transparent;
    }

    .activity-dates.small,
    button.close:hover {
        filter: invert(1);
    }

    .activity-item:not(.activityinline),
    .btn:not(:disabled):not(.disabled),
    .course-content ul li.section.main,
    .drawers .block_myoverview,
    .coursebox,
    #header,
    .path-mod .activity-information .activity-dates,
    .path-mod .activity-information .completion-info,
    .border-bottom,
    .popover-region-header-container,
    .table th,
    .table td,
    .preferences-container .preference-table tr th,
    .preferences-container .preference-table,
    div[data-region="view-conversation"],
    textarea,
    .dropdown-menu,
    .dropdown-divider,
    .modal-header,
    .mform fieldset,
    .modal-footer {
        border-color: #1d1d1d!important;
    }

    #header .navbar-nav button.btn > span {
        background: transparent;
        filter: invert(1);
    }

    .drawers .block_myoverview {
        border-radius: 3px;
    }

    .secondary-navigation .navigation {
        background: #111;
    }

    .moremenu .nav.nav-tabs .nav-link {
        border-radius: 0;
    }

    .drawercontent::-webkit-scrollbar {
        width: 6px;
    }
    .drawercontent::-webkit-scrollbar-thumb {
        background-color: #222222;
        border-radius: 20px;
    }
    .drawercontent::-webkit-scrollbar-track {
        background: #151515;
    }

    button.btn.btn-outline-secondary.btn-sm.text-nowrap {
        padding-left: 28px;
    }

    button.btn.btn-outline-secondary.btn-sm.text-nowrap:before {
        content: '';
        width: 18px;
        height: 18px;
        position: absolute;
        display: block;
        background: url(https://img.icons8.com/fluency/48/verified-account.png);
        background-size: 100% 100%;
        margin-left: -22px;
    }

    .block .block-cards .dashboard-card-footer.menu {
        opacity: 1;
    }

    #usernavigation {
        position: absolute;
        right: 0;
        margin-right: 20px;
        margin-top: 70px;
    }

    #header {
        height: 0;
        position: absolute;
    }

    .primary-navigation {
        margin-right: 150px;
    }

    .header-main .navbar-light .primary-navigation {
        margin-left: 30px;
    }

    .dashboard-card-deck .dashboard-card,
    .popover-region-container,
    .modal-content,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"] {
        border: 1px solid #1d1d1d;
    }


    .popover-region-container {
        border-radius: 3px;
        padding: 15px;
    }

    .popover-region-footer-container {
        border-radius: 3px;
        padding: 10px 20px;
        height: 40px;
        margin-top: -10px;
    }

    .popover-region-header-container {
        padding-bottom: 10px;
        height: 35px;
    }




    ::-webkit-scrollbar {
        width: 8px;
        background: #303841;
        height: 8px;
    }
    ::-webkit-scrollbar-track {
        background: #444b53;
        border-radius: 3px;
    }
    ::-webkit-scrollbar-button {
        display: none;
    }
    ::-webkit-scrollbar-corner {
        background: #303841
    }
    ::-webkit-scrollbar-thumb {
        background: #696f75;
        border-radius: 3px;
    }
}

Reviews

No reviews yet.