Slate themed dark mode for Mikrotik's RouterOS
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
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;
}
}