| Current Path : /home/happyrenas/old/devis-huissier.fr/old/sass/components/content/tabs/ |
Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 |
| Current File : /home/happyrenas/old/devis-huissier.fr/old/sass/components/content/tabs/_tab-3.scss |
// Tab 3
// BEGIN: General Mode
@mixin c-content-tab-3($tab-color, $tab-active-color, $tab-text-color, $tab-active-text-color, $item-title-color, $item-icon-color, $item-content-color) {
.nav {
> li {
> a {
color: $tab-text-color;
background-color: $tab-color;
&:hover {
background-color: $tab-active-color;
}
}
&.active {
> a {
color: #32c5d2;
background-color: $tab-active-color;
}
}
}
}
> .c-tab-content {
background-color: $tab-active-color;
ul.c-items {
> li {
> h4 {
color: $item-title-color;
> i {
color: darken($item-icon-color, 20%);
}
}
> p {
color: $item-content-color;
}
}
}
}
}
.c-content-tab-3 {
$pad-left: -13px;
.nav {
text-align: center;
width:1170px;
margin:auto;
> li {
float: left;
display: inline-block;
> a {
border-radius: 0px;
padding: 20px 50px;
}
+ li {
margin-left: 2px;
> .c-separator {
top: 20px;
left: -2px;
width: 2px;
height: 21px;
position: absolute;
}
}
&.active {
> .c-separator {
visibility: hidden;
}
& + li {
> .c-separator {
visibility: hidden;
}
}
}
}
}
> .c-tab-content {
padding: 85px 0 60px 0;
ul.c-items {
margin: 0;
padding: 0;
> li {
margin: 0 0 0 $pad-left;
list-style: none;
+ li {
padding-top: 25px;
}
> h4 {
margin: 0 0 15px;
> i {
margin-right: 10px;
}
}
}
}
.btn {
margin: 32px 0 0 $pad-left;
}
ul.c-photos {
margin-right: -30px;
> li {
list-style: none;
+ li {
margin-bottom: 20px;
}
}
}
}
&.c-opt-1 {
@include c-content-tab-3(#edf1f5, #ffffff, darken(#9fb0c5, 10%), #31b4da, #5f6f77, #c1d4e6, darken(#9aaab3, 10%));
}
}
// END
// BEGIN: Mobile Mode
@media (max-width: $screen-sm-max) { /* 991px */
$pad-left: -28px;
.c-content-tab-3 {
.nav {
> li {
width: 100%;
border-bottom: 1px solid #fff;
> .c-separator {
display: none;
}
+ li {
margin: 0;
}
> a {
text-align:left;
}
}
}
> .c-tab-content {
padding: 25px 0 20px 0;
.c-photos {
margin: 50px $pad-left 0;
padding: 0;
+ .c-photos {
margin: 0 $pad-left 0;
> li + li {
margin-top: 20px;
}
}
}
}
}
}
// END