// $Id$
|
|
// This file is for additional SCSS rules beyond what are in _bootstrap-variables.scss.
|
|
// Image path example:
|
|
$imagePath: "../images/";
|
|
|
|
// Color system
|
|
// Options
|
|
// Gradient
|
|
// Spacing
|
|
// Position
|
|
// Body
|
|
body,
|
|
body.fullscreen {
|
|
background: #90140c url('#{$imagePath}stripes.png') repeat-x 50% 0;
|
|
}
|
|
|
|
.layout_classic #middle,
|
|
.layout_basic .row-middle,
|
|
.layout_social .middle.container {
|
|
background: #f3f3f3;
|
|
border: solid #600;
|
|
border-width: 15px;
|
|
}
|
|
|
|
#bottom_modules {
|
|
background: #000000;
|
|
border: solid #600;
|
|
border-width: 0 15px;
|
|
}
|
|
|
|
// Utilities maps
|
|
// Links
|
|
// Paragraphs
|
|
// Grid breakpoints
|
|
// Grid containers
|
|
// Grid columns
|
|
// Container padding
|
|
// Components
|
|
// Typography
|
|
blockquote,
|
|
.blockquote {
|
|
color: #525252;
|
|
}
|
|
|
|
// Tables
|
|
.table .table {
|
|
background: #f3f3f3;
|
|
}
|
|
|
|
.tablesorter-header {
|
|
color: #e5e5e5;
|
|
}
|
|
|
|
// Buttons + Forms
|
|
// Buttons
|
|
.btn-primary,
|
|
.accordion-button {
|
|
background: #ffd19f;
|
|
background: linear-gradient(to bottom, #ffd19f 0%, #fea841 3%, #fca73a 5%, #fda541 8%, #ffa340 10%, #f8a441 13%, #ffa439 15%, #fba23e 18%, #fea23f 21%, #fc9338 46%, #fe9039 54%, #fc8c36 59%, #fd7931 100%);
|
|
}
|
|
|
|
.btn-primary:hover,
|
|
.accordion-button:hover {
|
|
background: #fd7931;
|
|
background: linear-gradient(to top, #ffd19f 0%, #fea841 3%, #fca73a 5%, #fda541 8%, #ffa340 10%, #f8a441 13%, #ffa439 15%, #fba23e 18%, #fea23f 21%, #fc9338 46%, #fe9039 54%, #fc8c36 59%, #fd7931 100%);
|
|
}
|
|
|
|
.btn-danger {
|
|
background: #e89593;
|
|
background: linear-gradient(to bottom, #e89593 0%, #d33834 100%);
|
|
border: 1px solid #d30d06;
|
|
}
|
|
|
|
.btn-danger:hover {
|
|
background: #d33834;
|
|
background: linear-gradient(to bottom, #d33834 0%, #e89593 100%);
|
|
}
|
|
|
|
.btn-info {
|
|
background: #0089f0;
|
|
background: linear-gradient(to top, #0089f0 0%, #5cc0de 100%);
|
|
border: 1px solid #13ceea;
|
|
}
|
|
|
|
.btn-info:hover {
|
|
background: #5cc0de;
|
|
background: linear-gradient(to bottom, #5cc0de 0%, #97d7ea 100%);
|
|
}
|
|
|
|
.btn-secondary,
|
|
.btn-primary.btn-files,
|
|
.nav-tabs .nav-link,
|
|
.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 {
|
|
background: #CA4B02; // #fed09e;
|
|
background: linear-gradient(to top, #CA4B02 0%, #feb768 100%);
|
|
border: 1px solid #fe8d0c;
|
|
}
|
|
|
|
.btn-secondary:hover,
|
|
.btn-primary.btn-files,
|
|
.nav-tabs .nav-link:hover,
|
|
.nav-tabs .nav-link.active {
|
|
background: #feb768;
|
|
background: linear-gradient(to bottom, #feb768 0%, #fed09e 100%);
|
|
}
|
|
|
|
.btn-success {
|
|
background: #24a238;
|
|
background: linear-gradient(to top, #24a238 0%, #5db85d 100%);
|
|
border: 1px solid #08b81c;
|
|
}
|
|
|
|
.btn-success:hover {
|
|
background: #5db85d;
|
|
background: linear-gradient(to bottom, #5db85d 0%, #8dcd8d 100%);
|
|
}
|
|
|
|
.btn-warning {
|
|
background: #fdfd80;
|
|
background: linear-gradient(to bottom, #fdfd80 0%, #ffff2d 100%);
|
|
border: 1px solid #d0d024;
|
|
}
|
|
|
|
.btn-warning:hover {
|
|
background: #ffff2b;
|
|
background: linear-gradient(to bottom, #ffff2b 0%, #fdfd7e 100%);
|
|
}
|
|
|
|
.btn-primary,
|
|
//.btn-secondary,
|
|
//.btn-danger,
|
|
//.btn-info,
|
|
//.btn-success,
|
|
.btn-warning,
|
|
.accordion-button {
|
|
color: #000;
|
|
text-shadow: #fff 1px 1px 1px;
|
|
|
|
&:hover {
|
|
text-shadow: none;
|
|
}
|
|
}
|
|
|
|
.btn-secondary,
|
|
.btn-info,
|
|
.btn-success {
|
|
text-shadow: #000 -1px -1px 1px;
|
|
|
|
&:hover {
|
|
text-shadow: none;
|
|
}
|
|
}
|
|
|
|
|
|
// Forms
|
|
// Form validation
|
|
// Z-index master list
|
|
// Navs
|
|
// Navbar
|
|
// Fixed-top colors
|
|
.navbar.bg-light.fixed-top, // layout_default
|
|
.navbar.bg-dark.fixed-top {
|
|
background: #0c0c0d;
|
|
background: linear-gradient(to bottom, #0c0c0d 0%, #000000 3%, #000000 5%, #050505 8%, #070707 13%, #121212 55%, #000000 58%, #000000 100%);
|
|
|
|
.navbar-brand,
|
|
.nav-link,
|
|
button.dropdown-toggle,
|
|
.cssmenu_horiz > li > a {
|
|
color: #fff;
|
|
}
|
|
}
|
|
|
|
.navbar.bg-light.fixed-top > li:hover,
|
|
.navbar.bg-dark.fixed-top > li:hover,
|
|
.navbar.bg-light.fixed-top > li:active,
|
|
.navbar.bg-dark.fixed-top > li:active,
|
|
.navbar.bg-dark.fixed-top .nav-link:hover,
|
|
.navbar.bg-light.fixed-top .nav-link:active,
|
|
.fixed-top .navbar-light .navbar-brand,
|
|
.navbar.bg-light.fixed-top .nav-link:hover,
|
|
.navbar.bg-light.fixed-top .nav-link:active,
|
|
.navbar.bg-light.fixed-top button.dropdown-toggle:hover,
|
|
.navbar.bg-light.fixed-top button.dropdown-toggle:active,
|
|
.navbar.bg-light.fixed-top .cssmenu_horiz > li > a:hover,
|
|
.navbar.bg-dark.fixed-top .cssmenu_horiz > li > a:active {
|
|
color: #fff;
|
|
text-decoration: none;
|
|
background: #555;
|
|
background: linear-gradient(to bottom, #555555 0%, #4f4f4f 5%, #4c4b4b 13%, #3d3d3d 55%, #2e2e2e 58%, #121212 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#121212', GradientType=0);
|
|
}
|
|
|
|
.top_modules.bg-light,
|
|
.top_modules.bg-dark {
|
|
background: transparent !important;
|
|
}
|
|
|
|
.sitetitle:not(.adminoptionbox) {
|
|
background: url('#{$imagePath}title_background.jpg') no-repeat transparent;
|
|
color: #FE9B27;
|
|
cursor: default;
|
|
text-transform: uppercase;
|
|
font: 2.5em/1.8em "Trebuchet MS", "Georgia", "Lucidia Grande";
|
|
height: 101px;
|
|
letter-spacing: 8px;
|
|
margin-top: 66px;
|
|
text-align: center;
|
|
// width: 410px;
|
|
}
|
|
|
|
.sitetitle:not(.adminoptionbox),
|
|
.sitetitle a,
|
|
.sitesubtitle:not(.adminoptionbox) {
|
|
color: #fe9b27;
|
|
}
|
|
|
|
h2.sitesubtitle {
|
|
font-size: 20px;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.top_modules div:not(.card) .btn-link,
|
|
#fullscreenbutton a,
|
|
.layout_basic .top_modules .cssmenu_horiz > li > a,
|
|
.layout_basic .top_modules .navbar-brand,
|
|
.layout_basic .top_modules .nav-link,
|
|
.layout_basic .top_modules button.dropdown-toggle {
|
|
color: #fe9b27;
|
|
}
|
|
|
|
.topbar_modules {
|
|
background: #000 url('#{$imagePath}stripes_small.gif') repeat-x /*0 -8px*/
|
|
!important;
|
|
border-bottom: 1px solid #916047;
|
|
|
|
.cssmenu_horiz > li:nth-child(1n),
|
|
.navbar-nav .nav-item:nth-child(1n) {
|
|
background: url('#{$imagePath}blue.png') no-repeat;
|
|
}
|
|
|
|
.cssmenu_horiz > li:nth-child(2n),
|
|
.navbar-nav .nav-item:nth-child(2n) {
|
|
background: url('#{$imagePath}red.png') no-repeat;
|
|
}
|
|
|
|
.cssmenu_horiz > li:nth-child(3n),
|
|
.navbar-nav .nav-item:nth-child(3n) {
|
|
background: url('#{$imagePath}orange.png') no-repeat;
|
|
}
|
|
|
|
.cssmenu_horiz > li:nth-child(4n),
|
|
.navbar-nav .nav-item:nth-child(4n) {
|
|
background: url('#{$imagePath}green.png') no-repeat;
|
|
}
|
|
|
|
.cssmenu_horiz > li > a {
|
|
color: #fff;
|
|
font-size: 0.9rem;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.form-control {
|
|
height: calc(2rem + 2px);
|
|
}
|
|
|
|
button.search_mod_magnifier {
|
|
font-size: .8rem;
|
|
}
|
|
}
|
|
|
|
#top_modules .navbar-default .navbar-collapse,
|
|
#top_modules .navbar-default .navbar-form .card-default > .card-header,
|
|
#topbar_modules .navbar-default .navbar-collapse,
|
|
#topbar_modules .navbar-default .navbar-form .card-default > .card-header {
|
|
border: none;
|
|
}
|
|
|
|
#top_modules .navbar-default,
|
|
#topbar_modules .navbar-default {
|
|
background: none;
|
|
border: none;
|
|
}
|
|
|
|
#top_modules .navbar,
|
|
#topbar_modules .navbar {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.layout_social .middle .topbar {
|
|
margin-left: -15px !important;
|
|
margin-right: -15px !important;
|
|
}
|
|
|
|
.cssmenu_horiz a,
|
|
.cssmenu_vert a {
|
|
color: $link-color;
|
|
}
|
|
|
|
.cssmenu_horiz li ul,
|
|
.cssmenu_vert li ul {
|
|
padding: 5px 0;
|
|
margin: 2px 0 0; // override default ul
|
|
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;
|
|
}
|
|
}
|
|
|
|
.brown_gradient_background {
|
|
background: #ca807c;
|
|
background: linear-gradient(to bottom, #ca807c 0%, #a2241c 1%, #9a241c 24%, #79201b 78%, #71201b 99%, #3e1b19 100%);
|
|
}
|
|
|
|
//orange_gradient_background
|
|
#pagetop_modules,
|
|
.orange_gradient_background {
|
|
background: #fec782;
|
|
background: linear-gradient(to bottom, #fec782 0%, #fe9e27 0%, #fe9226 31%, #fe7723 75%, #fe6e22 100%, #783c1c 100%);
|
|
padding: 15px;
|
|
|
|
.card {
|
|
border: 3px solid #fff;
|
|
border-radius: 0px;
|
|
margin: 15px;
|
|
}
|
|
}
|
|
|
|
#pagetop_modules {
|
|
margin-left: -15px;
|
|
margin-right: -15px;
|
|
}
|
|
|
|
// Dropdowns
|
|
// Pagination
|
|
// Placeholders
|
|
// Cards
|
|
.card-title {
|
|
color: #8A0700;
|
|
font: 1.8rem arial, verdana, helvetica, sans-serif;
|
|
}
|
|
|
|
.bg-danger,
|
|
.bg-warning,
|
|
.bg-primary,
|
|
.bg-secondary,
|
|
.bg-success,
|
|
.bg-info {
|
|
.card-title {
|
|
color: #fff;
|
|
}
|
|
}
|
|
|
|
#col2 .card,
|
|
#col3 .card,
|
|
#col2 .card-header,
|
|
#col3 .card-header {
|
|
border: none;
|
|
background: transparent;
|
|
}
|
|
|
|
footer.footer {
|
|
.card {
|
|
border: none;
|
|
background: transparent;
|
|
-webkit-box-shadow: none;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.card-header {
|
|
background: transparent;
|
|
border-color: transparent;
|
|
}
|
|
}
|
|
|
|
// Accordion
|
|
.accordion-button {
|
|
color: #000;
|
|
}
|
|
|
|
// Popovers
|
|
.popover-body .table .table,
|
|
.popover-body .table-hover {
|
|
background: #ffffff;
|
|
}
|
|
|
|
// Toasts
|
|
// Badges
|
|
// Modals
|
|
// Alerts
|
|
.alert-light {
|
|
color: #57575C;
|
|
}
|
|
|
|
// Progress bars
|
|
.progress-bar {
|
|
.bg-info,
|
|
.bg-warning {
|
|
color: #fff;
|
|
}
|
|
}
|
|
|
|
// List group
|
|
.list-group-item-light {
|
|
color: #707275;
|
|
}
|
|
|
|
// Image thumbnails
|
|
// Figures
|
|
// Breadcrumbs
|
|
// Carousel
|
|
// Spinners
|
|
// Close
|
|
// Offcanvas
|
|
// Code
|
|
|
|
|
|
.main-footer,
|
|
footer.footer {
|
|
color: lighten(#9d9d9d, 15%);
|
|
|
|
a {
|
|
color: #9d9d9d;
|
|
|
|
&:hover,
|
|
&:focus {
|
|
color: lighten(#9d9d9d, 15%);
|
|
}
|
|
}
|
|
|
|
h1, h2, h3, h4, h5 {
|
|
color: #9D9D1B;
|
|
}
|
|
}
|
|
|
|
// /* Autosave Preview handle */
|
|
#autosave_preview {
|
|
background: #f3f3f3;
|
|
color: $body-color;
|
|
}
|
|
|
|
// Other
|
|
|
|
// override for converseJS chatbox background colors
|
|
.tiki #conversejs, .tiki #conversejs.converse-embedded {
|
|
#controlbox {
|
|
.box-flyout {
|
|
background-color: #f3f3f3;
|
|
}
|
|
}
|
|
|
|
.chatbox {
|
|
.box-flyout {
|
|
background-color: #f3f3f3;
|
|
}
|
|
}
|
|
}
|
|
|
|
// override for some cypht background colors
|
|
body.tiki.tiki-webmail {
|
|
background: #90140c url('#{$imagePath}stripes.png') repeat-x 50% 0;
|
|
}
|
|
|