|
|
// Business theme for Tiki Bootstrap 5
|
|
|
// This file is for additional SCSS rules beyond what are in variables.scss.
|
|
|
// Image path example:
|
|
|
$imagePath: "../images/";
|
|
|
// body {
|
|
|
// background-image: url('#{$imagePath}bg.jpg');
|
|
|
// }
|
|
|
|
|
|
$tiki-topmodules-row-sidemargins: 0;
|
|
|
$tiki-topbar-row-sidemargins: -15px;
|
|
|
|
|
|
//.page-header .top_modules {
|
|
|
// background: #8ba8c8; /* Old browsers */
|
|
|
// background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8ba8c8), color-stop(0%, #0b346c), color-stop(1%, #003376), color-stop(1%, #00366f), color-stop(2%, #01366c), color-stop(3%, #023175), color-stop(3%, #00356e), color-stop(60%, #003470), color-stop(64%, #023574), color-stop(64%, #03357a), color-stop(67%, #00387b), color-stop(68%, #00387f), color-stop(71%, #023b82), color-stop(71%, #003e85), color-stop(74%, #003e89), color-stop(75%, #013e8e), color-stop(77%, #004394), color-stop(81%, #024699), color-stop(82%, #00489d), color-stop(85%, #01499e), color-stop(85%, #0049a5), color-stop(88%, #014aa6), color-stop(89%, #014ca9), color-stop(92%, #034eab), color-stop(97%, #004daa), color-stop(98%, #004ba6), color-stop(99%, #003e8d), color-stop(100%, #003a80), color-stop(100%, #1e599f)); /* Chrome,Safari4+ */
|
|
|
// background: -webkit-linear-gradient(top, #8ba8c8 0%, #0b346c 0%, #003376 1%, #00366f 1%, #01366c 2%, #023175 3%, #00356e 3%, #003470 60%, #023574 64%, #03357a 64%, #00387b 67%, #00387f 68%, #023b82 71%, #003e85 71%, #003e89 74%, #013e8e 75%, #004394 77%, #024699 81%, #00489d 82%, #01499e 85%, #0049a5 85%, #014aa6 88%, #014ca9 89%, #034eab 92%, #004daa 97%, #004ba6 98%, #003e8d 99%, #003a80 100%, #1e599f 100%); /* Chrome10+,Safari5.1+ */
|
|
|
// background: linear-gradient(to bottom, #8ba8c8 0%, #0b346c 0%, #003376 1%, #00366f 1%, #01366c 2%, #023175 3%, #00356e 3%, #003470 60%, #023574 64%, #03357a 64%, #00387b 67%, #00387f 68%, #023b82 71%, #003e85 71%, #003e89 74%, #013e8e 75%, #004394 77%, #024699 81%, #00489d 82%, #01499e 85%, #0049a5 85%, #014aa6 88%, #014ca9 89%, #034eab 92%, #004daa 97%, #004ba6 98%, #003e8d 99%, #003a80 100%, #1e599f 100%); /* W3C */
|
|
|
// color: #fff;
|
|
|
|
|
|
// & button {
|
|
|
// color: #fff;
|
|
|
// }
|
|
|
|
|
|
// & a {
|
|
|
// color: #fff;
|
|
|
// }
|
|
|
//}
|
|
|
|
|
|
//.page-header .top_modules .cssmenu_horiz li ul > li > a,
|
|
|
//.page-header .top_modules .dropdown-item {
|
|
|
// color: #212529;
|
|
|
//}
|
|
|
|
|
|
.navbar-dark-parent {
|
|
|
.sitetitles a {
|
|
|
color: #ffffff;
|
|
|
}
|
|
|
.sitesubtitle {
|
|
|
color: #91bef5;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.sitetitles {
|
|
|
font-weight: 700
|
|
|
}
|
|
|
|
|
|
h1.sitetitle {
|
|
|
font-size: 24px;
|
|
|
}
|
|
|
|
|
|
h2.sitesubtitle {
|
|
|
font-size: 13px;
|
|
|
font-style: italic;
|
|
|
}
|
|
|
|
|
|
.page-header,
|
|
|
.header_outer.bg-dark-parent,
|
|
|
.bg-dark,
|
|
|
.topbar.bg-dark > li,
|
|
|
.navbar-dark
|
|
|
{
|
|
|
background: #1f5daa !important; /* Old browsers */
|
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f5daa), color-stop(2%, #3977c4), color-stop(3%, #3b7ac7), color-stop(5%, #3877c6), color-stop(7%, #3a7cca), color-stop(9%, #3778c8), color-stop(19%, #3674c7), color-stop(43%, #2c6abf), color-stop(69%, #1c5cb3), color-stop(93%, #1454ac), color-stop(97%, #1455a9), color-stop(98%, #1a57a8), color-stop(100%, #346dba)) !important; /* Chrome,Safari4+ */
|
|
|
background: linear-gradient(to bottom, #1f5daa 0%, #3977c4 2%, #3b7ac7 3%, #3877c6 5%, #3a7cca 7%, #3778c8 9%, #3674c7 19%, #2c6abf 43%, #1c5cb3 69%, #1454ac 93%, #1455a9 97%, #1a57a8 98%, #346dba 100%) !important; /* W3C */
|
|
|
border-left: 1px solid #3676C4;
|
|
|
border-right: 1px solid #1957AA;
|
|
|
}
|
|
|
|
|
|
.topbar.bg-dark > li > a,
|
|
|
//.topbar.bg-light > li > a,
|
|
|
.topbar .cssmenu_horiz > li > a,
|
|
|
.layout_social .fixed-top .navbar-brand,
|
|
|
.layout_social .fixed-top .nav-link,
|
|
|
//.layout_social .fixed-top button.dropdown-toggle,
|
|
|
.layout_social .fixed-top .cssmenu_horiz > li > a,
|
|
|
.navbar.bg-dark > .nav-link,
|
|
|
//.navbar.bg-light > .nav-link
|
|
|
{
|
|
|
color: #fff;
|
|
|
}
|
|
|
|
|
|
.navbar.bg-dark//,
|
|
|
//.navbar.bg-light
|
|
|
{
|
|
|
.nav-link {
|
|
|
color: #fff;
|
|
|
}
|
|
|
.dropdown-item {
|
|
|
color: $dropdown-color;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//.navbar li.dropdown {
|
|
|
// border-left: 1px solid #3676c4;
|
|
|
// border-right: 1px solid #1957aa;
|
|
|
//
|
|
|
// & > a {
|
|
|
// color: #fff;
|
|
|
// }
|
|
|
//}
|
|
|
|
|
|
// topbar hover
|
|
|
.topbar .nav > li > a:hover,
|
|
|
.topbar .nav > li > a:focus,
|
|
|
.topbar .cssmenu_horiz > li > a:hover,
|
|
|
.topbar .cssmenu_horiz > li:hover,
|
|
|
.topbar .cssmenu_horiz li.sfHover:hover,
|
|
|
.topbar .cssmenu_horiz > li.selected > a,
|
|
|
.bg-dark > li > a:hover,
|
|
|
.bg-dark > li > a:focus,
|
|
|
.bg-dark > .active > a//,
|
|
|
//.bg-light > li > a:hover,
|
|
|
//.bg-light > li > a:focus,
|
|
|
//.bg-light > .active > a
|
|
|
{
|
|
|
text-decoration: none;
|
|
|
background: #3270bd; /* Old browsers */
|
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3270bd), color-stop(2%, #1855a5), color-stop(3%, #1553a8), color-stop(5%, #1855ae), color-stop(7%, #1353ad), color-stop(14%, #1858af), color-stop(26%, #1a5ab1), color-stop(29%, #1d5eb2), color-stop(53%, #2866bb), color-stop(55%, #2c6abf), color-stop(95%, #3a79c9), color-stop(97%, #3a7ac4), color-stop(98%, #3777c1), color-stop(100%, #205ea9)); /* Chrome,Safari4+ */
|
|
|
background: -webkit-linear-gradient(top, #3270bd 0%, #1855a5 2%, #1553a8 3%, #1855ae 5%, #1353ad 7%, #1858af 14%, #1a5ab1 26%, #1d5eb2 29%, #2866bb 53%, #2c6abf 55%, #3a79c9 95%, #3a7ac4 97%, #3777c1 98%, #205ea9 100%); /* Chrome10+,Safari5.1+ */
|
|
|
background: -o-linear-gradient(top, #3270bd 0%, #1855a5 2%, #1553a8 3%, #1855ae 5%, #1353ad 7%, #1858af 14%, #1a5ab1 26%, #1d5eb2 29%, #2866bb 53%, #2c6abf 55%, #3a79c9 95%, #3a7ac4 97%, #3777c1 98%, #205ea9 100%); /* Opera 11.10+ */
|
|
|
background: linear-gradient(to bottom, #3270bd 0%, #1855a5 2%, #1553a8 3%, #1855ae 5%, #1353ad 7%, #1858af 14%, #1a5ab1 26%, #1d5eb2 29%, #2866bb 53%, #2c6abf 55%, #3a79c9 95%, #3a7ac4 97%, #3777c1 98%, #205ea9 100%); /* W3C */
|
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3270bd', endColorstr='#205ea9', GradientType=0); /* IE6-9 */
|
|
|
}
|
|
|
|
|
|
//.topbar .navbar {
|
|
|
// margin-bottom: 0;
|
|
|
// border: none;
|
|
|
//}
|
|
|
|
|
|
.topbar .cssmenu_horiz > li > a,
|
|
|
.topbar .navbar-dark .navbar-nav > li > a {
|
|
|
// color: #ffffff;
|
|
|
text-transform: uppercase;
|
|
|
padding-bottom: 15px;
|
|
|
padding-top: 15px;
|
|
|
font-weight: 700;
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
#col1, #col2, #col3 {
|
|
|
padding-top: 1em;
|
|
|
}
|
|
|
|
|
|
.layout_classic .middle_outer,
|
|
|
body:not(.layout_classic) #middle.container-std.middle,
|
|
|
.layout_basic .row-middle { // Moved from #col1 for Bootstrap 5
|
|
|
background: #fbfbfb url('#{$imagePath}image2.jpg') 100% 0 no-repeat;
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#footer .container,
|
|
|
footer.main-footer .container {
|
|
|
min-height: 60px;
|
|
|
background: url('#{$imagePath}footer.gif') repeat-x;
|
|
|
}
|
|
|
|
|
|
.card-header,
|
|
|
.modal-header {
|
|
|
// background: #3475c6 url('#{$imagePath}title_bg.png') no-repeat 0 0;
|
|
|
background: #386dbb; /* Old browsers */
|
|
|
background: -webkit-linear-gradient(top, #386dbb 0%, #3a6fbb 7%, #457bc3 25%, #4c82ca 54%, #2f6dc0 57%, #3371c4 82%, #3574c4 86%, #3574c4 100%); /* Chrome10+,Safari5.1+ */
|
|
|
background: linear-gradient(to bottom, #386dbb 0%, #3a6fbb 7%, #457bc3 25%, #4c82ca 54%, #2f6dc0 57%, #3371c4 82%, #3574c4 86%, #3574c4 100%); /* W3C */
|
|
|
text-transform: uppercase;
|
|
|
color: #fff;
|
|
|
|
|
|
& a:not(.dropdown-item) {
|
|
|
color: #fff;
|
|
|
}
|
|
|
|
|
|
.dropdown-item .tips {
|
|
|
color: $body-color;
|
|
|
|
|
|
&:hover {
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
h3.card-title {
|
|
|
font-size: 90%;
|
|
|
font-weight: 700;
|
|
|
}
|
|
|
|
|
|
.adminanchors.card { background: transparent; }
|
|
|
|
|
|
.modal-header {
|
|
|
color: $gray-300;
|
|
|
}
|
|
|
|
|
|
// Class no longer supported by Bootstrap
|
|
|
.well {
|
|
|
background: url('#{$imagePath}market.jpg') 0 100% no-repeat;
|
|
|
background-size: 100% 100%;
|
|
|
color: $gray-500;
|
|
|
}
|
|
|
|
|
|
.magnifying_glass {
|
|
|
background: url('#{$imagePath}magnifyT.png') no-repeat;
|
|
|
height: 59px;
|
|
|
width: 59px;
|
|
|
position: absolute;
|
|
|
top: -3px;
|
|
|
left: -45px;
|
|
|
z-index: 2;
|
|
|
}
|
|
|
|
|
|
.topbar .sf-arrows .sf-with-ul:after {
|
|
|
/* order of following 3 rules important for fallbacks to work */
|
|
|
border: 5px solid transparent;
|
|
|
border-top-color: #ffffff; /* edit this to suit design (no rgba in IE8) */
|
|
|
border-top-color: rgba(255, 255, 255, .5);
|
|
|
}
|
|
|
|
|
|
.sf-arrows > li > .sf-with-ul:focus:after,
|
|
|
.sf-arrows > li:hover > .sf-with-ul:after,
|
|
|
.sf-arrows > .sfHover > .sf-with-ul:after {
|
|
|
border-top-color: #ffffff; /* IE8 fallback colour */
|
|
|
}
|
|
|
|
|
|
/* styling for right-facing arrows */
|
|
|
.sf-arrows ul .sf-with-ul:after {
|
|
|
border-color: transparent;
|
|
|
border-left-color: #dfeeff; /* edit this to suit design (no rgba in IE8) */
|
|
|
border-left-color: rgba(255, 255, 255, .5);
|
|
|
}
|
|
|
|
|
|
.sf-arrows ul li > .sf-with-ul:focus:after,
|
|
|
.sf-arrows ul li:hover > .sf-with-ul:after,
|
|
|
.sf-arrows ul .sfHover > .sf-with-ul:after {
|
|
|
border-left-color: #ffffff;
|
|
|
}
|
|
|
|
|
|
//.popover { Moved to variables
|
|
|
// color: $body-color;
|
|
|
//}
|
|
|
|
|
|
// prevent gradient on gradient or on middle box-shadow
|
|
|
.bg-dark .bg-dark,
|
|
|
.tiki .navbar.bg-dark .navbar.navbar-dark.bg-dark,
|
|
|
//.tiki.navbar.bg-light .navbar.bg-light
|
|
|
//.page-header
|
|
|
{
|
|
|
background-image: none !important;
|
|
|
background: transparent !important;
|
|
|
border-left: none;
|
|
|
border-right: none;
|
|
|
}
|
|
|
|
|
|
.layout_classic .navbar-dark-parent {
|
|
|
background: transparent !important;
|
|
|
}
|
|
|
|
|
|
// Update for Smartmenus
|
|
|
.navbar .navbar-nav.sm-vertical {
|
|
|
.dropdown { border: none;
|
|
|
a { color: #005999; }
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// overriding some cypht stuff
|
|
|
.tiki-webmail, .tiki-cypht, .mobile.tiki-cypht, .inline-cypht {
|
|
|
.moduletitle { color: $card-text !important; }
|
|
|
}
|
|
|
|
|
|
// Buttons
|
|
|
.btn-outline-warning {
|
|
|
color: #975D0C;
|
|
|
}
|
|
|
|
|
|
.btn-outline-danger {
|
|
|
color: #B82D28;
|
|
|
}
|
|
|
|
|
|
.btn-outline-info,
|
|
|
.spinner-border.text-info {
|
|
|
color: #1F7C98;
|
|
|
}
|
|
|
|
|
|
.btn-outline-light {
|
|
|
color: #fff;
|
|
|
border-color: #fff;
|
|
|
}
|
|
|
|
|
|
// Badges
|
|
|
.badge.bg-warning.text-dark, // Need to be specified because Bootstrap isn't sorting it out
|
|
|
.progress-bar.bg-warning.text-dark {
|
|
|
color: #fff !important;
|
|
|
}
|
|
|
|
|
|
// Spinners
|
|
|
.spinner-border.text-light {
|
|
|
color: $text-muted;
|
|
|
}
|