Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :root {
- --dark-bg-color: rgb(33, 33, 33);
- --dark-color: rgb(25, 25, 25);
- --gray-color: rgb(150, 150, 150); /* Good for non-important text (aka content text */
- --grey-color-darker: rgb(60,60,60); /* Good for avoidable styling features, aka margins */
- --light-color: rgb(245, 245, 245);
- --green-color: rgb(76, 175, 80);
- --orange-color: rgb(255, 152, 0);
- --red-color: rgb(244, 67, 54);
- --blue-color: rgb(3, 169, 244);
- --dark-bg-highlight-color: rgb(40, 40, 40);
- --icon-size: 78px;
- }
- .content,
- .content-wrapper {
- background-color: var(--dark-bg-color)!important;
- }
- .overlay,
- .overlay>.fa,
- .main-footer {
- background-color: var(--dark-bg-color)!important;
- color: var(--light-color)!important;
- border: 0;
- }
- h3,
- tbody,
- h1 {
- color: var(--light-color);
- }
- h1 {
- padding-left: 15px;
- padding-top: 15px;
- }
- .progress {
- background-color: var(--dark-color)!important;
- }
- .progress-bar-green {
- background-color: var(--green-color)!important;
- }
- .progress-bar-yellow {
- background-color: var(--orange-color)!important;
- }
- .progress-bar-blue {
- background-color: var(--blue-color)!important;
- }
- li.header,
- #list>li {
- background-color: var(--dark-bg-color)!important;
- color: var(--gray-color)!important;
- border: 0;
- }
- .form-control {
- display: block;
- width: 100%;
- height: 34px;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.42857143;
- color: #555;
- background-color: var(--dark-bg-highlight-color)!important;
- background-image: none;
- border: 0px solid #ccc;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
- -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
- -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- }
- tr:nth-child(even) {
- background: var(--dark-bg-color)!important
- }
- tr:nth-child(odd) {
- background: var(--dark-color)!important
- }
- th,
- .dataTables_info,
- label,
- #all-queries_ellipsis>a {
- color: var(--gray-color)!important;
- background: var(--dark-bg-color)!important;
- border: 0
- }
- .pagination>.disabled>a,
- .pagination>.disabled>a:focus,
- .pagination>.disabled>a:hover,
- .pagination>.disabled>span,
- .pagination>.disabled>span:focus,
- .pagination>.disabled>span:hover {
- background: var(--dark-bg-color)!important;
- color: var(--dark-bg-color)!important
- }
- .pagination>li>a,
- .pagination>li>span {
- position: relative;
- float: left;
- padding: 6px 12px;
- margin-left: -1px;
- line-height: 1.42857143;
- color: var(--gray-color);
- text-decoration: none;
- background-color: var(--dark-bg-color);
- border: 0;
- }
- .pagination>.active>a,
- .pagination>.active>a:focus,
- .pagination>.active>a:hover,
- .pagination>.active>span,
- .pagination>.active>span:focus,
- .pagination>.active>span:hover {
- z-index: 3;
- color: var(--light-color)!important;
- cursor: default;
- background-color: var(--dark-bg-highlight-color);
- border-color: #337ab7;
- border: 1;
- border-radius: 4px;
- }
- tr[style="color: rgb(0, 128, 0);"] {
- color: var(--green-color) !important
- }
- tr[style="color: rgb(255, 0, 0);"] {
- background: var(--red-color) !important;
- font-weight: bold;
- color: var(--light-color)!important;
- }
- .table-bordered>thead>tr>th,
- .table-bordered>tbody>tr>th,
- .table-bordered>tfoot>tr>th,
- .table-bordered>thead>tr>td,
- .table-bordered>tbody>tr>td,
- .table-bordered>tfoot>tr>td,
- .table-responsive,
- .table-bordered {
- border: 0 !important;
- }
- .btn-default {
- color: var(--light-color)!important;
- cursor: default;
- background-color: var(--dark-bg-highlight-color);
- border-color: #337ab7;
- border: 0;
- border-radius: 4px;
- }
- .btn-default:hover,
- .btn-default:active,
- .btn-default:focus {
- color: var(--light-color)!important;
- cursor: default;
- background-color: var(--dark-bg-color);
- border-color: #337ab7;
- border: 0;
- border-radius: 4px;
- }
- .glyphicon-trash:before {
- content: "\e014";
- color: var(--red-color)
- }
- #btnAdd {
- color: var(--light-color)!important
- }
- #btnRefresh {
- color: var(--light-color)!important
- }
- .btn-danger {
- background-color: var(--dark-bg-color);
- border-color: var(--dark-bg-color);
- }
- .btn-danger:hover .glyphicon-trash:before,
- .btn-danger:hover,
- .btn-danger:active,
- .btn-danger:focus {
- background: var(--dark-bg-color)!important;
- color: var(--red-color)!important;
- border-color: var(--dark-bg-color);
- }
- .glyphicon-trash:before {
- content: "\e014";
- color: var(--gray-color)!important
- }
- .box,
- .small-box {
- background-color: var(--dark-bg-color) !important;
- -webkit-box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- -moz-box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- }
- .small-box {
- text-transform: lowercase;
- }
- .small-box.bg-aqua {
- border-radius: 3px !important;
- border-left: 3px solid var(--red-color) !important;
- }
- .small-box.bg-green {
- border-radius: 3px !important;
- border-left: 3px solid var(--green-color) !important;
- }
- .small-box.bg-red {
- border-radius: 3px !important;
- border-left: 3px solid var(--orange-color) !important;
- }
- .small-box.bg-yellow {
- border-radius: 3px !important;
- border-left: 3px solid var(--blue-color) !important;
- }
- .box {
- border-radius: 3px !important;
- border-left: 3px solid var(--grey-color-darker) !important;
- border-top: 0;
- border-bottom: 0;
- }
- .page-header {
- border-radius: 3px !important;
- border-left: 3px solid var(--blue-color) !important;
- border-top: 0;
- border-bottom: 0;
- -webkit-box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- -moz-box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- box-shadow: 0px 12px 36px -4px rgba(0, 0, 0, 0.27) !important;
- }
- .box-header.with-border {
- border-bottom: 0px solid #f4f4f4;
- }
- .inner>.statistic {
- font-weight: normal !important
- }
- .ion {
- font-size: var(--icon-size) !important;
- }
- .bg-green>.inner>.statistic,
- .ion-earth {
- color: var(--green-color) !important
- }
- .bg-red>.inner>.statistic,
- .ion-ios-list {
- color: var(--orange-color) !important;
- }
- .bg-aqua>.inner>.statistic,
- .ion-android-hand {
- color: var(--red-color) !important
- }
- .bg-yellow>.inner>.statistic,
- .ion-pie-graph {
- color: var(--blue-color) !important
- }
- /*
- This broke the help page...
- .fa .fa-circle {
- color: var(--green-color) !important
- }
- i.fa.fa-circle[style] {
- display: inline !important;
- color: var(--green-color) !important
- }*/
- i.fa.fa-fire[style] {
- display: inline !important;
- color: var(--blue-color) !important
- }
- .ion-android-hand:before {
- content: "\f405" !important;
- }
- .ion-ios-list:before {
- content: "\f463" !important
- }
- .ion-pie-graph:before {
- content: "\f3cd" !important
- }
- .ion-earth:before {
- content: "\f4d2"
- }
- .skin-blue .main-header .navbar {
- background-color: var(--dark-bg-color)
- }
- .skin-blue .main-header .navbar .nav>li>a {
- color: #fff
- }
- .skin-blue .main-header .navbar .nav>li>a:hover,
- .skin-blue .main-header .navbar .nav>li>a:active,
- .skin-blue .main-header .navbar .nav>li>a:focus,
- .skin-blue .main-header .navbar .nav .open>a,
- .skin-blue .main-header .navbar .nav .open>a:hover,
- .skin-blue .main-header .navbar .nav .open>a:focus {
- background: rgba(0, 0, 0, 0.1);
- color: #f6f6f6
- }
- .skin-blue .main-header .navbar .sidebar-toggle {
- color: #fff
- }
- .skin-blue .main-header .navbar .sidebar-toggle:hover {
- color: #f6f6f6;
- background: rgba(0, 0, 0, 0.1)
- }
- .skin-blue .main-header .navbar .sidebar-toggle {
- color: #fff
- }
- .skin-blue .main-header .navbar .sidebar-toggle:hover {
- background-color: var(--dark-bg-highlight-color)
- }
- @media (max-width:767px) {
- .skin-blue .main-header .navbar .dropdown-menu li.divider {
- background-color: rgba(255, 255, 255, 0.1)
- }
- .skin-blue .main-header .navbar .dropdown-menu li a {
- color: #fff
- }
- .skin-blue .main-header .navbar .dropdown-menu li a:hover {
- background: #367fa9
- }
- }
- .skin-blue .main-header .logo {
- background-color: var(--dark-bg-color);
- color: var(--light-color);
- border-bottom: 0 solid transparent
- }
- .skin-blue .main-header .logo:hover {
- background-color: var(--dark-bg-highlight-color)
- }
- .skin-blue .main-header li.user-header {
- background-color: #3c8dbc
- }
- .skin-blue .content-header {
- background: transparent
- }
- .skin-blue .wrapper,
- .skin-blue .main-sidebar,
- .skin-blue .left-side {
- background-color: var(--dark-bg-color);
- }
- .skin-blue .user-panel>.info,
- .skin-blue .user-panel>.info>a {
- color: #fff
- }
- .skin-blue .sidebar-menu>li.header {
- color: #4b646f;
- background: #1a2226
- }
- .skin-blue .sidebar-menu>li>a {
- border-left: 3px solid transparent
- }
- .skin-blue .sidebar-menu>li:hover>a,
- .skin-blue .sidebar-menu>li.active>a {
- color: #fff;
- background: var(--dark-bg-highlight-color);
- border-left-color: var(--light-color)
- }
- .skin-blue .sidebar-menu>li>.treeview-menu {
- margin: 0 1px;
- background: #2c3b41
- }
- .skin-blue .sidebar a {
- color: #b8c7ce
- }
- .skin-blue .sidebar a:hover {
- text-decoration: none
- }
- .skin-blue .treeview-menu>li>a {
- color: #8aa4af
- }
- .skin-blue .treeview-menu>li.active>a,
- .skin-blue .treeview-menu>li>a:hover {
- color: #fff
- }
- .skin-blue .sidebar-form {
- border-radius: 3px;
- border: 1px solid #374850;
- margin: 10px 10px
- }
- .skin-blue .sidebar-form input[type="text"],
- .skin-blue .sidebar-form .btn {
- box-shadow: none;
- background-color: #374850;
- border: 1px solid transparent;
- height: 35px;
- -webkit-transition: all .3s ease-in-out;
- -o-transition: all .3s ease-in-out;
- transition: all .3s ease-in-out
- }
- .skin-blue .sidebar-form input[type="text"] {
- color: #666;
- border-top-left-radius: 2px;
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 2px
- }
- .skin-blue .sidebar-form input[type="text"]:focus,
- .skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
- background-color: #fff;
- color: #666
- }
- .skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
- border-left-color: #fff
- }
- .skin-blue .sidebar-form .btn {
- color: #999;
- border-top-left-radius: 0;
- border-top-right-radius: 2px;
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 0
- }
- .skin-blue.layout-top-nav .main-header>.logo {
- background-color: #3c8dbc;
- color: #fff;
- border-bottom: 0 solid transparent
- }
- .skin-blue.layout-top-nav .main-header>.logo:hover {
- background-color: #3b8ab8
- }
- /* Darken panels (notification popups, etc... */
- .panel {
- background-color: var(--dark-color);
- border-color: var(--gray-color);
- color: var(--light-color);
- }
- /* Make inputs (like search field) text visible */
- .input-sm {
- color: var(--gray-color);
- }
- /* Dropdown "user" menu section... */
- .dropdown-menu {
- background-color: var(--dark-color);
- color: var(--light-color);
- border: 1px solid var(--gray-color) !important;
- }
- .navbar-nav>.user-menu>.dropdown-menu>.user-body a {
- color: var(--gray-color) !important;
- }
- .dropdown-menu div {
- color: var(--gray-color) !important;
- }
- .user-footer {
- background-color: var(--dark-color) !important;
- }
- .navbar-nav>.user-menu>.dropdown-menu>.user-body {
- border-bottom: 1px solid var(--gray-color) !important;
- border-top: 1px solid var(--gray-color) !important;
- }
- .dropdown-menu img {
- border: 0 !important; /* I never liked that border... */
- }
- /* blacklist button */
- tr button {
- background-color: var(--grey-color-darker);
- border-color: var(--grey-color-darker);
- color: var(--red-color);
- border-width: 1px;
- margin: 1px 0 1px 0;
- border-style: groove !important;
- font-weight: 300 !important;
- }
- tr button:hover {
- background-color: var(--grey-color-darker);
- border-color: var(--gray-color);
- color: var(--red-color);
- }
- /* Login pop-up darken */
- .panel-default {
- background-color: var(--dark-color) !important;
- color: var(--light-color) !important;
- border-color: var(--grey-color-darker);
- }
- .panel-heading {
- background-color: var(--dark-color) !important;
- color: var(--light-color) !important;
- border-color: var(--grey-color-darker) !important;
- }
- .box-header {
- background-color: var(--blue-color) !important;
- }
- .btn-primary {
- background-color: var(--blue-color) !important;
- }
- /* Output "pre" element (for update lists etc...) */
- pre {
- background-color: var(--dark-bg-highlight-color);
- color: var(--light-color);
- border: 1px solid var(--gray-color) !important;
- border-top: none !important;
- }
- /* Settings page darken */
- .box-footer {
- background-color: var(--grey-color-darker) !important;
- }
- h4 {
- color: var(--light-color) !important;
- }
- .input-group-addon {
- background-color: var(--grey-color-darker) !important;
- border-color: var(--grey-color-darker) !important;
- color: var(--light-color);
- }
- /* Help page */
- .content {
- color: var(--light-color);
- }
- /* misc... */
- p {
- color: var(--gray-color) !important;
- }
- .fa {
- color: var(--gray-color);
- }
- p.lookatme {
- animation: pulse 2s infinite;
- -webkit-animation: pulse 2s infinite;
- color: var(--red-color) !important;
- }
- @-webkit-keyframes pulse {
- 0% {
- -webkit-box-shadow: 0 0 0 0 rgba(355,0,0, 0.4);
- }
- 70% {
- -webkit-box-shadow: 0 0 0 10px rgba(355,0,0, 0);
- }
- 100% {
- -webkit-box-shadow: 0 0 0 0 rgba(355,0,0, 0);
- }
- }
- @keyframes pulse {
- 0% {
- -moz-box-shadow: 0 0 0 0 rgba(355,0,0, 0.4);
- box-shadow: 0 0 0 0 rgba(355,0,0, 0.4);
- }
- 70% {
- -moz-box-shadow: 0 0 0 10px rgba(355,0,0, 0);
- box-shadow: 0 0 0 10px rgba(355,0,0, 0);
- }
- 100% {
- -moz-box-shadow: 0 0 0 0 rgba(355,0,0, 0);
- box-shadow: 0 0 0 0 rgba(355,0,0, 0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement