<!-- Default -->
<div class="color-palette">
<div class="color-palette__list">
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-black"></div>
<p class="color-panel__description">
-bg-black
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-gray"></div>
<p class="color-panel__description">
-bg-gray
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-white"></div>
<p class="color-panel__description">
-bg-white
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-active-red"></div>
<p class="color-panel__description">
-bg-active-red
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-dynamic-green"></div>
<p class="color-panel__description">
-bg-dynamic-green
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-transparent"></div>
<p class="color-panel__description">
-bg-transparent
</p>
</div>
</div>
</div>
</div>
<!-- Grays -->
<div class="color-palette">
<div class="color-palette__list">
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-gray-darker"></div>
<p class="color-panel__description">
-bg-gray-darker
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-gray-dark"></div>
<p class="color-panel__description">
-bg-gray-dark
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-gray-light"></div>
<p class="color-panel__description">
-bg-gray-light
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-gray-lighter"></div>
<p class="color-panel__description">
-bg-gray-lighter
</p>
</div>
</div>
</div>
</div>
<!-- Theme -->
<div class="color-palette">
<div class="color-palette__list">
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-primary"></div>
<p class="color-panel__description">
-bg-primary
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-secondary"></div>
<p class="color-panel__description">
-bg-secondary
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-tertiary"></div>
<p class="color-panel__description">
-bg-tertiary
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-success"></div>
<p class="color-panel__description">
-bg-success
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-danger"></div>
<p class="color-panel__description">
-bg-danger
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-dark"></div>
<p class="color-panel__description">
-bg-dark
</p>
</div>
</div>
<div class="color-palette__item">
<div class="color-panel">
<div class="color-panel__color -bg-light"></div>
<p class="color-panel__description">
-bg-light
</p>
</div>
</div>
</div>
</div>
{{render '@helper-color-palette' _self.context}}
/* Default */
{
"colors": [
{
"prefix": "-bg-",
"color": "black"
},
{
"prefix": "-bg-",
"color": "gray"
},
{
"prefix": "-bg-",
"color": "white"
},
{
"prefix": "-bg-",
"color": "active-red"
},
{
"prefix": "-bg-",
"color": "dynamic-green"
},
{
"prefix": "-bg-",
"color": "transparent"
}
]
}
/* Grays */
{
"colors": [
{
"prefix": "-bg-",
"color": "gray-darker"
},
{
"prefix": "-bg-",
"color": "gray-dark"
},
{
"prefix": "-bg-",
"color": "gray-light"
},
{
"prefix": "-bg-",
"color": "gray-lighter"
}
]
}
/* Theme */
{
"colors": [
{
"prefix": "-bg-",
"color": "primary"
},
{
"prefix": "-bg-",
"color": "secondary"
},
{
"prefix": "-bg-",
"color": "tertiary"
},
{
"prefix": "-bg-",
"color": "success"
},
{
"prefix": "-bg-",
"color": "danger"
},
{
"prefix": "-bg-",
"color": "dark"
},
{
"prefix": "-bg-",
"color": "light"
}
]
}
/* Background */
@mixin make-backgrounds($colors) {
@each $name, $color in $colors {
.-bg-#{$name} {
@include background-variant($color, true);
}
}
}
body,
.-bg-white {
--btn-background-arrow: #{$secondary};
--btn-foreground-arrow: #{$black};
--btn-arrow-color: #{$white};
--btn-arrow-text-color: #{$white};
}
[class*='-bg-']:not(.-bg-white) {
--btn-background-arrow: #{$white};
--btn-foreground-arrow: #{$black};
--btn-arrow-color: #{$secondary};
--btn-arrow-text-color: #{$black};
}
.-bg-secondary,
.-bg-gray-darker,
.-bg-primary {
--list-hook-color: #{$white};
}
[class*='-bg-']:not(.-bg-secondary):not(.-bg-gray-darker):not(.-bg-primary) {
--list-hook-color: #{$secondary};
}
body,
[class*='-bg-']:not(.-bg-primary):not(.-bg-secondary):not(.-bg-black):not(.-bg-gray):not(.-bg-gray-darker):not(.-bg-gray-dark) {
--line-separator-color: #{$gray-dark};
}
.-bg-primary,
.-bg-secondary,
.-bg-black,
.-bg-gray,
.-bg-gray-darker,
.-bg-gray-dark {
--line-separator-color: #{$white};
}
@include make-backgrounds($colors);
@include make-backgrounds($theme-colors);
.-bgimg {
display: flex;
flex-direction: column;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
&.-parallax {
background-attachment: fixed;
}
.container-wrapper {
display: flex;
flex-direction: column;
align-items: center;
> * {
width: 100%;
}
}
}
.-bgvideo {
position: relative;
overflow: hidden;
.background-video {
position: absolute;
top: 50%;
left: 50%;
z-index: -1;
min-width: 100%;
min-height: 100%;
transform: translate(-50%, -50%);
}
&.-drop-content {
@include breakpoint(pre-medium down) {
.background-video {
position: initial;
transform: none;
}
.container-wrapper {
/* stylelint-disable declaration-no-important */
min-height: auto !important;
}
}
}
}
There are no notes for this item.