Skip to content

Webmin dark theme by rhh3591

Screenshot of Webmin dark theme

Details

Authorrhh3591

LicenseNo License

Categoryport 10000

Created

Updated

Code size8.5 kB

Code checksumff324108

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Webmin dark theme

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           Webmin dark theme
@namespace      github.com/openstyles/stylus
@version        1.1
@description    Webmin dark theme
@author         Roland
==/UserStyle== */
@-moz-document regexp(".*[^:]*?:10000.*") {

	body {
		background-color: var(--rhh-color-bg-main);
	}

	.session_login .form-signin {
		max-width: 30%;
	}
	.session_login .form-signin-paragraph {
		opacity: 0;
	}

	@media (min-width: 1920px) {
		.col-lg-offset-1 {
			margin-left: 0;
		}
		.col-lg-10 {
			width: calc(100% - 7vw);
		}
	}
	@media (min-width: 992px) {
  		.col-md-3 {
    		width: 20%;
  		}
	}
	
	.graph-container,
	.graph,
	.description {
		background-color: var(--rhh-color-bg-main) !important;
		min-height: 2rem !important;
		opacity: 0.8 !important;
	}
	.graph strong.bar {
		height: 100% !important;
	}

	#system-status .panel-title {
		padding-right: 30px !important;
	}
	#system-status .piechart {
		top: 2em !important;
		width: 60px !important;
		height: 160px !important;
		margin: 30px 0 90px -30px !important;
	}
	#system-status .piechart .percent,
	#system-status .percent {
		top: 40px !important;
		left: 60px !important;
		font-size: 4rem !important;
		font-weight: normal !important;
		text-align: center !important;
	}
	#system-status .piechart .percent:after {
		font-size: 1.5rem !important;
		font-weight: normal !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	#system-status .piechart .label,
	#system-status .label,
	html[data-bgs="nightRider"] .label {
		top: -2em !important;
		left: 0 !important;
		font-size: 1.5rem !important;
		font-weight: bold !important;
		text-align: left !important;
		text-transform: none !important;
		vertical-align: top !important;
	}
	#system-status .piechart .data-cnt,
	#system-status .piechart canvas {
		position: absolute;
		top: 0;
		left: 0;
		width: 235px;
	}
	#system-status .piechart .percent,
	#system-status .percent {
		top: 80px !important;
		left: 80px !important;
		font-size: 4rem !important;
		font-weight: normal !important;
		text-align: center !important;
	}

	.panel-heading {
		padding: 0 10px;
	}

	input.ui_textbox {
		min-width: 10rem !important;
	}

	#sidebar {
		border-right: var(--rhh-color-border);
		background: #171717;
		box-shadow: none;
	}
	#sidebar ul.navigation a {
		font-size: 1.2rem !important;
		color: var(--rhh-color-text) !important;
	}
	#sidebar ul.navigation li.sub a:hover {
		color: var(--rhh-color-hover) !important;
	}
	#sidebar ul.navigation > li.active,
	#sidebar ul.sub > li:not(.menu-container),
	#sidebar ul.sub > li:not(.menu-container) li {
		color: var(--rhh-color-selected) !important;
	}
	#sidebar ul.sub > li:not(.menu-container) {
		height: 1rem !important;
		max-height: 1rem !important;
		line-height: 1 !important;
		margin: 20px 0 0 20px !important;
		padding: 0 0 0 20px !important;
	}
	#sidebar ul.sub li:not(.menu-container) * {
		line-height: 1 !important;
	}
	#sidebar li:not(.sub-wrapper):not(.menu-container) .sub:active {
		border-left: var(--rhh-color-selected) !important;
	}
	#sidebar ul.user-links {
		line-height: 1.5 !important;
	}
	#sidebar li.user-link span {
		padding: 5px !important;
		line-height: 1.2 !important;
	}
	#sidebar li.user-link span i.fa {
		font-size: 1.2rem !important;
	}
	#sidebar ul li .fa {
		font-size: 1.2rem !important;
		padding-right: 20px !important;
	}
	#sidebar ul.user-links li:not(.menu-container):not(.sub-wrapper) {
		width: 4rem !important;
		min-height: 4rem !important;
		margin: 2px !important;
		vertical-align: middle !important;
	}
	#sidebar li:not(.menu-container):not(.sub-wrapper) a,
	#sidebar ul.sub li a,
	html[data-bgs="nightRider"] a:not(.ddm-link):not(.label):not(.badge):not(.opener_trigger):not(.opener_extra_container_a_style):not([data-toggle="collapse"]):not(.help_popup):not(.btn):not(.no_effect):not(.link_hover_effect_style):not(.cke_hand):not([tabindex="-1"]):not(.menu-exclude-link):not(.fa-pencil-square-o):not(.pagination-title),
	html[data-theme="gunmetal"] #sidebar li:not(.menu-container):not(.sub-wrapper) a,
	html[data-theme="gunmetal"] #sidebar ul.sub li a {
		color: var(--rhh-color-link) !important;
	}

	div.panel-body table.table td,
	div.panel-body table.table td a {
		font-size: 1.2rem !important;
	}

	#live_stats-collapse div.panel-body svg.ct-chart-line {
		line-height: 6 !important;
		margin: 5px 0 !important;
		padding: 5px !important;
		width: 100% !important;
		height: 120px !important;
	}
	#live_stats-collapse div.panel-body svg.ct-chart-line span.ct-label {
		line-height: 1.2 !important;
	}
	#live_stats-collapse div.panel-body svg.ct-chart-line span.ct-start {
		font-size: 1.2rem !important;
		width: auto !important;
		height: 36px !important;
	}

	[data-chart]:not(:empty) + [data-chart] {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	html[data-bgs="nightRider"] .panel-default > .panel-heading,
	html[data-bgs="nightRider"] .file-manager .tabs-top > .nav-tabs,
	html[data-bgs="nightRider"] .table-hardcoded tr:not(.h) td.e,
	html[data-bgs="nightRider"] .table-hardcoded tr:not(.h) td.v,
	html[data-bgs="nightRider"] .table-hardcoded tr:not(.h) td label,
	#sidebar,
	tr:not(.h) .e,
	tr:not(.h) .v {
		background-color: var(--rhh-color-bg-main) !important;
	}
	html[data-bgs="nightRider"] .panel,
	html[data-bgs="nightRider"] .panel h1,
	html[data-bgs="nightRider"] .panel h2,
	html[data-bgs="nightRider"] .table-hardcoded tr.h td.e,
	html[data-bgs="nightRider"] .table-hardcoded tr.h td.v,
	html[data-bgs="nightRider"] .table-hardcoded tr.h td label,
	html[data-bgs="nightRider"] .csf-container form .value-other,
	html[data-bgs="nightRider"] .csf-container form .value-default,
	html[data-bgs="nightRider"] .csf-container form .comment,
	html[data-bgs="nightRider"] .csf-container form .section,
	.e,
	.v {
		background-color: var(--rhh-color-bg-nav) !important;
	}
	html[data-bgs="nightRider"] .table-hardcoded,
	.table-hardcoded {
		width: 80% !important;
	}
	input,
	select,
	textarea,
	html[data-bgs="nightRider"] .panel form select,
	html[data-bgs="nightRider"] input:not(.popover-path-input):not([type="submit"]):not([type="time"]):not([type="checkbox"]):not([type="radio"]):not(.session_login):not(.select2-search__field):not([data-command="true"]):not(.dataTable-mirror):not(.sidebar-search):not(.form-control-rea),
	html[data-bgs="nightRider"] textarea:not([disabled]),
	html[data-bgs="nightRider"] textarea.form-control:not([disabled]),
	html[data-bgs="nightRider"] select:not([disabled]),
	html[data-bgs="nightRider"] input.form-control:not(.sidebar-search):not([disabled]) {
		background-color: var(--rhh-color-bg-input) !important;
		color: var(--rhh-color-input) !important;
	}
	html[data-bgs="nightRider"] div.progressing pre:not(.CodeMirror-line):not([data-xconsole]),
	html[data-bgs="nightRider"] .-shell-port- .-shell-port-cmd,
	html[data-bgs="nightRider"] .-shell-port- pre[data-xconsole],
	html[data-bgs="nightRider"] .-shell-port- pre {
		background-color: var(--rhh-color-bg-input) !important;
		color: var(--rhh-color-text) !important;
	}
	body:last-child #system-status .panel-title,
	html[data-bgs="nightRider"] .panel-title,
	.panel-title {
		line-height: 2;
		margin: 1px;
		padding: 0;
	}
	html[data-script-name*="sysinfo.cgi"] #system-status table tr td,
	#content #system-status table tr td {
		padding: 5px 10px !important;
	}

	:focus,
	:active,
	input :active,
	select :active,
	textarea :active {
		/*background-color: var(--rhh-color-bg-input) !important;
		color: var(--rhh-color-input) !important;*/
		border: var(--rhh-color-selected) !important;
		outline: none !important;
	}
	.-shell-port-.opened input[data-command="true"] {
		font-size: 1.2rem !important;
		height: 3rem !important;
		max-height: 6rem !important;
		line-height: 1.5 !important;
		/*background-color: var(--rhh-color-bg-input) !important;
		color: var(--rhh-color-input) !important;*/
	}

	html[data-post="servercheck"] .csf-container .panel-body,
	.csf-container .panel-body,
	.csf-container .table:not(.dataTable) thead tr th,
	.csf-container form .section,
	.csf-container tbody tr th {
		background-color: var(--rhh-color-bg-nav) !important;
	}

	.file-manager form[name="chmod"] input[name="t_total"] {
		width: 8rem !important;
	}
	.data-content-container .panel-body .row {
		height: auto !important;
		min-height: unset;
	}

	.badge-danger {
		color: #eee !important;
		background-color: #c0413e !important;
	}

	.terminal .xterm,
	.-shell-port- {
		zoom: 1.5
	}
}

Reviews

No reviews yet.