Skip to content

RouterOS-Dark-Slate by Malathair

Details

AuthorMalathair

LicenseNo License

Categoryhttps*://.*/webfig/.*

Created

Updated

Size7.8 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Slate themed dark mode for Mikrotik's RouterOS

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           RouterOS-Dark-Slate
@namespace      gitlab.com/Malathair
@version        1.0.0
@description    Slate themed dark mode for Mikrotik's RouterOS
@author         Malathair
==/UserStyle== */

@-moz-document regexp("http[s]*://.*/webfig/.*") {
    body {
        background: #1d1e26;
    }

    #login {
        color: #ccc;
        text-shadow: #444 1px 1px;
    }

    #login input, .list input, textarea {
        font-weight: bold;
        color: #000;
        border: 1px solid #666;
        background: #758090;
    }

    a#dologin {
        color: #ccc;
        border: 1px solid #666;
        background: #444;
        box-shadow: none;
    }

    .top {
        background: #2c3139;
    }

    #menubar a {
        border: 1px solid #545a6a;
        background: #1d1e26;
        color: #ccc;
        box-shadow: 1px 1px 2px rgba(75, 80, 90, 0.8) inset, 0 5px 10px -5px rgba(75, 80, 90, 0.7) inset;
    }
    #menubar a:hover {
        color: #eee;
        background: #606575;
    }

    #menubar a.opened {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }
    #menubar a.opened:hover {
        background: #606575;
    }

    #menubar a.active {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }
    #menubar a.active:hover {
        background: #606575;
    }

    #logo {
        color: #ccc;
        text-shadow: #444 1px 1px;
    }

    #tabs a {
        color: #ddd;
        border: #545a6a;
        background: linear-gradient(#666, #333);
        box-shadow: 1px 1px 2px rgba(75, 80, 90, 0.8) inset, 0 5px 10px -5px rgba(75, 80, 90, 0.7) inset;
    }
    #tabs a:hover {
        color: #eee;
        background: #606575;
    }

    #tabs a.active {
        font-weight: bold;
        color: #000;
        background: linear-gradient(#758090, #455060);
        box-shadow: 1px 1px 1px #333 inset;
    }
    #tabs a.active:hover {
        background: #606575;
    }


    #title {
        color: #ccc;
    }

    td.menu {
        background: #1d1e26;
        box-shadow: none;
    }

    #menu {
        box-shadow: 0px 2px 2px rgba(75, 80, 90, 0.2);
    }

    #menu a {
        color: #ddd;
        border: #545a6a;
        background: #2c3139;
        box-shadow: 1px 1px 2px rgba(75, 80, 90, 0.8) inset, 0 5px 10px -5px rgba(75, 80, 90, 0.7) inset;
    }
    #menu a:hover {
        color: #fff;
        background: #606575;
    }

    #menu a.opened {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }
    #menu a.opened:hover {
        background: #606575;
    }

    #menu a.active {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }
    #menu a.active:hover {
        background: #606575;
    }

    #menu ul.activegroup {
        background: #2c3139;
        box-shadow: 1px 0 3px #758090 inset;
    }

    #menu ul.activegroup li a {
        background: #354050;
        box-shadow: 0 5px 10px -5px rgba(30, 30, 30, 0.6) inset;
    }

    #menu ul.activegroup li a:hover {
        color: #eee;
        background: #606575;
    }

    #menu ul.activegroup li a.opened {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #222 inset;
    }

    #menu ul.activegroup li a.opened:hover {
        background: #606575;
    }

    #menu ul.activegroup a.active {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }

    #content {
        border-top: 1px solid #444;
    }

    ul.toolbar a {
        color: #ddd;
        border: #545a6a;
        background: linear-gradient(#666, #333);
        box-shadow: 1px 1px 2px rgba(75, 80, 90, 0.8) inset, 0 5px 10px -5px rgba(75, 80, 90, 0.7) inset;
    }
    ul.toolbar a:hover {
        color: #eee;
        background: #606575;
    }
    ul.toolbar a.pressed {
        font-weight: bold;
        color: #000;
        background: #758090;
        box-shadow: 1px 1px 1px #333 inset;
    }
    ul.toolbar li.custom {
        color: #ccc;
    }
    ul.toolbar li.custom input {
        color: #ccc;
    }
    
    
    ul.popup {
        background: #3c4149;
        border: 1px solid #444;
    }
    ul.popup a {
        color: #ccc;
    }
    ul.popup a:hover {
        color: #eee;
        background: #606575;
    }

    #statusbar td {
        color: #BBB;
        border: 1px solid #444;
        background: #2c3139;
        box-shadow: none;
    }

    a.tbtn {
        padding: 1px 5px 1px 4px;
        color: #ccc;
        border-top-color: #888;
        border-left-color: #888;
        border-bottom-color: #000;
        border-right-color: #000;
        background: linear-gradient(#666, #333);
    }
    a.tbtn:hover {
        color: #eee;
        background: #808585;
    }
    
    a.sbtn {
        color: #ddd;
        border-top-color: #666;
        border-left-color: #777;
        border-bottom-color:#000;
        border-right-color: #000;
        background: linear-gradient(#666, #333);
    }
    a.sbtn:hover {
        color: #eee;
        background: #808585;
        box-shadow: none;
    }

    .table {
        color: #bbb;
        border: 1px solid #444;
        background: #2c3139;
        box-shadow: 1px 1px 2px rgba(75, 80, 90, 0.2);
    }
    .table td {
        border-bottom: 1px solid #444;
        border-left: 1px solid #444;
    }
    .table td span.disabled {
        color: #555;
    }
    .table th {
        color: #ddd;
        border-left: none;
        border-bottom: 1px solid #222;
        background: #3c4249;
        box-shadow: 1px 1px 2px rgba(100, 100, 100, 0.9) inset, 0 5px 10px -5px rgba(100, 100, 100, 0.5) inset;
    }
    .table th.pressed {
        background: #888;
        box-shadow: 1px 1px 2px #444 inset;
    }
    .table tbody.disabled {
        color: #555;
    }
    table.list {
        background: #2c3139;
    }
    
    .list td.label {
        color: #bbb;
        text-shadow: none;
        border-top: 1px solid #666;
    }
    
    .list td.extra, .list td.value, .list td.tvalue {
        color: #bbb;
        border-top: 1px solid #666;
    }
    
    .list h2 {
        font-weight: bold;
        padding: 6px 0px 6px 10px;
        margin: 5px 0px 1px 0px;
        text-align: left;
        color: #bbb;
        border-top: none;
        border-bottom: 1px solid #555;
        box-shadow: none;
        background: #1d1e26;
    }
    
    .list hr {
        border-bottom: none;
        box-shadow: none;
    }

    .list checkbox {
        background: #000;
    }
    
    select {
        border: 1px solid #666;
        background: #758090;
    }
    select:disabled, .cbox select:disabled {
        color: #444;
        background: #758090;
    }
    
    .graph svg.graph {
        border-color: #000;
        background: #758090;
    }
    svg.graph line{
       stroke: #000; 
    }
    
    .changed {
        font-weight: normal;
        color: #0074fe;
    }
    
    .error {
        font-weight: normal;
        color: #da1010;
    }
    
    .terminal {
        color: #bbb;
        border: .5px solid #444;
        background: #2c3139;
    }
    .terminal span {
        color: #bbb !important;
        background-color: #2c3139 !important;
    }
}

Reviews

No reviews yet.