// Darkroom theme selectors for additional styling. $imagePath: "../images/"; //body { // background-image: url('#{$imagePath}bg.jpg'); //} $topmodules-row-margin-bottom: 15px; body, body.fullscreen { background-image: url('#{$imagePath}474747_5e5e5e_40.png'); } #middle { padding-top: 10px; } .btn-primary { color: $white; } .btn-secondary { color: $secondary; } .btn-info { color: $info; } .btn-success { color: $success; } .btn-warning { color: $warning; } .btn-danger { color: $danger; } .btn-success.disabled, .btn-success:disabled, .btn-danger.disabled, .btn-danger:disabled { color: #f8f9fa; } .container:not(.in-navbar) { background: #0c0c0c; } body.layout_social > .container { padding-top: 1.2rem; } #col1 { background: #3F3F3F; border-left: 10px solid #0c0c0c; border-right: 10px solid #0c0c0c; padding-bottom: 10px; } // /* Background for CkEditor */ .cke_contents > .cke_wysiwyg_frame, .cke_contents > .cke_wysiwyg_div { background: #3F3F3F !important; color: $body-color !important; } // Typography .text-danger { color: #E89492 !important; } .text-success { color: #6ABE6A !important; } .blockquote, blockquote { color: #BABABA; } h3.card-title { color: #9d9d9d; font-size: 24px; } .card-body { border: solid #292929; border-width: 0 8px .5rem 8px; } .module.card { border: none; } .card-header, .card.postbody .card-header{ background: #292929; } // Was .card-primary - still ok? .card-link, .linkmodule { color: #BDBDBD; } .navbar-fixed-top .container, //.bg-light, .topbar, .btn, .accordion-button, .nav-tabs > li > a, .input-group-addon, // jQuery-UI overrides .tiki .ui-state-default, .tiki .ui-widget-content .ui-state-default, .tiki .ui-widget-header .ui-state-default, .tiki .ui-button, .tiki html .ui-button.ui-state-disabled:hover, .tiki html .ui-button.ui-state-disabled:active, .tiki .ui-state-active, .tiki .ui-widget-content .ui-state-active, .tiki .ui-widget-header .ui-state-active, .tiki a.ui-button:active, .tiki .ui-button:active, .tiki .ui-button.ui-state-active:hover { background: #818181; /* Old browsers */ background: linear-gradient(to bottom, #818181 0%, #393939 100%); } .btn:hover { background: linear-gradient(to top, #818181 0%, #393939 100%); } .bg-dark, .bg-light { // background: #818181 !important; background: linear-gradient(to bottom, #818181 0%, #393939 100%); } .tiki .nav-link.active { border-color: #dee2e6; } .nav-tabs > li.active.show > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, //jQuery-UI overrides .tiki .ui-state-active, .tiki .ui-widget-content .ui-state-active, .tiki .ui-widget-header .ui-state-active, .tiki a.ui-button:active, .tiki .ui-button:active, .tiki .ui-button.ui-state-active:hover{ color: #ffffff; border-color: #dee2e6 !important; } .tiki .ui-state-default:not(.ui-state-active) a:hover, //.tiki .ui-state-default a:link:hover, //.tiki .ui-state-default a:visited:hover, .tiki a.ui-button:hover, .tiki a:link.ui-button:hover, .tiki a:visited.ui-button:hover, .tiki .ui-button:hover { color: #858585; } .tiki .ui-widget.ui-widget-content { border: none; } .tiki .elfinder-touch .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button { background: #f2f2f2; } .tiki .elfinder-cwd-file.directory.ui-selected {background: #f2f2f2; } .tiki .ui-state-hover, .tiki .ui-widget-content .ui-state-hover, .tiki .ui-widget-header .ui-state-hover, .tiki .ui-state-focus, .tiki .ui-widget-content .ui-state-focus, .tiki .ui-widget-header .ui-state-focus, .tiki .ui-button:hover, .tiki .ui-button:focus { border: 1px solid #cccccc; background: #818181; /* Old browsers */ background: linear-gradient(to bottom, #818181 0%, #393939 100%) !important; /* W3C */ font-weight: normal; color: #f2f2f2; } .top_modules { .navbar-dark, .navbar-light { background: transparent !important; border: none; } } .btn-link, .btn-outline-primary, .btn-outline-secondary, .btn-outline-info, .btn-outline-success, .btn-outline-warning, .btn-outline-danger, .btn-outline-light, .btn-outline-dark {background: none !important;} .topbar { margin-bottom: 1.3rem; } #topbar_modules, #top_modules { .bg-dark, .bg-light { background: transparent !important; border: none; margin-bottom: 0; } } #topbar_modules .mb-3 { margin-bottom: 0 } .textarea-toolbar a.toolbar { background: none !important; } .nav > li > a { padding: .4rem 10px; } select { background: #292929 } .cke_wysiwyg_frame, .cke_wysiwyg_div { background: #292929 !important; color: #ffffff !important; } .even { background: $table-bg-accent; } .odd, #trig_dptxt { background: $table-bg; color: $primary; } input[type="checkbox"] { color: #ffffff !important; background: $table-bg; } input.reportBuilderInput, .ui-datepicker { background: #292929; } //textarea, OLD? //input { // background: $input-bg; // color: $input-color; //} // Forums .form-control { background: rgb(71,71,71); background: linear-gradient(180deg, rgba(71,71,71,1) 1%, rgba(99,99,99,1) 18%); } .jtrack-form { background: #292929 !important; } .box-quickadmin .cssmenu_horiz ul li { background-color: $body-bg; } a.toolbar, .cssmenu_horiz a, .cssmenu_vert a { color: $link-color; } .cssmenu_horiz li ul, .cssmenu_vert li ul { padding: 0; margin: 2px 0 0; // override default ul // font-size: $font-size-base; background-color: $dropdown-bg; border: 1px solid $dropdown-border-color; border-radius: $border-radius; @include box-shadow(0 6px 12px rgba(0, 0, 0, .175)); -webkit-background-clip: padding-box; background-clip: padding-box; // Links within the dropdown menu > li > a { padding: 3px 20px; font-weight: normal; line-height: $line-height-base; color: $dropdown-link-color; background: $dropdown-bg; } } // Hover/Focus state .cssmenu_horiz li a, .cssmenu_vert li a, .cssmenu_horiz ul li a, .cssmenu_vert ul li a { &:hover, &:focus { text-decoration: none; color: $dropdown-link-hover-color; background-color: $dropdown-link-hover-bg; } } // override for some cypht background colors body.tiki.tiki-webmail { background-image: url('#{$imagePath}474747_5e5e5e_40.png'); } .tiki_trackers { .icon-status-open, .icon-status-pending, .icon-status-closed { filter: drop-shadow(0 0 1px black); } } // Badges .badge { &.bg-primary, &.bg-danger, &.bg-secondary, &.bg-success, &.bg-info, &.bg-warning { color: #000 !important; } } // Breadcrumbs .breadcrumb { display: inline-block; }