${0}
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.imgSrc ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6 || (_t6 = _`
`), this.imgSrc, this.imgAlt) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t7 || (_t7 = _`
`)), this.isBigTitle ? 'h1' : '', this.title));
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t8 || (_t8 = _`
:host{
--default-paragraph-size: 1rem;
}
@keyframes animation {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; }
}
.wrapper {
position: relative;
}
.m-cta-big--with-grid webs-grid-row {
position: relative;
}
.m-cta-big .cta-actions {
padding-top: 1.6rem;
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 0 -.5rem -.55rem;
}
.cta-actions {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 1.6rem -.5rem 0;
}
.cta-actions ::slotted(*) {
margin: 0 .5rem .55rem;
}
.m-cta-big .image-background {
z-index: 0;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.m-cta-big .image-background img {
height: 100%;
object-fit: cover;
object-position: center;
width: 100%;
}
.m-cta-big .text-content {
position:relative;
max-width: 794px;
margin: 0 auto;
z-index: 10;
}
.m-cta-big h2,
.m-cta-big ::slotted(*) {
text-align: center !important;
color: var(--color-white) !important;
}
.m-cta-big .text-content ::slotted(*){
max-width: 570px;
margin: 1.65rem auto 0;
text-align: center;
}
.m-cta-big--with-grid .wrapper {
border-radius: 16px;
overflow: hidden;
}
.m-cta-big .wrapper {
padding: 4rem 0;
position: relative;
}
.m-cta-big .image-background::after {
background: rgba(11, 15, 23, 0.3);
content: '';
height: 100%;
position: absolute;
width:100%;
top: 0;
left: 0;
bottom: 0;
}
.bg-gradient h2,
.bg-gradient .text-content ::slotted(*) {
color: var(--color-white);
}
.rich-text-container--intro {
margin-top: 1.6rem;
}
.rich-text-container--intro ::slotted(*) {
font-family: var(--font-family-base);
font-size: 1rem;
font-weight: var(--font-weight-base);
}
.bg {
background-image: linear-gradient(216.4deg, var(--color-orange) 22.12%, var(--color-pink) 110.96%);
background-size: cover;
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
@media only screen and (min-width: 992px) {
:host{
--default-paragraph-size: 1.2rem;
}
.m-cta-big .wrapper {
padding: 4.3rem 0 4.6rem;
}
.bg-1 {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 400' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_605_10327' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='400'%3E%3Crect width='1440' height='400' fill='url(%23paint0_linear_605_10327)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_605_10327)'%3E%3Crect width='1440' height='400' fill='url(%23paint1_linear_605_10327)'/%3E%3Cg filter='url(%23filter0_f_605_10327)'%3E%3Cellipse cx='-74.9167' cy='-199.5' rx='332.083' ry='399.5' fill='url(%23paint2_radial_605_10327)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_605_10327)'%3E%3Cellipse cx='-36.5' cy='-287' rx='376.5' ry='441' fill='%23FF00FF'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_605_10327)'%3E%3Cellipse cx='790.93' cy='-54.8293' rx='231.597' ry='223.171' fill='%23FF8A00'/%3E%3C/g%3E%3Cg filter='url(%23filter3_f_605_10327)'%3E%3Cellipse cx='862.79' cy='-140.837' rx='190.625' ry='223.171' fill='url(%23paint3_radial_605_10327)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_605_10327' x='-707' y='-899' width='1264.17' height='1399' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10327'/%3E%3C/filter%3E%3Cfilter id='filter1_f_605_10327' x='-703' y='-1018' width='1333' height='1462' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='145' result='effect1_foregroundBlur_605_10327'/%3E%3C/filter%3E%3Cfilter id='filter2_f_605_10327' x='259.333' y='-578' width='1063.19' height='1046.34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10327'/%3E%3C/filter%3E%3Cfilter id='filter3_f_605_10327' x='372.165' y='-664.008' width='981.25' height='1046.34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10327'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_605_10327' x1='1440.26' y1='-34.8486' x2='993.719' y2='968.4' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_605_10327' x1='1815.95' y1='-18.6046' x2='1645.59' y2='813.222' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.28766' stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint2_radial_605_10327' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-76.1421 -198.026) rotate(89.8236) scale(398.028 330.861)'%3E%3Cstop stop-color='%23FF00FF'/%3E%3Cstop offset='0.734375' stop-color='%23FF8A00'/%3E%3C/radialGradient%3E%3CradialGradient id='paint3_radial_605_10327' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(862.087 -140.014) rotate(89.8187) scale(222.348 189.923)'%3E%3Cstop stop-color='%23FF00FF'/%3E%3Cstop offset='0.734375' stop-color='%23FF8A00'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
opacity: 1;
}
.bg-2 {
background-image: url("data:image/svg+xml,%3Csvg width='1440' height='400' viewBox='0 0 1440 400' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_605_10281' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='400'%3E%3Crect width='1440' height='400' fill='url(%23paint0_linear_605_10281)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_605_10281)'%3E%3Crect width='1440' height='400' fill='url(%23paint1_linear_605_10281)'/%3E%3Cg filter='url(%23filter0_f_605_10281)'%3E%3Cellipse cx='1347.75' cy='-60.8361' rx='228.75' ry='223.171' fill='url(%23paint2_radial_605_10281)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_605_10281)'%3E%3Cellipse cx='485.5' cy='-147.5' rx='281.5' ry='274.5' fill='%23FF00FF'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_605_10281)'%3E%3Cellipse cx='1070.92' cy='-60.8293' rx='277.917' ry='223.171' fill='%23FF8A00'/%3E%3C/g%3E%3Cg filter='url(%23filter3_f_605_10281)'%3E%3Ccircle cx='-132' cy='84' r='394' fill='%23FF8A00'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_605_10281' x='819' y='-584.007' width='1057.5' height='1046.34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10281'/%3E%3C/filter%3E%3Cfilter id='filter1_f_605_10281' x='-86' y='-712' width='1143' height='1129' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='145' result='effect1_foregroundBlur_605_10281'/%3E%3C/filter%3E%3Cfilter id='filter2_f_605_10281' x='493' y='-584' width='1155.83' height='1046.34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10281'/%3E%3C/filter%3E%3Cfilter id='filter3_f_605_10281' x='-826' y='-610' width='1388' height='1388' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10281'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_605_10281' x1='1440.26' y1='-34.8486' x2='993.719' y2='968.4' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_605_10281' x1='1815.95' y1='-18.6046' x2='1645.59' y2='813.222' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.28766' stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint2_radial_605_10281' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(1346.91 -60.0126) rotate(89.7825) scale(222.349 227.907)'%3E%3Cstop stop-color='%23FF00FF'/%3E%3Cstop offset='0.734375' stop-color='%23FF8A00'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
opacity: 0;
}
.bg-3 {
background-image: url("data:image/svg+xml,%3Csvg width='1440' height='400' viewBox='0 0 1440 400' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_605_10249' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='400'%3E%3Crect width='1440' height='400' fill='url(%23paint0_linear_605_10249)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_605_10249)'%3E%3Crect width='1440' height='400' fill='url(%23paint1_linear_605_10249)'/%3E%3Cg filter='url(%23filter0_f_605_10249)'%3E%3Ccircle cx='792.5' cy='699.5' r='575.5' fill='%23FF8A00'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_605_10249)'%3E%3Cellipse cx='912.5' cy='281.5' rx='281.5' ry='274.5' fill='%23FF00FF'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_605_10249)'%3E%3Cellipse cx='745' cy='315.5' rx='372' ry='298.5' fill='%23FF8A00'/%3E%3C/g%3E%3Cg filter='url(%23filter3_f_605_10249)'%3E%3Cellipse cx='719.5' cy='-156' rx='365.5' ry='356' fill='url(%23paint2_radial_605_10249)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_605_10249' x='-83' y='-176' width='1751' height='1751' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10249'/%3E%3C/filter%3E%3Cfilter id='filter1_f_605_10249' x='341' y='-283' width='1143' height='1129' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='145' result='effect1_foregroundBlur_605_10249'/%3E%3C/filter%3E%3Cfilter id='filter2_f_605_10249' x='73' y='-283' width='1344' height='1197' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10249'/%3E%3C/filter%3E%3Cfilter id='filter3_f_605_10249' x='54' y='-812' width='1331' height='1312' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_605_10249'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_605_10249' x1='1440.26' y1='-34.8486' x2='993.719' y2='968.4' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_605_10249' x1='1815.95' y1='-18.6046' x2='1645.59' y2='813.222' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.28766' stop-color='%23FF8A00'/%3E%3Cstop offset='1' stop-color='%23FF00FF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint2_radial_605_10249' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(718.151 -154.686) rotate(89.7821) scale(354.689 364.154)'%3E%3Cstop stop-color='%23FF00FF'/%3E%3Cstop offset='0.734375' stop-color='%23FF8A00'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
opacity: 0;
}
.m-cta-big:hover .bg-2 {
animation: animation 1.65s ease-in-out 1ms infinite;
}
.m-cta-big:hover .bg-3 {
animation: animation 1.65s ease-in-out 3s infinite;
}
.m-cta-big h3 {
font-size: 2.5rem;
}
.rich-text-container--intro ::slotted(*) {
font-size: 1.2rem;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgSrc", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgAlt", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isBigTitle", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "useGrid", [_dec12, _dec13], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/cta-link/src/index.ts":
/*!***********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-link/src/index.ts ***!
\***********************************************************************************************/
/*! exports provided: CtaLink */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_cta_link__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/cta-link */ "../../../libs/cta-link/src/lib/cta-link.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CtaLink", function() { return _lib_cta_link__WEBPACK_IMPORTED_MODULE_0__["CtaLink"]; });
/***/ }),
/***/ "../../../libs/cta-link/src/lib/cta-link.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-link/src/lib/cta-link.ts ***!
\******************************************************************************************************/
/*! exports provided: CtaLink */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CtaLink", function() { return CtaLink; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let CtaLink = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-cta-link'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: "second-text"
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec(_class = (_class2 = (_temp = _class3 = class CtaLink extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "secondText", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "tag", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "theme", _descriptor5, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
${0}
${0}
`), this.theme ? 'm-cta-link--' + this.theme : '', this.href, this.text, this.secondText ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
`), this.secondText) : "", this.tag ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.tag) : ``);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.m-cta-link {
align-items: center;
cursor: pointer;
display: flex;
padding: 0.75rem 1.25rem;
place-content: space-between;
text-decoration: none;
width: 100%;
}
.m-cta-link {
background: #ecebe9;
border-radius: 0.4rem;
margin-bottom: 0.6rem;
}
.m-cta-link h6 {
color: var(--color-base);
font-family: var(--font-family-base);
font-size: 0.75rem;
font-weight: var(--font-weight-strong);
line-height: 1.5rem;
margin-bottom: 0;
}
.m-cta-link .second-text {
color: var(--color-orange);
}
.m-cta-link .tag {
margin-left: 0.7rem;
}
.m-cta-link .type {
color: var(--color-orange);
font-size: 0.75rem;
}
.m-cta-link--dark h6 {
color: var(--color-light-grey);
}
.m-cta-link--dark svg circle {
fill: var(--color-light-grey);
}
.m-cta-link--dark:hover h6 {
color: var(--color-base);
}
.m-cta-link--dark:hover svg circle {
fill: var(--color-base);
}
@media only screen and (min-width: 768px) {
.m-cta-link:hover {
background: #ecebe9;
border-radius: 0.4rem;
}
.m-cta-link {
background: transparent;
}
}
@media only screen and (min-width: 1175px) {
.m-cta-link h6,
.m-cta-link .type {
font-size: 1rem;
}
.m-cta-link h2 {
font-size: 2rem;
}
.m-cta-link p {
font-size: 1rem;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "secondText", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "tag", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "theme", [_dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'light';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/cta-links/src/index.ts":
/*!************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-links/src/index.ts ***!
\************************************************************************************************/
/*! exports provided: CtaLinks */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_cta_links__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/cta-links */ "../../../libs/cta-links/src/lib/cta-links.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CtaLinks", function() { return _lib_cta_links__WEBPACK_IMPORTED_MODULE_0__["CtaLinks"]; });
/***/ }),
/***/ "../../../libs/cta-links/src/lib/cta-links.ts":
/*!********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-links/src/lib/cta-links.ts ***!
\********************************************************************************************************/
/*! exports provided: CtaLinks */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CtaLinks", function() { return CtaLinks; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "../../../node_modules/core-js/modules/es.symbol.description.js");
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let CtaLinks = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["customElement"])('webs-cta-links'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec8 = Reflect.metadata("design:type", String), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec(_class = (_class2 = (_temp = _class3 = class CtaLinks extends lit__WEBPACK_IMPORTED_MODULE_6__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "description", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "theme", _descriptor6, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.theme ? 'm-cta-links--' + this.theme : '', this.title, this.description ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t2 || (_t2 = _`
${0}
`), this.description) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_6__["css"])(_t3 || (_t3 = _`
:host {
--module-dark-background: var(--color-base);
--module-light-background: var(--color-light-grey);
}
.m-cta-links {
background: var(--module-light-background);
}
.m-cta-links h2 {
color: var(--color-base);
font-family: var(--font-family-base);
line-height: 1.9rem!important;
font-size: 1.75rem!important;
font-weight: var(--font-weight-strong);
margin: 0;
padding-bottom: 0.6rem;
}
.m-cta-links p {
color: var(--color-dark-grey);
font-family: var(--font-family-base);
font-size: 0.8rem!important;
font-weight: var(--font-weight-base);
line-height: 1.2rem!important;
margin: 0;
padding-bottom: 1.3rem!important;
}
.m-cta-links .links {
padding-top: 1.5rem;
}
.m-cta-links--dark {
background: var(--module-dark-background);
}
.m-cta-links--dark h2,
.m-cta-links--dark p {
color: var(--color-light-grey);
}
@media only screen and (max-width: 1175px) {
.m-cta-links h2 {
font-size: 1.5rem;
}
.m-cta-links p {
font-size: 0.75rem;
}
}
@media only screen and (min-width: 768px) {
.m-cta-links h2 {
line-height: 2.4rem !important;
font-size: 2.2rem !important;
padding-bottom: 1.6rem;
}
.m-cta-links p {
font-size: 0.9rem !important;
padding-bottom: 1.6rem !important;
}
.m-cta-links .links {
padding-top: 0;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'No matter who you are we can help you';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "description", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "theme", [_dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'light';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/cta-newsletter/src/index.ts":
/*!*****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-newsletter/src/index.ts ***!
\*****************************************************************************************************/
/*! exports provided: CtaNewsletter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_cta_newsletter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/cta-newsletter */ "../../../libs/cta-newsletter/src/lib/cta-newsletter.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CtaNewsletter", function() { return _lib_cta_newsletter__WEBPACK_IMPORTED_MODULE_0__["CtaNewsletter"]; });
/***/ }),
/***/ "../../../libs/cta-newsletter/src/lib/cta-newsletter.ts":
/*!******************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-newsletter/src/lib/cta-newsletter.ts ***!
\******************************************************************************************************************/
/*! exports provided: CtaNewsletter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CtaNewsletter", function() { return CtaNewsletter; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_button__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/button */ "../../../libs/button/src/index.ts");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let CtaNewsletter = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-cta-newsletter'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'cta-text'
}), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'cta-form-ids',
type: Array
}), _dec10 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class CtaNewsletter extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "ctaText", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "ctaFormIds", _descriptor6, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title, this.ctaFormIds.length > 1 ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.ctaText, this.ctaFormIds) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
${0}
`), this.ctaText));
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
:host{
--intro-font-size: 1.2rem;
--intro-line-height: 1.3;
--button-background-color: var(--color-base);
--button-border-radius: 2.1rem;
--button-color: var(--color-white);
--button-font-family: var(--font-family-alternative);
--button-font-weight: var(--font-weight-strong);
--button-padding: .65rem 1.5rem;
}
.cta-newsletter__title,
.cta-newsletter__description ::slotted(*) {
text-align: center;
}
.cta-newsletter__title,
.cta-newsletter__description {
margin: 0 auto 1.4rem;
max-width: 624px;
}
.cta-newsletter__description p,
.cta-newsletter__description li,
.cta-newsletter__description a:not(.button),
.cta-newsletter__description a:not(.cta_button) {
font-family: var(--font-family-base);
font-size: var(--intro-font-size);
line-height: var(--intro-line-height);
}
.cta-newsletter__form-wrapper {
margin-top: 1.6rem;
text-align: center;
}
.cta-newsletter__form-wrapper .title {
align-items: center;
background: var(--button-background-color);
border-radius: var(--button-border-radius);
color: var(--button-color);
display: inline-flex;
font: var(--button-font-weight) 0.8rem/1.3 var(--button-font-family);
justify-content: center;
margin: 0;
outline: none;
overflow: hidden;
padding: var(--button-padding);
z-index: 1;
}
.cta-newsletter__form-wrapper .title,
.cta-newsletter__form-wrapper webs-button {
display: block;
margin-bottom: .8rem;
}
.cta-newsletter__form-wrapper webs-button::part(button) {
width: 100%;
}
.cta-newsletter__form {
background: rgba(24, 26, 35, 0.06);
border-radius: 4.5rem;
padding: .65rem 1rem .65rem .6rem;
}
@media only screen and (min-width: 576px){
.cta-newsletter__form-wrapper {
display: flex;
justify-content: center;
flex: 1;
margin: 0 auto;
max-width: 460px;
}
.cta-newsletter__form-wrapper .title,
.cta-newsletter__form-wrapper webs-button {
margin-bottom: 0;
}
.cta-newsletter__form-wrapper webs-button::part(button) {
width: auto;
}
.cta-newsletter__form {
margin-left: -2rem;
flex: 1;
}
.cta-newsletter__form ::slotted(.newsletter-form) {
margin-left: 2rem;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "ctaText", [_dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'Subscribe';
}
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "ctaFormIds", [_dec9, _dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/cta-with-avatar/src/index.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-with-avatar/src/index.ts ***!
\******************************************************************************************************/
/*! exports provided: CtaWithAvatar */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_cta_with_avatar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/cta-with-avatar */ "../../../libs/cta-with-avatar/src/lib/cta-with-avatar.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CtaWithAvatar", function() { return _lib_cta_with_avatar__WEBPACK_IMPORTED_MODULE_0__["CtaWithAvatar"]; });
/***/ }),
/***/ "../../../libs/cta-with-avatar/src/lib/cta-with-avatar.ts":
/*!********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/cta-with-avatar/src/lib/cta-with-avatar.ts ***!
\********************************************************************************************************************/
/*! exports provided: CtaWithAvatar */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CtaWithAvatar", function() { return CtaWithAvatar; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let CtaWithAvatar = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-cta-with-avatar'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'src'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'alt'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec(_class = (_class2 = (_temp = _class3 = class CtaWithAvatar extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageSrc", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageAlt", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "theme", _descriptor5, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.theme ? 'm-cta-with-avatar--' + this.theme : '', this.href, this.imageSrc ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.imageSrc, this.imageAlt) : '', this.text);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.m-cta-with-avatar a {
align-items: center;
display: flex;
text-decoration: none;
}
.m-cta-with-avatar .image {
display: block;
border-radius: 50%;
margin-right: 1rem;
width: 60px;
height: 60px;
object-fit: cover;
}
.m-cta-with-avatar p {
color: var(--color-base);
font-family: var(--font-family-alternative);
font-size: 0.8rem;
font-weight: var(--font-weight-strong);
margin: 0;
padding-right: 0.5rem;
transition: color .1s linear;
}
.m-cta-with-avatar svg {
height: 10px;
transform: translateY(2px);
}
.m-cta-with-avatar svg circle {
transition: fill .1s linear;
}
.m-cta-with-avatar a:hover p {
color: var(--color-primary);
}
.m-cta-with-avatar a:hover svg circle {
fill: var(--color-primary);
}
.m-cta-with-avatar--dark p {
color: var(--color-light-grey);
}
.m-cta-with-avatar--dark svg circle {
fill: var(--color-light-grey);
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageSrc", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageAlt", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "theme", [_dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'light';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/faq-row/src/index.ts":
/*!**********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/faq-row/src/index.ts ***!
\**********************************************************************************************/
/*! exports provided: FaqRow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_faq_row__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/faq-row */ "../../../libs/faq-row/src/lib/faq-row.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaqRow", function() { return _lib_faq_row__WEBPACK_IMPORTED_MODULE_0__["FaqRow"]; });
/***/ }),
/***/ "../../../libs/faq-row/src/lib/faq-row.ts":
/*!****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/faq-row/src/lib/faq-row.ts ***!
\****************************************************************************************************/
/*! exports provided: FaqRow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaqRow", function() { return FaqRow; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let FaqRow = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-faq-row'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class FaqRow extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.m-faq-row__intro { margin-bottom: .8rem; }
.m-faq-row__intro h2 { margin-bottom: 0; }
@media only screen and (min-width: 768px){
.m-faq-row__intro { margin-bottom: 0; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/feature-slider-variant/src/index.ts":
/*!*************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature-slider-variant/src/index.ts ***!
\*************************************************************************************************************/
/*! exports provided: FeatureSliderVariant */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_feature_slider_variant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/feature-slider-variant */ "../../../libs/feature-slider-variant/src/lib/feature-slider-variant.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FeatureSliderVariant", function() { return _lib_feature_slider_variant__WEBPACK_IMPORTED_MODULE_0__["FeatureSliderVariant"]; });
/***/ }),
/***/ "../../../libs/feature-slider-variant/src/lib/feature-slider-variant.ts":
/*!**********************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature-slider-variant/src/lib/feature-slider-variant.ts ***!
\**********************************************************************************************************************************/
/*! exports provided: FeatureSliderVariant */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FeatureSliderVariant", function() { return FeatureSliderVariant; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.promise.js */ "../../../node_modules/core-js/modules/es.promise.js");
/* harmony import */ var core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es_array_reverse_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.array.reverse.js */ "../../../node_modules/core-js/modules/es.array.reverse.js");
/* harmony import */ var core_js_modules_es_array_reverse_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reverse_js__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.array.sort.js */ "../../../node_modules/core-js/modules/es.array.sort.js");
/* harmony import */ var core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lit-html/directives/if-defined.js */ "../../../node_modules/lit-html/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var swiper__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! swiper */ "../../../node_modules/swiper/swiper.esm.js");
/* harmony import */ var _webs_components_library_sticky__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @webs/components-library/sticky */ "../../../libs/sticky/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9,
_t10,
_t11,
_t12,
_t13,
_t14,
_t15,
_t16,
_t17;
let FeatureSliderVariant = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["customElement"])('webs-feature-slider-variant'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'space-bottom'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'is-contained',
type: Boolean
}), _dec7 = Reflect.metadata("design:type", Boolean), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
type: Array
}), _dec9 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class FeatureSliderVariant extends lit__WEBPACK_IMPORTED_MODULE_8__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 768px)');
this.isBreakpoint = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isMediaContained", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sections", _descriptor5, this);
}
connectedCallback() {
super.connectedCallback();
this.smallDevice.addEventListener('change', e => this.handleDeviceChange(e));
}
render() {
this.handleDeviceChange(this.smallDevice);
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t || (_t = _`
`), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.sections.map((item, index) => {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t2 || (_t2 = _`
`), index !== 0 && this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', index < this.sections.length - 1 && this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', item.tabs.length > 1 ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t3 || (_t3 = _`
`), item.tabs.map((value, index1) => {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t4 || (_t4 = _`
${0}
`), index1 === 0 ? 'current' : '', value.title);
})) : '', item.tabs.map((value, index1) => {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t5 || (_t5 = _`
${0}
${0}
${0}
${0}
${0}
${0}
`), value.header, value.content, !this.isBreakpoint ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t6 || (_t6 = _`
${0}
`), this.isMediaContained ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t7 || (_t7 = _`
`), item.visual.src, item.visual.alt, Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(item.video)) : Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t8 || (_t8 = _`
`), item.visual.src, item.visual.alt, Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(item.video))) : '', value.actions.map(action => {
if (action.link && action.title) {
return action.type === 'link' ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t9 || (_t9 = _`
`), action.link, action.title) : Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t10 || (_t10 = _`
`), action.link, action.title);
}
}), value.checklist ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t11 || (_t11 = _`
`), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(value.checklist.title), value.checklist.items) : '', value.quote ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t12 || (_t12 = _`
`), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(value.quote.quote), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(value.quote.avatar), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(value.quote.quoter), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(value.quote.extraInfo)) : '');
}));
}), this.isBreakpoint ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t13 || (_t13 = _`
`), this.sections.map((item, index) => {
return this.isMediaContained ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t14 || (_t14 = _`
`), index === 0 ? 'active' : 'absolute', item.visual.src, item.visual.alt, Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(item.video)) : Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t15 || (_t15 = _`
`), index === 0 ? 'active' : 'absolute', item.visual.src, item.visual.alt, Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(item.video));
})) : '');
}
async firstUpdated(changedProperties) {
await new Promise(r => setTimeout(r, 0));
const sectionsHtml = this.shadowRoot.querySelectorAll('.m-feature-slider-variant__section');
const offsetPoints = [];
for (let i = 0; i < sectionsHtml.length; i++) {
offsetPoints.push(window.pageYOffset + sectionsHtml[i].getBoundingClientRect().top);
const featureSlider = sectionsHtml[i].querySelector('.feature-slider');
const tabs = sectionsHtml[i].querySelectorAll('.tabs a');
const featureSwiper = this.addFeatureSlider(featureSlider, tabs);
for (let _i = 0; _i < tabs.length; _i++) {
tabs[_i].addEventListener('click', ev => {
ev.preventDefault();
const currentTab = ev.target;
const siblings = Array.from(currentTab.parentNode.children).filter(child => child !== currentTab);
siblings.forEach(value => value.classList.remove('current'));
currentTab.classList.add('current');
featureSwiper.slideTo(_i);
});
}
}
this.addScrollEvent(offsetPoints);
}
addScrollEvent(offsetPoints) {
const mediaWrapper = this.shadowRoot.querySelectorAll('.media-wrapper');
const sticky = new _webs_components_library_sticky__WEBPACK_IMPORTED_MODULE_13__["Sticky"](mediaWrapper);
document.addEventListener('scroll', () => {
this.updateActiveMedia(offsetPoints);
});
}
updateActiveMedia(offsetPoints) {
const mediaItems = this.shadowRoot.querySelectorAll('webs-media');
const sticky = this.shadowRoot.querySelector('.sticky');
const activeMedia = this.shadowRoot.querySelector('.active');
const stickyBottom = window.pageYOffset + sticky.offsetHeight;
const currentOffsetPointIndex = this.getCurrentMediaIndexOrUndefined(offsetPoints, stickyBottom);
const activeMediaIndex = Array.from(mediaItems).findIndex(value => value.classList.contains('active'));
if (currentOffsetPointIndex === undefined && mediaItems.length > 0) {
if (activeMedia) {
activeMedia.classList.remove('active', 'fade-in');
activeMedia.classList.add('absolute');
}
mediaItems[0].classList.remove('fade-out', 'absolute');
mediaItems[0].classList.add('active');
}
if (currentOffsetPointIndex !== undefined && currentOffsetPointIndex > -1 && currentOffsetPointIndex < offsetPoints.length && currentOffsetPointIndex !== activeMediaIndex) {
if (activeMedia) {
activeMedia.classList.remove('active', 'fade-in');
activeMedia.classList.add('fade-out', 'absolute');
}
mediaItems[currentOffsetPointIndex].classList.remove('fade-out', 'absolute');
mediaItems[currentOffsetPointIndex].classList.add('fade-in', 'active');
}
}
getCurrentMediaIndexOrUndefined(offsetPoints, stickyBottom) {
const currentOffsetPoint = offsetPoints.slice().sort((a, b) => a - b).reverse().find(value => stickyBottom >= value);
if (currentOffsetPoint) {
return offsetPoints.indexOf(currentOffsetPoint);
} else {
return undefined;
}
}
addFeatureSlider(featureSlider, tabs) {
return new swiper__WEBPACK_IMPORTED_MODULE_12__["default"](featureSlider, {
spaceBetween: 100,
on: {
slideChange: swiper => {
const currentItem = tabs[swiper.activeIndex];
tabs.forEach(value => value.classList.remove('current'));
currentItem.classList.add('current');
}
}
});
}
handleDeviceChange(event) {
this.isBreakpoint = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_8__["css"])(_t16 || (_t16 = _`
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
`)), Object(lit__WEBPACK_IMPORTED_MODULE_8__["css"])(_t17 || (_t17 = _`
.tabs {
margin-bottom: 1.1rem;
overflow-x: auto;
}
.tabs ul {
display: flex;
list-style: none;
margin: 0;
padding: 0 0 2px;
position: relative;
}
.tabs li {
padding: 0 .6rem;
border-bottom: 1px solid var(--color-grey);
}
.tabs li:first-child {
padding-left: 0;
}
.tabs a {
color: var(--color-base);
display: block;
font-size: .8rem;
font-weight: var(--font-weight-strong);
margin-bottom: -1px;
padding-bottom: .3rem;
white-space: nowrap;
}
.tabs a.current {
color: var(--color-primary);
border-bottom: 2px solid var(--color-primary);
padding-bottom: .25rem;
}
scrollable-component {
--scrollbar-width: .35rem;
padding-bottom: .5rem;
}
.extra-info {
display: block;
margin-top: 1.6rem;
}
webs-media {
display: block;
margin-bottom: 1.6rem;
}
@media only screen and (min-width: 768px) {
.tabs-container {
position: relative;
z-index: 3;
}
webs-feature::part(content) {
padding-top: 2.9rem;
align-self: flex-start;
}
.media-container {
position: relative;
height: 100%;
}
.media-wrapper {
position: relative;
}
webs-media {
display: block;
margin-bottom: 0;
}
.show {
opacity: 1;
}
.absolute {
opacity: 0;
position: absolute;
height: 100%;
width: 100%;
top: 0;
z-index: -1;
}
.fade-out {
animation-name: fadeout;
animation-duration: .8s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
}
.fade-in {
opacity: 1;
animation-name: fadein;
animation-duration: 1s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
}
}
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isMediaContained", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sections", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return [{
visual: {
src: 'https://grow.cleverbridge.com/hubfs/00archive/_system/demo/m-features_placeholder.jpg',
alt: 'Placeholder'
},
video: undefined,
tabs: [{
title: 'Global compliance',
header: 'Expand your business globally',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
checklist: {
title: 'Key benefits',
items: ['Fuse auctor gravida quam in vestibulum.', 'Integer nec metus nec dolor tempus.']
},
actions: [{
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}, {
title: 'Integrate systems',
header: 'Lorem ipsum dolor sit amet',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
checklist: {
title: 'Key benefits',
items: ['Fuse auctor gravida quam in vestibulum.', 'Integer nec metus nec dolor tempus.']
},
actions: [{
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}]
}, {
visual: {
src: 'https://grow.cleverbridge.com/hubfs/00archive/_system/demo/m-features_placeholder-2.jpg',
alt: 'Placeholder'
},
video: undefined,
tabs: [{
title: 'Global compliance',
header: 'Expand your business globally',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
checklist: {
title: 'Key benefits',
items: ['Fuse auctor gravida quam in vestibulum.', 'Integer nec metus nec dolor tempus.']
},
actions: [{
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}]
}, {
visual: {
src: 'https://grow.cleverbridge.com/hubfs/00archive/_system/demo/m-features_placeholder-4.jpg',
alt: 'Placeholder'
},
video: undefined,
tabs: [{
title: 'Manage offerings',
header: 'Expand your business globally',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
quote: {
quote: '“Ut tincidunt diam at fast page load times and card checkout execution, all over the world.”',
avatar: 'https://grow.cleverbridge.com/hubfs/00archive/_system/demo/m-features_placeholder-4.jpg',
quoter: 'Maria Durio',
extraInfo: 'Chief Financial officer at SaaS'
},
actions: [{
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}, {
title: 'Global compliance',
header: 'Lorem ipsum dolor sit amet',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
checklist: {
title: 'Key benefits',
items: ['Fuse auctor gravida quam in vestibulum.', 'Integer nec metus nec dolor tempus.']
},
actions: [{
type: 'button',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}, {
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}, {
title: 'Integrate systems',
header: 'Lorem ipsum dolor sit amet',
content: 'A digitat tincidunt diam at risus mattis, a accumsan dui. Fuse auctor gravida quam in vestibulum. Integer nec metus nec dolor tempus dapibus interdum tempus risus. Curabitur sollicitudin ex mi, eu mollis tortor posuere.',
actions: [{
type: 'link',
title: 'B2B subscription billing',
link: 'https://grow.cleverbridge.com'
}]
}]
}];
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/feature-slider/src/index.ts":
/*!*****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature-slider/src/index.ts ***!
\*****************************************************************************************************/
/*! exports provided: FeatureSlider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_feature_slider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/feature-slider */ "../../../libs/feature-slider/src/lib/feature-slider.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FeatureSlider", function() { return _lib_feature_slider__WEBPACK_IMPORTED_MODULE_0__["FeatureSlider"]; });
/***/ }),
/***/ "../../../libs/feature-slider/src/lib/feature-slider.ts":
/*!******************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature-slider/src/lib/feature-slider.ts ***!
\******************************************************************************************************************/
/*! exports provided: FeatureSlider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FeatureSlider", function() { return FeatureSlider; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var swiper_bundle__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! swiper/bundle */ "../../../node_modules/swiper/swiper-bundle.esm.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let FeatureSlider = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-feature-slider'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec(_class = (_class2 = (_temp = _class3 = class FeatureSlider extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '');
}
firstUpdated(changedProperties) {
document.addEventListener('DOMContentLoaded', evt => {
const items = this.shadowRoot.querySelector('slot').assignedElements();
const featureWrapper = this.shadowRoot.querySelector('.feature-wrapper');
const tabsContainer = this.shadowRoot.querySelector('.tabs ul');
for (let i = 0; i < items.length; i++) {
const item = items[i];
item.classList.add('swiper-slide');
featureWrapper.appendChild(item);
const tabTitle = item.getAttribute('tab-title');
const tab = document.createElement('li');
const tabLink = document.createElement('a');
tabLink.href = "javascript:;";
if (i == 0) {
tabLink.classList.add('active');
}
tabLink.innerText = tabTitle ? tabTitle : `Feature ${i}`;
tabLink.addEventListener('click', ev => {
ev.preventDefault();
const currentTab = ev.target;
const siblings = Array.from(currentTab.parentNode.children).filter(child => child !== currentTab);
siblings.forEach(value => value.classList.remove('active'));
currentTab.classList.add('active');
featureSwiper.slideTo(i);
});
tab.appendChild(tabLink);
tabsContainer.appendChild(tab);
}
const featureSwiper = this.addFeatureSlider();
this.setNavigationTabsPosition(featureSwiper, 0, tabsContainer);
});
}
addFeatureSlider() {
const featureSlider = this.shadowRoot.querySelector('.feature-slider');
const tabs = this.shadowRoot.querySelectorAll('.tabs a');
const tabsContainer = this.shadowRoot.querySelector('.tabs ul');
const featureSwiper = new swiper_bundle__WEBPACK_IMPORTED_MODULE_8__["default"](featureSlider, {
spaceBetween: 100,
on: {
slideChange: swiper => {
const currentItem = tabs[swiper.activeIndex];
tabs.forEach(value => value.classList.remove('active'));
currentItem.classList.add('active');
this.setNavigationTabsPosition(swiper, swiper.activeIndex, tabsContainer);
}
}
});
return featureSwiper;
}
setNavigationTabsPosition(swiper, activeIndex, tabsContainer) {
const itemMediaPosition = swiper.slides[activeIndex].getAttribute('media-position');
if (itemMediaPosition && itemMediaPosition === 'left') {
tabsContainer.closest('webs-grid-column').setAttribute('sm-offset', '6');
tabsContainer.closest('webs-grid-column').setAttribute('md-offset', '7');
} else {
tabsContainer.closest('webs-grid-column').removeAttribute('sm-offset');
tabsContainer.closest('webs-grid-column').removeAttribute('md-offset');
}
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
`)), Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.tabs {
margin-bottom: 1.6rem;
overflow-x: auto;
}
.tabs ul {
display: flex;
list-style: none;
margin: 0;
padding: 0 0 2px;
position: relative;
}
.tabs li {
padding: 0 .6rem;
border-bottom: 1px solid var(--color-grey);
}
.tabs li:first-child {
padding-left: 0;
}
.tabs a {
color: var(--color-base);
display: block;
font-size: .8rem;
font-weight: var(--font-weight-strong);
margin-bottom: -1px;
padding-bottom: .3rem;
white-space: nowrap;
}
.tabs a.active {
color: var(--color-primary);
border-bottom: 2px solid var(--color-primary);
padding-bottom: .25rem;
}
scrollable-component {
--scrollbar-width: .35rem;
padding-bottom: .5rem;
}
@media only screen and (min-width: 768px) {
.tabs-container {
margin-bottom: -2rem;
position: relative;
z-index: 3;
}
.tabs{
margin-bottom: 0;
}
webs-feature::part(content) {
padding-top: 2.9rem;
align-self: flex-start;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/feature/src/index.ts":
/*!**********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature/src/index.ts ***!
\**********************************************************************************************/
/*! exports provided: Feature */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_feature__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/feature */ "../../../libs/feature/src/lib/feature.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Feature", function() { return _lib_feature__WEBPACK_IMPORTED_MODULE_0__["Feature"]; });
/***/ }),
/***/ "../../../libs/feature/src/lib/feature.ts":
/*!****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/feature/src/lib/feature.ts ***!
\****************************************************************************************************/
/*! exports provided: Feature */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Feature", function() { return Feature; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_dec16,
_dec17,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_descriptor9,
_descriptor10,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7;
let Feature = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-feature'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'tab-title'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec11 = Reflect.metadata("design:type", String), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'image-alt'
}), _dec13 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'media-position'
}), _dec14 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'self-contained',
type: Boolean
}), _dec15 = Reflect.metadata("design:type", Boolean), _dec16 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'responsive',
type: Boolean
}), _dec17 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class Feature extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 768px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isBreakpoint", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "tabTitle", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "image", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "video", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageAlt", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "mediaPosition", _descriptor8, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isSelfContained", _descriptor9, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isResponsive", _descriptor10, this);
}
get feature() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
${0}
${0}
`), this.mediaPosition === 'right' ? 'sm' : 'none', this.mediaPosition === 'left' ? '0' : '1', !this.isBreakpoint ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`)) : '', this.isResponsive ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.image, this.imageAlt, Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__["ifDefined"])(this.video)) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
`), this.image, this.imageAlt, Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__["ifDefined"])(this.video)), this.mediaPosition === 'left' ? '1' : '0', this.isBreakpoint ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
`)) : '');
}
connectedCallback() {
super.connectedCallback();
this.smallDevice.addEventListener('change', e => this.handleDeviceChange(e));
}
render() {
this.handleDeviceChange(this.smallDevice);
return this.isSelfContained ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6 || (_t6 = _`
`), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.feature) : this.feature;
}
handleDeviceChange(event) {
this.isBreakpoint = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t7 || (_t7 = _`
.content ::slotted(p),
.content ::slotted(li),
.content ::slotted(a){
font-family: var(--font-family-base);
font-size: .9rem;
font-weight: var(--font-weight-base);
}
.content ::slotted(p) {
margin: 0 0 1.4rem;
}
.content {
margin-bottom: 1.6rem;
}
.media {
margin-bottom: 1.6rem;
}
.actions {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 0 -.5rem -.55rem;
}
.actions ::slotted(*) {
margin: 0 .5rem .55rem;
}
.extra-info ::slotted(*) {
display: block;
margin-top: 1.6rem;
}
@media only screen and (min-width: 768px) {
.media {
margin-bottom: 0;
}
.info-content {
align-self: center;
}
}
@media only screen and (min-width: 992px) {
webs-grid-column.push {
padding-left: 2.9rem;
}
.content {
margin-bottom: 0;
}
.actions {
margin-top: 1.2rem;
}
}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isBreakpoint", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "tabTitle", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "image", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "video", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageAlt", [_dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'Feature highlight';
}
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "mediaPosition", [_dec13], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'right';
}
}), _descriptor9 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isSelfContained", [_dec14, _dec15], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor10 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isResponsive", [_dec16, _dec17], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/filter/src/index.ts":
/*!*********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filter/src/index.ts ***!
\*********************************************************************************************/
/*! exports provided: Filter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_filter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/filter */ "../../../libs/filter/src/lib/filter.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Filter", function() { return _lib_filter__WEBPACK_IMPORTED_MODULE_0__["Filter"]; });
/* harmony import */ var _lib_filter_item__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/filter-item */ "../../../libs/filter/src/lib/filter-item.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/filter/src/lib/filter-item.ts":
/*!*******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filter/src/lib/filter-item.ts ***!
\*******************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/filter/src/lib/filter.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filter/src/lib/filter.ts ***!
\**************************************************************************************************/
/*! exports provided: Filter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Filter", function() { return Filter; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.string.includes.js */ "../../../node_modules/core-js/modules/es.string.includes.js");
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let Filter = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["customElement"])('webs-filter'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
type: Array
}), _dec9 = Reflect.metadata("design:type", Array), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'active-filters',
type: Array
}), _dec11 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class Filter extends lit__WEBPACK_IMPORTED_MODULE_6__["LitElement"] {
constructor(...args) {
super(...args);
this.isFilterClicked = void 0;
this.smallDevice = window.matchMedia('(min-width: 768px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isDesktop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "name", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "filters", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "activeFilters", _descriptor5, this);
}
connectedCallback() {
super.connectedCallback();
document.addEventListener('resetfilterall', event => {
if (event.detail.noFilters) {
this.activeFilters = [];
this.toggleFilter();
}
});
document.addEventListener('filterremove', event => {
if (!event.detail.filter || !event.detail.key) {
return;
}
if (event.detail.key !== this.name) {
return;
}
const currentFilterIndex = this.activeFilters.indexOf(event.detail.filter);
if (currentFilterIndex > -1) {
this.activeFilters.splice(currentFilterIndex, 1);
this.toggleFilter(undefined, true);
}
});
document.addEventListener('click', event => {
if (!event.composedPath().includes(this)) {
this.isFilterClicked = false;
this.requestUpdate();
}
}, false);
}
render() {
this.handleDeviceChange(this.smallDevice);
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t || (_t = _`
`), this.name ? `filter__trigger--${this.name}` : '', this.isFilterClicked ? 'active' : '', this.toggleSubmenu, this.title, this.filters && this.filters.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t2 || (_t2 = _`
`), this.isFilterClicked ? 'open' : '', this.filters.map((item, index) => {
let isChecked = false;
const slug = item.slug ? item.slug : item.text;
if (this.activeFilters && this.activeFilters.length > 0) {
isChecked = this.activeFilters.indexOf(slug) != -1;
}
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t3 || (_t3 = _`
${0}
`), item.link ? item.link : 'javascript:;', this.toggleFilter, slug, isChecked ? 'checked' : '', item.text);
})) : '');
}
toggleSubmenu(event) {
this.isFilterClicked = !this.isFilterClicked;
this.requestUpdate();
}
toggleFilter(event, isRemove = false) {
let filterValue;
if (event) {
const target = event.target;
filterValue = target.dataset.filterSlug;
const currentFilterIndex = this.activeFilters.indexOf(filterValue);
if (currentFilterIndex == -1) {
// todo e anormal să folosești textul ca să filtrezi.
this.activeFilters.push(filterValue);
} else {
this.activeFilters.splice(currentFilterIndex, 1);
}
}
const addFilterEvent = new CustomEvent('filteradd', {
detail: {
key: this.name,
value: filterValue,
activeFilters: this.activeFilters,
isRemove: isRemove
},
bubbles: true,
composed: true
});
this.dispatchEvent(addFilterEvent);
this.requestUpdate();
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_6__["css"])(_t4 || (_t4 = _`
:host {
--button-border-radius: 2.1rem;
--button-font-family: var(--font-family-alternative);
--button-font-weight: var(--font-weight-strong);
--button-padding: .6rem 1.4rem;
}
a {
color: var(--color-base);
font-family: var(--font-family-base);
font-size: .8rem;
text-decoration: none;
}
.filter {
padding-top: 2rem;
}
.filter__trigger {
align-items: center;
display: flex;
font: var(--button-font-weight) .8rem/1.3 var(--button-font-family);
justify-content: space-between;
line-height: 1.2;
}
.filter__trigger.active svg {
transform: scaleY(-1);
}
.filter__list {
display: none;
list-style: none;
margin: 0;
padding: 1.2rem .75rem 0;
width: 100%;
}
.filter__list.open {
display: block;
}
.filter__list li {
margin: .6rem 0;
}
.filter__list li:first-child {
margin-top: 0;
}
.filter__list li:last-child {
margin-bottom: 0;
}
.filter__list a {
align-items: baseline;
display: flex;
}
.filter__list a::before {
background: var(--color-white);
border: 1px solid var(--color-grey);
border-radius: 0.2rem;
content: '';
cursor: pointer;
display: inline-block;
height: 20px;
min-width: 20px;
margin-right: .6rem;
transform: translateY(3px);
width: 20px;
}
.filter__list a.checked::before {
background: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99372 9.00014L0.5 4.58139L1.5 3.50031L4.91959 6.87984L10.4762 0.835938L11.5 1.80805L4.99372 9.00014Z' fill='white'/%3E%3C/svg%3E%0A") center/11px 8px no-repeat, linear-gradient(216.4deg, var(--color-primary) 22.12%, var(--color-secondary) 110.96%);
box-shadow: none;
border: 0;
}
@media only screen and (min-width: 768px) {
.filter {
padding-top: 0;
position: relative;
}
.filter__trigger {
align-items: center;
background: var(--color-light-grey);
border-radius: var(--button-border-radius);
color: var(--color-base);
cursor: pointer;
display: inline-flex;
justify-content: center;
outline: none;
overflow: hidden;
padding: var(--button-padding);
position: relative;
text-decoration: none;
transition: background .1s linear, border .1s linear, color .1s linear;
z-index: 1;
}
.filter__trigger svg {
margin-left: .3rem;
}
.filter__trigger.active {
background: var(--color-base);
color: var(--color-white);
}
.filter__trigger.active svg {
transform: scaleY(-1);
}
.filter__trigger.active svg path { fill: var(--color-white); }
.filter__list {
background: var(--color-white);
border-radius: 8px;
box-shadow: 8px 0px 50px rgba(24, 26, 35, 0.08);
display: none;
left: 0;
list-style: none;
margin: 0;
min-width: 185px;
max-width: 280px;
padding: 1.2rem 1.6rem;
position: absolute;
top: calc(100% + .8rem);
width: max-content;
z-index: 2;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isDesktop", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "name", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "filters", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "activeFilters", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return [];
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/filters-dropdown-desktop/src/index.ts":
/*!***************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown-desktop/src/index.ts ***!
\***************************************************************************************************************/
/*! exports provided: FiltersDropdownDesktop */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_filters_dropdown_desktop__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/filters-dropdown-desktop */ "../../../libs/filters-dropdown-desktop/src/lib/filters-dropdown-desktop.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdownDesktop", function() { return _lib_filters_dropdown_desktop__WEBPACK_IMPORTED_MODULE_0__["FiltersDropdownDesktop"]; });
/***/ }),
/***/ "../../../libs/filters-dropdown-desktop/src/lib/filters-dropdown-desktop.ts":
/*!**************************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown-desktop/src/lib/filters-dropdown-desktop.ts ***!
\**************************************************************************************************************************************/
/*! exports provided: FiltersDropdownDesktop */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdownDesktop", function() { return FiltersDropdownDesktop; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.url.js */ "../../../node_modules/core-js/modules/web.url.js");
/* harmony import */ var core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ "../../../node_modules/core-js/modules/es.regexp.to-string.js");
/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.string.includes.js */ "../../../node_modules/core-js/modules/es.string.includes.js");
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.string.ends-with.js */ "../../../node_modules/core-js/modules/es.string.ends-with.js");
/* harmony import */ var core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let FiltersDropdownDesktop = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["customElement"])('webs-filters-dropdown-desktop'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'url'
}), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
type: Number
}), _dec5 = Reflect.metadata("design:type", Function), _dec6 = Reflect.metadata("design:paramtypes", [Number]), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
type: Number
}), _dec8 = Reflect.metadata("design:type", Function), _dec9 = Reflect.metadata("design:paramtypes", [Number]), _dec(_class = (_class2 = (_temp = _class3 = class FiltersDropdownDesktop extends lit__WEBPACK_IMPORTED_MODULE_9__["LitElement"] {
constructor(...args) {
super(...args);
this.filters = new Map();
this.internalOffset = 0;
this.internalLimit = void 0;
this.afterToken = void 0;
this.results = void 0;
this.totalCount = 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "rootUrl", _descriptor, this);
}
set limit(value) {
const oldValue = this.internalLimit;
this.internalLimit = value;
this.requestUpdate('limit', oldValue);
}
get limit() {
return this.internalLimit;
}
set offset(value) {
const oldValue = this.internalOffset;
this.internalOffset = value;
this.requestUpdate('offset', oldValue);
}
get offset() {
return this.internalOffset;
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_9__["html"])(_t || (_t = _`
`));
}
firstUpdated(_changedProperties) {
super.firstUpdated(_changedProperties);
document.addEventListener('DOMContentLoaded', evt => {
const items = this.shadowRoot.querySelector('slot').assignedElements();
for (let i = 0; i < items.length; i++) {
const item = items[i];
item.addEventListener('filteradd', e => {
const filter = e.detail;
this.filters.set(filter.key, filter.activeFilters);
this.internalOffset = 0;
delete this.results;
this.totalCount = 0;
this.dispatchResultsPage();
});
}
});
}
updated(_changedProperties) {
super.updated(_changedProperties);
this.dispatchResultsPage();
}
dispatchResultsPage() {
const requiredCount = this.offset + this.limit;
if (Array.isArray(this.results) && (this.results.length >= requiredCount || requiredCount > this.totalCount)) {
const currentResults = this.results.slice(this.offset, requiredCount);
this.dispatchResourcesChangeEvent(currentResults, this.totalCount);
} else {
this.getData();
}
}
dispatchResourcesChangeEvent(results, total) {
this.dispatchEvent(new CustomEvent('resourceschange', {
bubbles: true,
detail: {
objects: results,
totalCount: total
}
}));
}
getData() {
const xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = () => {
if (xhttp.readyState == 4 && xhttp.status == 200) {
const data = JSON.parse(xhttp.responseText);
this.afterToken = data.paging ? data.paging.next.after : undefined;
if (!Array.isArray(this.results)) {
this.results = [];
}
this.totalCount = data.total;
this.results.push(...data.results);
this.dispatchResultsPage();
} //TODO: error handling
};
const urlSearchParams = new URLSearchParams();
for (const name of this.filters.keys()) {
const value = this.filters.get(name);
if (value.length === 0) {
continue;
}
urlSearchParams.set(`${name}__in`, this.filters.get(name).join(','));
}
if (this.limit) {
const resultsLimit = this.limit * 10;
urlSearchParams.set('limit', resultsLimit.toString());
}
if (this.afterToken) {
urlSearchParams.set('after', this.afterToken);
} //if (this.offset) {
// urlSearchParams.set('offset', this.offset.toString());
//}
let url = this.rootUrl;
const searchParams = urlSearchParams.toString();
if (searchParams.length > 0 && !url.includes('?')) {
url = `${url}?`;
} else if (!url.endsWith('?')) {
url = `${url}&`;
}
url = `${url}${searchParams}`;
xhttp.open('GET', url, true);
xhttp.send();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_9__["css"])(_t2 || (_t2 = _`
.filters__wrapper {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 0 -.3rem -.6rem;
}
::slotted(*){
margin: 0 .3rem .6rem;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "rootUrl", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "limit", [_dec4, _dec5, _dec6], Object.getOwnPropertyDescriptor(_class2.prototype, "limit"), _class2.prototype), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "offset", [_dec7, _dec8, _dec9], Object.getOwnPropertyDescriptor(_class2.prototype, "offset"), _class2.prototype)), _class2)) || _class);
/***/ }),
/***/ "../../../libs/filters-dropdown-mobile/src/index.ts":
/*!**************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown-mobile/src/index.ts ***!
\**************************************************************************************************************/
/*! exports provided: FiltersDropdownMobile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_filters_dropdown_mobile__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/filters-dropdown-mobile */ "../../../libs/filters-dropdown-mobile/src/lib/filters-dropdown-mobile.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdownMobile", function() { return _lib_filters_dropdown_mobile__WEBPACK_IMPORTED_MODULE_0__["FiltersDropdownMobile"]; });
/***/ }),
/***/ "../../../libs/filters-dropdown-mobile/src/lib/filters-dropdown-mobile.ts":
/*!************************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown-mobile/src/lib/filters-dropdown-mobile.ts ***!
\************************************************************************************************************************************/
/*! exports provided: FiltersDropdownMobile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdownMobile", function() { return FiltersDropdownMobile; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.url.js */ "../../../node_modules/core-js/modules/web.url.js");
/* harmony import */ var core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ "../../../node_modules/core-js/modules/es.regexp.to-string.js");
/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.string.includes.js */ "../../../node_modules/core-js/modules/es.string.includes.js");
/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.string.ends-with.js */ "../../../node_modules/core-js/modules/es.string.ends-with.js");
/* harmony import */ var core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5;
let FiltersDropdownMobile = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["customElement"])('webs-filters-dropdown-mobile'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'url'
}), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'close-text'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'reset-text'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'reset-text'
}), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
attribute: 'show',
type: Boolean
}), _dec8 = Reflect.metadata("design:type", Boolean), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
type: Number
}), _dec10 = Reflect.metadata("design:type", Function), _dec11 = Reflect.metadata("design:paramtypes", [Number]), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_10__["property"])({
type: Number
}), _dec13 = Reflect.metadata("design:type", Function), _dec14 = Reflect.metadata("design:paramtypes", [Number]), _dec(_class = (_class2 = (_temp = _class3 = class FiltersDropdownMobile extends lit__WEBPACK_IMPORTED_MODULE_9__["LitElement"] {
constructor(...args) {
super(...args);
this.filters = new Map();
this.activeFilters = '';
this.filtersCount = 0;
this.internalLimit = void 0;
this.internalOffset = 0;
this.afterToken = void 0;
this.results = void 0;
this.totalCount = 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "rootUrl", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "closeText", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "resetText", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "searchText", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "showFilters", _descriptor5, this);
}
set limit(value) {
const oldValue = this.internalLimit;
this.internalLimit = value;
this.requestUpdate('limit', oldValue);
}
get limit() {
return this.internalLimit;
}
set offset(value) {
const oldValue = this.internalOffset;
this.internalOffset = value;
this.requestUpdate('offset', oldValue);
}
get offset() {
return this.internalOffset;
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_9__["html"])(_t || (_t = _`
`), this.filtersCount > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_9__["html"])(_t2 || (_t2 = _`
Filter
${0}
${0}
`), this.show, this.filtersCount > 0 ? `(${this.filtersCount})` : '', this.activeFilters) : Object(lit__WEBPACK_IMPORTED_MODULE_9__["html"])(_t3 || (_t3 = _`
Filter
`), this.show), this.showFilters ? 'show' : '', this.close, this.closeText, this.resetFilters, this.resetText, this.onSearch, this.searchText);
}
update(changedProperties) {
if (changedProperties.size === 1 && changedProperties.has('offset')) {
this.onSearch();
}
super.update(changedProperties);
}
onSearch() {
this.dispatchResultsPage(true, true);
this.showFilters = false;
this.requestUpdate();
}
firstUpdated(_changedProperties) {
super.firstUpdated(_changedProperties);
document.addEventListener('DOMContentLoaded', evt => {
this.onSearch();
const items = this.shadowRoot.querySelector('slot').assignedElements();
for (let i = 0; i < items.length; i++) {
const item = items[i];
item.addEventListener('filteradd', e => {
const filter = e.detail;
this.filters.set(filter.key, filter.activeFilters);
this.internalOffset = 0;
delete this.results;
this.totalCount = 0;
this.dispatchResultsPage(filter.isRemove, filter.isRemove);
});
}
});
}
close(event) {
event.preventDefault();
this.showFilters = false;
this.requestUpdate();
}
show(event) {
event.preventDefault();
this.showFilters = true;
this.requestUpdate();
}
resetFilters(event) {
event.preventDefault();
const resetFilterEvent = new CustomEvent('resetfilterall', {
detail: {
noFilters: true
},
bubbles: true,
composed: true
});
this.dispatchEvent(resetFilterEvent);
this.requestUpdate();
}
removeFilter(event) {
event.preventDefault();
const target = event.target;
const resetFilterEvent = new CustomEvent('filterremove', {
detail: {
filter: target.dataset.filterSlug,
key: target.dataset.filterKey
},
bubbles: true,
composed: true
});
this.dispatchEvent(resetFilterEvent);
this.requestUpdate();
}
dispatchResultsPage(dispatchEvent, updateFilters = false) {
const requiredCount = this.offset + this.limit;
if (Array.isArray(this.results) && (this.results.length >= requiredCount || requiredCount > this.totalCount)) {
const currentResults = this.results.slice(this.offset, requiredCount);
this.dispatchResourcesChangeEvent(currentResults, this.totalCount);
} else {
this.getData(dispatchEvent, updateFilters);
}
}
dispatchResourcesChangeEvent(results, total) {
this.dispatchEvent(new CustomEvent('resourceschange', {
bubbles: true,
detail: {
objects: results,
totalCount: total
}
}));
}
getData(dispatchEvent, updateFilters = false) {
const xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = () => {
if (xhttp.readyState == 4 && xhttp.status == 200) {
const data = JSON.parse(xhttp.responseText);
this.shadowRoot.querySelector('.search').innerText = `See ${data.total} ${this.searchText}`;
if (dispatchEvent) {
this.dispatchEvent(new CustomEvent('searchcomplete'));
this.afterToken = data.paging ? data.paging.next.after : undefined;
if (!Array.isArray(this.results)) {
this.results = [];
}
this.totalCount = data.total;
this.results.push(...data.results);
this.dispatchResultsPage(dispatchEvent, updateFilters);
}
} //TODO: error handling
};
this.filtersCount = 0;
this.activeFilters = '';
const urlSearchParams = new URLSearchParams();
for (const name of this.filters.keys()) {
const value = this.filters.get(name);
if (value.length === 0) {
continue;
}
const filterValues = this.filters.get(name);
urlSearchParams.set(`${name}__in`, filterValues.join(','));
if (updateFilters) {
this.renderFilter(name, filterValues);
}
}
if (this.limit) {
const resultsLimit = this.limit * 10;
urlSearchParams.set('limit', resultsLimit.toString());
}
if (this.afterToken) {
urlSearchParams.set('after', this.afterToken);
} //if (this.offset) {
// urlSearchParams.set('offset', this.offset.toString());
//}
let url = this.rootUrl;
const searchParams = urlSearchParams.toString();
if (searchParams.length > 0 && !url.includes('?')) {
url = `${url}?`;
} else if (!url.endsWith('?')) {
url = `${url}&`;
}
url = `${url}${searchParams}`;
xhttp.open('GET', url, true);
xhttp.send();
if (updateFilters) {
this.requestUpdate();
}
}
renderFilter(name, filterValues) {
this.filtersCount += filterValues.length;
for (const value of filterValues) {
this.activeFilters = Object(lit__WEBPACK_IMPORTED_MODULE_9__["html"])(_t4 || (_t4 = _`${0}
${0}
`), this.activeFilters, value, this.removeFilter, name, value);
}
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_11__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_9__["css"])(_t5 || (_t5 = _`
a {
font-family: var(--font-family-alternative);
font-size: .8rem;
font-weight: var(--font-weight-strong);
line-height: 1.2;
text-decoration: none;
}
.filters__wrapper {
background: var(--color-light-grey);
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 999;
}
.filter__trigger {
line-height: 1.3;
text-transform: uppercase;
}
.filters__wrapper.show {
display: block;
}
.filters__wrapper .container {
text-align: center;
}
.actions {
align-items: center;
display: flex;
justify-content: space-between;
padding: 1rem 0 1.25rem;
}
.actions a {
font-size: .7rem;
}
.actions a:hover {
color: var(--color-primary);
}
.actions a:first-child {
color: var(--color-base);
display: flex;
}
.actions a:first-child span {
position: relative;
display: block;
height: 14px;
margin-right: .37rem;
transform: translateY(2px);
width: 14px;
}
.actions a:first-child span::before,
.actions a:first-child span::after {
background: var(--color-base);
content: '';
display: inline-block;
height: 1.5px;
left: 50%;
position: absolute;
top: 50%;
width: 100%;
}
.actions a:first-child span::before {
transform: translate(-50%, -50%) rotate(-45deg);
}
.actions a:first-child span::after {
transform: translate(-50%, -50%) rotate(45deg);
}
.actions a:last-child {
color: var(--color-grey);
}
.search {
background: var(--color-base);
border-radius: 2.1rem;
color: var(--color-white);
cursor: pointer;
display: inline-block;
font: var(--font-weight-strong) .8rem/1.3 var(--font-family-alternative);
outline: none;
overflow: hidden;
margin-top: 2rem;
padding: .65rem 1.5rem;
position: relative;
text-decoration: none;
transition: background .1s linear, border .1s linear, color .1s linear;
z-index: 1;
}
.active-filters {
align-items: baseline;
display: flex;
margin: 0.8rem -0.3rem -.5rem;
overflow-x: auto;
padding-bottom: .5rem;
}
.active-filters p {
align-items: center;
background: var(--color-light-grey);
border-radius: 2.1rem;
display: inline-flex;
font-family: var(--font-family-alternative);
font-feature-settings: 'salt' on, 'liga' off;
font-size: .7rem;
line-height: 1.3;
margin: 0 .3rem;
padding: .3rem .8rem;
white-space: nowrap;
}
.active-filters a {
display: inline-block;
flex: 0 0 14px;
height: 14px;
margin-left: 2px;
position: relative;
width: 14px;
}
.active-filters a::after,
.active-filters a::before {
background: var(--color-base);
content: '';
height: 14px;
left: 50%;
position: absolute;
top: 50%;
width: 1.5px;
}
.active-filters a::after {
transform: translate(-50%, -50%) rotate(45deg);
}
.active-filters a::before {
transform: translate(-50%, -50%) rotate(-45deg);
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "rootUrl", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "closeText", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'Filters';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "resetText", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'Clear all';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "searchText", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'results';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "showFilters", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "limit", [_dec9, _dec10, _dec11], Object.getOwnPropertyDescriptor(_class2.prototype, "limit"), _class2.prototype), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "offset", [_dec12, _dec13, _dec14], Object.getOwnPropertyDescriptor(_class2.prototype, "offset"), _class2.prototype)), _class2)) || _class);
/***/ }),
/***/ "../../../libs/filters-dropdown/src/index.ts":
/*!*******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown/src/index.ts ***!
\*******************************************************************************************************/
/*! exports provided: FiltersDropdown */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_filters_dropdown__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/filters-dropdown */ "../../../libs/filters-dropdown/src/lib/filters-dropdown.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdown", function() { return _lib_filters_dropdown__WEBPACK_IMPORTED_MODULE_0__["FiltersDropdown"]; });
/* harmony import */ var _lib_multi_selection_filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/multi-selection-filter */ "../../../libs/filters-dropdown/src/lib/multi-selection-filter.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/filters-dropdown/src/lib/filters-dropdown.ts":
/*!**********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown/src/lib/filters-dropdown.ts ***!
\**********************************************************************************************************************/
/*! exports provided: FiltersDropdown */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FiltersDropdown", function() { return FiltersDropdown; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let FiltersDropdown = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-filters-dropdown'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'url'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", Function), _dec8 = Reflect.metadata("design:paramtypes", [Number]), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'start-at'
}), _dec10 = Reflect.metadata("design:type", Function), _dec11 = Reflect.metadata("design:paramtypes", [Number]), _dec(_class = (_class2 = (_temp = _class3 = class FiltersDropdown extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.internalLimit = void 0;
this.internalOffset = void 0;
this.smallDevice = window.matchMedia('(min-width: 768px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isDesktop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "rootUrl", _descriptor2, this);
}
set limit(value) {
const oldValue = this.internalLimit;
this.internalLimit = value;
this.requestUpdate('limit', oldValue);
}
get limit() {
return this.internalLimit;
}
set offset(value) {
const oldValue = this.internalOffset;
this.internalOffset = value;
this.requestUpdate('offset', oldValue);
}
get offset() {
return this.internalOffset;
}
render() {
this.handleDeviceChange(this.smallDevice);
return this.isDesktop ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.limit, this.offset, this.rootUrl, this.onResourcesChange, this.onFilterAdd) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.limit, this.offset, this.rootUrl, this.onResourcesChange, this.onFilterAdd);
}
onFilterAdd(e) {
this.internalOffset = 0;
}
onResourcesChange(e) {
this.dispatchEvent(new CustomEvent('resourceschange', {
detail: e.detail
}));
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isDesktop", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "rootUrl", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "limit", [_dec6, _dec7, _dec8], Object.getOwnPropertyDescriptor(_class2.prototype, "limit"), _class2.prototype), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "offset", [_dec9, _dec10, _dec11], Object.getOwnPropertyDescriptor(_class2.prototype, "offset"), _class2.prototype)), _class2)) || _class);
/***/ }),
/***/ "../../../libs/filters-dropdown/src/lib/multi-selection-filter.ts":
/*!****************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/filters-dropdown/src/lib/multi-selection-filter.ts ***!
\****************************************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/footer-logo/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-logo/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: FooterLogo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_footer_logo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/footer-logo */ "../../../libs/footer-logo/src/lib/footer-logo.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FooterLogo", function() { return _lib_footer_logo__WEBPACK_IMPORTED_MODULE_0__["FooterLogo"]; });
/***/ }),
/***/ "../../../libs/footer-logo/src/lib/footer-logo.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-logo/src/lib/footer-logo.ts ***!
\************************************************************************************************************/
/*! exports provided: FooterLogo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterLogo", function() { return FooterLogo; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5;
let FooterLogo = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-footer-logo'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class FooterLogo extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "src", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "alt", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "motto", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
${0}
`), this.src ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.src, this.alt) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`)), this.motto ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
`), this.motto) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t5 || (_t5 = _`
.motto p {
color: var(--color-white);
font-family: var(--font-family-base);
font-weight: var(--font-weight-base);
font-size: .9rem;
margin: 1.2rem 0 0 0;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "src", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "alt", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "motto", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/footer-menu-column/src/index.ts":
/*!*********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu-column/src/index.ts ***!
\*********************************************************************************************************/
/*! exports provided: FooterMenuColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_footer_menu_column__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/footer-menu-column */ "../../../libs/footer-menu-column/src/lib/footer-menu-column.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FooterMenuColumn", function() { return _lib_footer_menu_column__WEBPACK_IMPORTED_MODULE_0__["FooterMenuColumn"]; });
/***/ }),
/***/ "../../../libs/footer-menu-column/src/lib/footer-menu-column.ts":
/*!**************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu-column/src/lib/footer-menu-column.ts ***!
\**************************************************************************************************************************/
/*! exports provided: FooterMenuColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterMenuColumn", function() { return FooterMenuColumn; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let FooterMenuColumn = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-footer-menu-column'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class FooterMenuColumn extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
`), this.title) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
p {
color: var(--color-light-grey);
font-size: 1rem;
font-family: var(--font-family-base);
font-weight: var(--font-weight-base);
margin: 0 0 1.6rem;
}
::slotted(*) {
margin-bottom: 1.2rem;
}
::slotted(*:last-child) {
margin-bottom: 0;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/footer-menu-item/src/index.ts":
/*!*******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu-item/src/index.ts ***!
\*******************************************************************************************************/
/*! exports provided: FooterMenuItem */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_footer_menu_item__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/footer-menu-item */ "../../../libs/footer-menu-item/src/lib/footer-menu-item.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FooterMenuItem", function() { return _lib_footer_menu_item__WEBPACK_IMPORTED_MODULE_0__["FooterMenuItem"]; });
/***/ }),
/***/ "../../../libs/footer-menu-item/src/lib/footer-menu-item.ts":
/*!**********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu-item/src/lib/footer-menu-item.ts ***!
\**********************************************************************************************************************/
/*! exports provided: FooterMenuItem */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterMenuItem", function() { return FooterMenuItem; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let FooterMenuItem = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-footer-menu-item'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'settings-id'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'settings-class'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec11 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class FooterMenuItem extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sectionId", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sectionClass", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "type", _descriptor5, this);
}
render() {
let classes = [this.sectionClass, this.type];
classes = classes.filter(value => value);
return this.sectionId && this.sectionClass || this.href ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.sectionId), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(classes.join(' ')), this.href || "javascript:;", this.text) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.type), this.text);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
:host {
display: block;
}
a, p {
color: var(--color-light-grey);
font-family: var(--font-family-alternative);
font-weight: var(--font-weight-semibold);
font-size: 0.7rem !important;
margin: 0;
text-decoration: none;
transition: color .1s linear;
}
a:hover {
color: var(--color-primary);
}
a.subfooter, p.subfooter {
font-family: var(--font-family-base);
font-weight: var(--font-weight-base);
margin: 0 .75rem;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sectionId", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sectionClass", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "type", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return undefined;
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/footer-menu/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: FooterMenu */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_footer_menu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/footer-menu */ "../../../libs/footer-menu/src/lib/footer-menu.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FooterMenu", function() { return _lib_footer_menu__WEBPACK_IMPORTED_MODULE_0__["FooterMenu"]; });
/***/ }),
/***/ "../../../libs/footer-menu/src/lib/footer-menu.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer-menu/src/lib/footer-menu.ts ***!
\************************************************************************************************************/
/*! exports provided: FooterMenu */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterMenu", function() { return FooterMenu; });
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_class,
_class2,
_temp,
_ = t => t,
_t,
_t2;
let FooterMenu = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_1__["customElement"])('webs-footer-menu'), _dec(_class = (_temp = _class2 = class FooterMenu extends lit__WEBPACK_IMPORTED_MODULE_0__["LitElement"] {
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_0__["html"])(_t || (_t = _`
`));
}
}, _class2.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_2__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_2__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_2__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_0__["css"])(_t2 || (_t2 = _`
:host {
display: flex;
flex-wrap: wrap;
margin: 0 -.4rem;
}
::slotted(*) {
flex: 0 0 50%;
margin-bottom: 3rem;
padding: 0 .4rem;
}
@media only screen and (min-width: 576px) {
::slotted(*) {
flex: 0 0 33.3333%;
padding: 0 .4rem;
}
}
`))], _temp)) || _class);
/***/ }),
/***/ "../../../libs/footer/src/index.ts":
/*!*********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer/src/index.ts ***!
\*********************************************************************************************/
/*! exports provided: Footer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_footer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/footer */ "../../../libs/footer/src/lib/footer.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Footer", function() { return _lib_footer__WEBPACK_IMPORTED_MODULE_0__["Footer"]; });
/***/ }),
/***/ "../../../libs/footer/src/lib/footer.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/footer/src/lib/footer.ts ***!
\**************************************************************************************************/
/*! exports provided: Footer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Footer", function() { return Footer; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let Footer = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-footer'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'hide-menu',
type: Boolean
}), _dec3 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class Footer extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "hideMenu", _descriptor, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), !this.hideMenu ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`)) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.m-site-footer {
background-color: var(--color-dark-grey);
padding: 5.5rem 0 1.5rem 0;
}
.left-column {
margin-bottom: 3rem;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "hideMenu", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/form-box/src/index.ts":
/*!***********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/form-box/src/index.ts ***!
\***********************************************************************************************/
/*! exports provided: FormBox */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_form_box__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/form-box */ "../../../libs/form-box/src/lib/form-box.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FormBox", function() { return _lib_form_box__WEBPACK_IMPORTED_MODULE_0__["FormBox"]; });
/***/ }),
/***/ "../../../libs/form-box/src/lib/form-box.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/form-box/src/lib/form-box.ts ***!
\******************************************************************************************************/
/*! exports provided: FormBox */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FormBox", function() { return FormBox; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let FormBox = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-form-box'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class FormBox extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.box {
background: var(--color-white);
border-radius: .8rem;
box-shadow: 8px 0px 50px rgba(24, 26, 35, 0.08);
padding: 2.8rem 2rem;
}
.box h3 {
margin-bottom: 1.6rem;
}
@media only screen and (min-width: 992px) {
.box h3 {
margin-bottom: 2rem;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/form/src/index.ts":
/*!*******************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/form/src/index.ts ***!
\*******************************************************************************************/
/*! exports provided: Form */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_form__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/form */ "../../../libs/form/src/lib/form.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Form", function() { return _lib_form__WEBPACK_IMPORTED_MODULE_0__["Form"]; });
/***/ }),
/***/ "../../../libs/form/src/lib/form.ts":
/*!**********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/form/src/lib/form.ts ***!
\**********************************************************************************************/
/*! exports provided: Form */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Form", function() { return Form; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t;
let Form = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])("webs-form"), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec8 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class Form extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "position", _descriptor5, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.position == 'center' ? 'center' : this.position == 'right' ? 'flex-end' : 'flex-start');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"]], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return "Ask our team for advice";
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "position", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/grid-column/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/grid-column/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: GridColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_grid_column__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/grid-column */ "../../../libs/grid-column/src/lib/grid-column.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GridColumn", function() { return _lib_grid_column__WEBPACK_IMPORTED_MODULE_0__["GridColumn"]; });
/***/ }),
/***/ "../../../libs/grid-column/src/lib/grid-column.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/grid-column/src/lib/grid-column.ts ***!
\************************************************************************************************************/
/*! exports provided: GridColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GridColumn", function() { return GridColumn; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_dec16,
_dec17,
_dec18,
_dec19,
_dec20,
_dec21,
_dec22,
_dec23,
_dec24,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_descriptor9,
_descriptor10,
_descriptor11,
_descriptor12,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let GridColumn = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-grid-column'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'size'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'xs'
}), _dec4 = Reflect.metadata("design:type", String), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'sm'
}), _dec6 = Reflect.metadata("design:type", String), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'md'
}), _dec8 = Reflect.metadata("design:type", String), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'lg'
}), _dec10 = Reflect.metadata("design:type", String), _dec11 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'xl'
}), _dec12 = Reflect.metadata("design:type", String), _dec13 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'size-offset'
}), _dec14 = Reflect.metadata("design:type", String), _dec15 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'xs-offset'
}), _dec16 = Reflect.metadata("design:type", String), _dec17 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'sm-offset'
}), _dec18 = Reflect.metadata("design:type", String), _dec19 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'md-offset'
}), _dec20 = Reflect.metadata("design:type", String), _dec21 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'lg-offset'
}), _dec22 = Reflect.metadata("design:type", String), _dec23 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'xl-offset'
}), _dec24 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class GridColumn extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeMobile", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeXtraSmall", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeSmall", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeMedium", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeLarge", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeXtraLarge", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeMobileOffset", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeXtraSmallOffset", _descriptor8, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeSmallOffset", _descriptor9, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeMediumOffset", _descriptor10, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeLargeOffset", _descriptor11, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "sizeXtraLargeOffset", _descriptor12, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`));
}
}, _class3.styles = [Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
:host {
--webs-gutter-width-default: var(--gutter-width-default);
--webs-gutter-width-extra-small: var(--gutter-width-extra-small);
--webs-gutter-width-small: var(--gutter-width-small);
--webs-gutter-width-medium: var(--gutter-width-medium);
--webs-gutter-width-large: var(--gutter-width-large);
--webs-gutter-width-extra-large: var(--gutter-width-extra-large);
}
:host {
flex: 0 0 auto;
padding-right: calc(var(--webs-gutter-width-default) / 2 ); padding-left: calc(var(--webs-gutter-width-default) / 2 );
}
:host([size]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([size="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([size="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([size="3"]) { flex-basis: 25%; max-width: 25%; }
:host([size="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([size="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([size="6"]) { flex-basis: 50%; max-width: 50%; }
:host([size="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([size="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([size="9"]) { flex-basis: 75%; max-width: 75%; }
:host([size="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([size="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host, :host([size="12"]) { flex-basis: 100%; max-width: 100%; }
:host([size-offset="1"]) { margin-left: 8.333%; }
:host([size-offset="2"]) { margin-left: 16.667%; }
:host([size-offset="3"]) { margin-left: 25%; }
:host([size-offset="4"]) { margin-left: 33.333%; }
:host([size-offset="5"]) { margin-left: 41.667%; }
:host([size-offset="6"]) { margin-left: 50%; }
:host([size-offset="7"]) { margin-left: 58.333%; }
:host([size-offset="8"]) { margin-left: 66.667%; }
:host([size-offset="9"]) { margin-left: 75%; }
:host([size-offset="10"]) { margin-left: 83.333%; }
:host([size-offset="11"]) { margin-left: 91.667%; }
/* -- Extra small -- */
@media only screen and (min-width: 576px){
:host { padding-right: calc(var(--webs-gutter-width-extra-small) / 2 ); padding-left: calc(var(--webs-gutter-width-extra-small) / 2 ); }
:host([xs]), :host([xs="1"]), :host([xs="2"]), :host([xs="3"]), :host([xs="4"]), :host([xs="5"]), :host([xs="6"]), :host([xs="7"]), :host([xs="8"]), :host([xs="9"]), :host([xs="10"]), :host([xs="11"]), :host([xs="12"]) { flex: 0 0 auto; }
:host([xs]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([xs="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([xs="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([xs="3"]) { flex-basis: 25%; max-width: 25%; }
:host([xs="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([xs="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([xs="6"]) { flex-basis: 50%; max-width: 50%; }
:host([xs="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([xs="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([xs="9"]) { flex-basis: 75%; max-width: 75%; }
:host([xs="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([xs="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host([xs="12"]) { flex-basis: 100%; max-width: 100%; }
:host([xs-offset="1"]) { margin-left: 8.333%; }
:host([xs-offset="2"]) { margin-left: 16.667%; }
:host([xs-offset="3"]) { margin-left: 25%; }
:host([xs-offset="4"]) { margin-left: 33.333%; }
:host([xs-offset="5"]) { margin-left: 41.667%; }
:host([xs-offset="6"]) { margin-left: 50%; }
:host([xs-offset="7"]) { margin-left: 58.333%; }
:host([xs-offset="8"]) { margin-left: 66.667%; }
:host([xs-offset="9"]) { margin-left: 75%; }
:host([xs-offset="10"]) { margin-left: 83.333%; }
:host([xs-offset="11"]) { margin-left: 91.667%; }
}
/* -- Small -- */
@media only screen and (min-width: 768px){
:host { padding-right: calc(var(--webs-gutter-width-small) / 2 ); padding-left: calc(var(--webs-gutter-width-small) / 2 ); }
:host([sm]), :host([sm="1"]), :host([sm="2"]), :host([sm="3"]), :host([sm="4"]), :host([sm="5"]), :host([sm="6"]), :host([sm="7"]), :host([sm="8"]), :host([sm="9"]), :host([sm="10"]), :host([sm="11"]), :host([sm="12"]) { flex: 0 0 auto; }
:host([sm]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([sm="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([sm="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([sm="3"]) { flex-basis: 25%; max-width: 25%; }
:host([sm="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([sm="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([sm="6"]) { flex-basis: 50%; max-width: 50%; }
:host([sm="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([sm="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([sm="9"]) { flex-basis: 75%; max-width: 75%; }
:host([sm="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([sm="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host([sm="12"]) { flex-basis: 100%; max-width: 100%; }
:host([sm-offset="1"]) { margin-left: 8.333%; }
:host([sm-offset="2"]) { margin-left: 16.667%; }
:host([sm-offset="3"]) { margin-left: 25%; }
:host([sm-offset="4"]) { margin-left: 33.333%; }
:host([sm-offset="5"]) { margin-left: 41.667%; }
:host([sm-offset="6"]) { margin-left: 50%; }
:host([sm-offset="7"]) { margin-left: 58.333%; }
:host([sm-offset="8"]) { margin-left: 66.667%; }
:host([sm-offset="9"]) { margin-left: 75%; }
:host([sm-offset="10"]) { margin-left: 83.333%; }
:host([sm-offset="11"]) { margin-left: 91.667%; }
}
/* -- Medium -- */
@media only screen and (min-width: 992px){
:host { padding-right: calc(var(--webs-gutter-width-medium) / 2 ); padding-left: calc(var(--webs-gutter-width-medium) / 2 ); }
:host([md]), :host([md="1"]), :host([md="2"]), :host([md="3"]), :host([md="4"]), :host([md="5"]), :host([md="6"]), :host([md="7"]), :host([md="8"]), :host([md="9"]), :host([md="10"]), :host([md="11"]), :host([md="12"]) { flex: 0 0 auto; }
:host([md]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([md="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([md="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([md="3"]) { flex-basis: 25%; max-width: 25%; }
:host([md="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([md="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([md="6"]) { flex-basis: 50%; max-width: 50%; }
:host([md="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([md="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([md="9"]) { flex-basis: 75%; max-width: 75%; }
:host([md="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([md="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host([md="12"]) { flex-basis: 100%; max-width: 100%; }
:host([md-offset="1"]) { margin-left: 8.333%; }
:host([md-offset="2"]) { margin-left: 16.667%; }
:host([md-offset="3"]) { margin-left: 25%; }
:host([md-offset="4"]) { margin-left: 33.333%; }
:host([md-offset="5"]) { margin-left: 41.667%; }
:host([md-offset="6"]) { margin-left: 50%; }
:host([md-offset="7"]) { margin-left: 58.333%; }
:host([md-offset="8"]) { margin-left: 66.667%; }
:host([md-offset="9"]) { margin-left: 75%; }
:host([md-offset="10"]) { margin-left: 83.333%; }
:host([md-offset="11"]) { margin-left: 91.667%; }
}
/* -- Large -- */
@media only screen and (min-width: 1175px){
:host { padding-right: calc(var(--webs-gutter-width-large) / 2 ); padding-left: calc(var(--webs-gutter-width-large) / 2 ); }
:host([lg]), :host([lg="1"]), :host([lg="2"]), :host([lg="3"]), :host([lg="4"]), :host([lg="5"]), :host([lg="6"]), :host([lg="7"]), :host([lg="8"]), :host([lg="9"]), :host([lg="10"]), :host([lg="11"]), :host([lg="12"]) { flex: 0 0 auto; }
:host([lg]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([lg="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([lg="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([lg="3"]) { flex-basis: 25%; max-width: 25%; }
:host([lg="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([lg="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([lg="6"]) { flex-basis: 50%; max-width: 50%; }
:host([lg="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([lg="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([lg="9"]) { flex-basis: 75%; max-width: 75%; }
:host([lg="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([lg="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host([lg="12"]) { flex-basis: 100%; max-width: 100%; }
:host([lg-offset="1"]) { margin-left: 8.333%; }
:host([lg-offset="2"]) { margin-left: 16.667%; }
:host([lg-offset="3"]) { margin-left: 25%; }
:host([lg-offset="4"]) { margin-left: 33.333%; }
:host([lg-offset="5"]) { margin-left: 41.667%; }
:host([lg-offset="6"]) { margin-left: 50%; }
:host([lg-offset="7"]) { margin-left: 58.333%; }
:host([lg-offset="8"]) { margin-left: 66.667%; }
:host([lg-offset="9"]) { margin-left: 75%; }
:host([lg-offset="10"]) { margin-left: 83.333%; }
:host([lg-offset="11"]) { margin-left: 91.667%; }
}
/* -- Extra large -- */
@media only screen and (min-width: 1440px){
:host { padding-right: calc(var(--webs-gutter-width-extra-large) / 2 ); padding-left: calc(var(--webs-gutter-width-extra-large) / 2 ); }
:host([xl]), :host([xl="1"]), :host([xl="2"]), :host([xl="3"]), :host([xl="4"]), :host([xl="5"]), :host([xl="6"]), :host([xl="7"]), :host([xl="8"]), :host([xl="9"]), :host([xl="10"]), :host([xl="11"]), :host([xl="12"]) { flex: 0 0 auto; }
:host([xl]) { flex-grow: 1; flex-basis: 0; max-width: 100%; }
:host([xl="1"]) { flex-basis: 8.333%; max-width: 8.333%; }
:host([xl="2"]) { flex-basis: 16.667%; max-width: 16.667%; }
:host([xl="3"]) { flex-basis: 25%; max-width: 25%; }
:host([xl="4"]) { flex-basis: 33.333%; max-width: 33.333%; }
:host([xl="5"]) { flex-basis: 41.667%; max-width: 41.667%; }
:host([xl="6"]) { flex-basis: 50%; max-width: 50%; }
:host([xl="7"]) { flex-basis: 58.333%; max-width: 58.333%; }
:host([xl="8"]) { flex-basis: 66.667%; max-width: 66.667%; }
:host([xl="9"]) { flex-basis: 75%; max-width: 75%; }
:host([xl="10"]) { flex-basis: 83.333%; max-width: 83.333%; }
:host([xl="11"]) { flex-basis: 91.667%; max-width: 91.667%; }
:host([xl="12"]) { flex-basis: 100%; max-width: 100%; }
:host([xl-offset="1"]) { margin-left: 8.333%; }
:host([xl-offset="2"]) { margin-left: 16.667%; }
:host([xl-offset="3"]) { margin-left: 25%; }
:host([xl-offset="4"]) { margin-left: 33.333%; }
:host([xl-offset="5"]) { margin-left: 41.667%; }
:host([xl-offset="6"]) { margin-left: 50%; }
:host([xl-offset="7"]) { margin-left: 58.333%; }
:host([xl-offset="8"]) { margin-left: 66.667%; }
:host([xl-offset="9"]) { margin-left: 75%; }
:host([xl-offset="10"]) { margin-left: 83.333%; }
:host([xl-offset="11"]) { margin-left: 91.667%; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeMobile", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return '12';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeXtraSmall", [_dec3, _dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeSmall", [_dec5, _dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeMedium", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeLarge", [_dec9, _dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeXtraLarge", [_dec11, _dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeMobileOffset", [_dec13, _dec14], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeXtraSmallOffset", [_dec15, _dec16], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor9 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeSmallOffset", [_dec17, _dec18], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor10 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeMediumOffset", [_dec19, _dec20], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor11 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeLargeOffset", [_dec21, _dec22], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor12 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "sizeXtraLargeOffset", [_dec23, _dec24], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/grid-row/src/index.ts":
/*!***********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/grid-row/src/index.ts ***!
\***********************************************************************************************/
/*! exports provided: GridRow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_grid_row__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/grid-row */ "../../../libs/grid-row/src/lib/grid-row.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GridRow", function() { return _lib_grid_row__WEBPACK_IMPORTED_MODULE_0__["GridRow"]; });
/***/ }),
/***/ "../../../libs/grid-row/src/lib/grid-row.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/grid-row/src/lib/grid-row.ts ***!
\******************************************************************************************************/
/*! exports provided: GridRow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GridRow", function() { return GridRow; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let GridRow = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-grid-row'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'classes'
}), _dec3 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class GridRow extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "rowClasses", _descriptor, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`));
}
}, _class3.styles = Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
:host {
--grid-gutter-width-default: var(--gutter-width-default);
--grid-gutter-width-extra-small: var(--gutter-width-extra-small);
--grid-gutter-width-small: var(--gutter-width-small);
--grid-gutter-width-medium: var(--gutter-width-medium);
--grid-gutter-width-large: var(--gutter-width-large);
--grid-gutter-width-extra-large: var(--gutter-width-extra-large);
}
:host { display: flex; flex: 0 1 auto; flex-direction: row; flex-wrap: wrap; }
/* -- Default -- */
:host { margin-left: calc(-1 * var(--grid-gutter-width-default) / 2); margin-right: calc(-1 * var(--grid-gutter-width-default) / 2); }
:host([justify="center"]) { justify-content: center; }
:host([justify="flex-start"]) { justify-content: flex-start; }
:host([justify="flex-end"]) { justify-content: flex-end; }
:host([align="stretch"]) { align-items: stretch; }
:host([align="center"]) { align-items: center; }
:host([reverse=""]) ::slotted(webs-grid-column:first-child) { order: 1; }
/* -- Extra small -- */
@media only screen and (min-width: 576px){
:host { margin-left: calc(-1 * var(--grid-gutter-width-extra-small) / 2); margin-right: calc(-1 * var(--grid-gutter-width-extra-small) / 2); }
:host([justify="center-xs"]) { justify-content: center; }
:host([justify="flex-start-xs"]) { justify-content: flex-start; }
:host([justify="flex-end-xs"]) { justify-content: flex-end; }
:host([align="stretch-xs"]) { align-items: stretch; }
:host([align="center-xs"]) { align-items: center; }
:host([reverse="xs"]) ::slotted(webs-grid-column:first-child) { order: 1; }
}
/* -- Small -- */
@media only screen and (min-width: 768px){
:host { margin-left: calc(-1 * var(--grid-gutter-width-small) / 2); margin-right: calc(-1 * var(--grid-gutter-width-small) / 2); }
:host([justify="center-sm"]) { justify-content: center; }
:host([justify="flex-start-sm"]) { justify-content: flex-start; }
:host([justify="flex-end-sm"]) { justify-content: flex-end; }
:host([align="stretch-sm"]) { align-items: stretch; }
:host([align="center-sm"]) { align-items: center; }
:host([reverse="sm"]) ::slotted(webs-grid-column:first-child) { order: 1; }
}
/* -- Medium -- */
@media only screen and (min-width: 992px){
:host { margin-left: calc(-1 * var(--grid-gutter-width-medium) / 2); margin-right: calc(-1 * var(--grid-gutter-width-medium) / 2); }
:host([justify="center-md"]) { justify-content: center; }
:host([justify="flex-start-md"]) { justify-content: flex-start; }
:host([justify="flex-end-md"]) { justify-content: flex-end; }
:host([align="stretch-md"]) { align-items: stretch; }
:host([align="center-md"]) { align-items: center; }
:host([reverse="md"]) ::slotted(webs-grid-column:first-child) { order: 1; }
}
/* -- Large -- */
@media only screen and (min-width: 1175px){
:host { margin-left: calc(-1 * var(--grid-gutter-width-large) / 2); margin-right: calc(-1 * var(--grid-gutter-width-large) / 2); }
:host([justify="center-lg"]) { justify-content: center; }
:host([justify="flex-start-lg"]) { justify-content: flex-start; }
:host([justify="flex-end-lg"]) { justify-content: flex-end; }
:host([align="stretch-lg"]) { align-items: stretch; }
:host([align="center-lg"]) { align-items: center; }
:host([reverse="lg"]) ::slotted(webs-grid-column:first-child) { order: 1; }
}
/* -- Extra large -- */
@media only screen and (min-width: 1440px){
:host { margin-left: calc(-1 * var(--grid-gutter-width-extra-large) / 2); margin-right: calc(-1 * var(--grid-gutter-width-extra-large) / 2); }
:host([justify="center-xl"]) { justify-content: center; }
:host([justify="flex-start-xl"]) { justify-content: flex-start; }
:host([justify="flex-end-xl"]) { justify-content: flex-end; }
:host([align="stretch-xl"]) { align-items: stretch; }
:host([align="center-xl"]) { align-items: center; }
:host([reverse="xl"]) ::slotted(webs-grid-column:first-child) { order: 1; }
}
`)), _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "rowClasses", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-alternative/src/index.ts":
/*!*********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-alternative/src/index.ts ***!
\*********************************************************************************************************/
/*! exports provided: HeaderAlternative */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_alternative__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-alternative */ "../../../libs/header-alternative/src/lib/header-alternative.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderAlternative", function() { return _lib_header_alternative__WEBPACK_IMPORTED_MODULE_0__["HeaderAlternative"]; });
/***/ }),
/***/ "../../../libs/header-alternative/src/lib/header-alternative.ts":
/*!**************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-alternative/src/lib/header-alternative.ts ***!
\**************************************************************************************************************************/
/*! exports provided: HeaderAlternative */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderAlternative", function() { return HeaderAlternative; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let HeaderAlternative = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-alternative'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'show-artwork',
type: Boolean
}), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'align-content'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec6 = Reflect.metadata("design:type", String), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec8 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class HeaderAlternative extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "showArtwork", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "alignContent", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "breadcrumbs", _descriptor4, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.showArtwork, this.alignContent == 'left' ? 'container' : 'container container--small', this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.breadcrumbs) : '', this.title, this.showArtwork ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`)) : ``);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.m-header-alternative .wrapper {
max-width: 1920px;
margin: 0 auto;
padding: 2.5rem 0 3.5rem;
}
.m-header-alternative .wrapper.wrapper--true {
padding: 2.5rem 0 12.5rem;
position: relative;
}
.m-header-alternative .wrapper svg {
bottom: 0px;
display: block;
height: 490px;
position: absolute;
left: -10rem;
width: 908px;
z-index: -1;
}
.m-header-alternative .container--small {
text-align: center;
}
.m-header-alternative__content {
max-width: 700px;
}
.m-header-alternative .container--small webs-breadcrumbs::part(container) {
justify-content: center;
}
@media only screen and (min-width: 576px){
.m-header-alternative .wrapper svg {
left: -2rem;
}
}
@media only screen and (min-width: 768px){
.m-header-alternative .wrapper svg {
bottom: -65px;
height: 585px;
width: auto;
left: 14rem;
}
}
@media only screen and (min-width: 992px){
.m-header-alternative .wrapper.wrapper--true {
padding: 5rem 0 7rem;
}
.m-header-alternative .wrapper svg { bottom: -170px; left: auto; right: 0; }
.m-header-alternative__content .title {
margin-bottom: 1.6rem;
}
}
@media only screen and (min-width: 1175px){
.m-header-alternative .wrapper svg { height: 645px; }
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "showArtwork", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "alignContent", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'center';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec5, _dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "breadcrumbs", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-base/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-base/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: HeaderBase */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_base__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-base */ "../../../libs/header-base/src/lib/header-base.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderBase", function() { return _lib_header_base__WEBPACK_IMPORTED_MODULE_0__["HeaderBase"]; });
/* harmony import */ var _lib_button__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/button */ "../../../libs/header-base/src/lib/button.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/header-base/src/lib/button.ts":
/*!*******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-base/src/lib/button.ts ***!
\*******************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/header-base/src/lib/header-base.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-base/src/lib/header-base.ts ***!
\************************************************************************************************************/
/*! exports provided: HeaderBase */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderBase", function() { return HeaderBase; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/repeat.js */ "../../../node_modules/lit/directives/repeat.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit-html/directives/if-defined.js */ "../../../node_modules/lit-html/directives/if-defined.js");
let _dec,_dec2,_dec3,_dec4,_dec5,_dec6,_dec7,_dec8,_dec9,_dec10,_dec11,_class,_class2,_descriptor,_descriptor2,_descriptor3,_descriptor4,_descriptor5,_class3,_temp,_=t=>t,_t,_t2,_t3,_t4,_t5,_t6,_t7,_t8,_t9;let HeaderBase=(_dec=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-base'),_dec2=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(),_dec3=Reflect.metadata("design:type",String),_dec4=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(),_dec5=Reflect.metadata("design:type",String),_dec6=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({attribute:'artwork-position'}),_dec7=Reflect.metadata("design:type",String),_dec8=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({type:Array}),_dec9=Reflect.metadata("design:type",Array),_dec10=Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(),_dec11=Reflect.metadata("design:type",Array),_dec(_class=(_class2=(_temp=_class3=class HeaderBase extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"]{constructor(...args){super(...args);Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this,"id",_descriptor,this);Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this,"title",_descriptor2,this);Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this,"artworkPosition",_descriptor3,this);Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this,"buttons",_descriptor4,this);Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this,"breadcrumbs",_descriptor5,this);}render(){return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t||(_t=_`
`),Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__["ifDefined"])(this.id),this.artworkPosition,this.breadcrumbs&&this.breadcrumbs.length?Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2||(_t2=_`
`),this.breadcrumbs):'',this.title,this.buttons&&this.buttons.length?Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3||(_t3=_`
`),Object(lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_7__["repeat"])(this.buttons,(button,index)=>Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4||(_t4=_`
${0}
`),button.type=='link'?Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5||(_t5=_`
`),button.href,button.title,button.openInNewTab):Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6||(_t6=_`
`),button.href,button.title,button.openInNewTab)))):'',this.artworkPosition=='right'?Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t7||(_t7=_`
`)):Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t8||(_t8=_`
`)));}},_class3.styles=[_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"],_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"],_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"],Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t9||(_t9=_`
.m-header-base.m-header-base__position-right {
padding: 2.5rem 0 12.5rem;
position: relative;
}
.m-header-base.m-header-base__position-left {
padding: 2.5rem 0 4.5rem;
position: relative;
}
.m-header-base .position-left {
bottom: 0;
left: 0;
position: absolute;
width: 410px;
height: 460px;
}
.m-header-base .position-right
{
bottom: 0px;
display: block;
height: 490px;
position: absolute;
left: 0px;
width: 908px;
z-index: -1;
}
.m-header-base__visual {
margin-bottom: 2rem;
}
.m-header-base__logos {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
}
.m-header-base__actions {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 1.6rem -.5rem 0;
}
.m-header-base__actions webs-button,
.m-header-base__actions webs-link-arrow {
margin: 0 .5rem .55rem;
}
@media only screen and (min-width: 768px){
.m-header-base .position-right {
bottom: -65px;
height: 785px;
width: auto;
left: 14.8611vw;
}
.m-header-base .position-left {
top: 0;
bottom: unset;
}
.m-header-base__visual { margin-bottom: 0; }
}
@media only screen and (min-width: 992px){
.m-header-base.m-header-base__position-right { padding: 5rem 0 8rem; }
.m-header-base .h2 { font-size: 2.2rem; margin-bottom: 1.6rem;}
.m-header-base__visual picture { padding-bottom: 74.325%; }
.m-header-base .position-left {
bottom: 0;
top: unset;
}
}
@media only screen and (min-width: 1175px){
.m-header-base .position-right { bottom: -65px; }
.m-header-base__content .wrapper { padding-top: 3.75rem; }
}
@media only screen and (min-width: 1440px){
m-header-base { padding: 5rem 0 12rem; }
.m-header-base .position-right { bottom: -80px; right: auto; }
.m-header-base .position-left {
bottom: 15%;
}
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
@media only screen and (min-width: 1780px){
.m-header-base .position-right { left: auto; right: 0; }
}
`))],_temp),(_descriptor=Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype,"id",[_dec2,_dec3],{configurable:true,enumerable:true,writable:true,initializer:null}),_descriptor2=Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype,"title",[_dec4,_dec5],{configurable:true,enumerable:true,writable:true,initializer:null}),_descriptor3=Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype,"artworkPosition",[_dec6,_dec7],{configurable:true,enumerable:true,writable:true,initializer:null}),_descriptor4=Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype,"buttons",[_dec8,_dec9],{configurable:true,enumerable:true,writable:true,initializer:null}),_descriptor5=Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype,"breadcrumbs",[_dec10,_dec11],{configurable:true,enumerable:true,writable:true,initializer:null})),_class2))||_class);
/***/ }),
/***/ "../../../libs/header-blog/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-blog/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: HeaderBlog */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_blog__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-blog */ "../../../libs/header-blog/src/lib/header-blog.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderBlog", function() { return _lib_header_blog__WEBPACK_IMPORTED_MODULE_0__["HeaderBlog"]; });
/***/ }),
/***/ "../../../libs/header-blog/src/lib/header-blog.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-blog/src/lib/header-blog.ts ***!
\************************************************************************************************************/
/*! exports provided: HeaderBlog */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderBlog", function() { return HeaderBlog; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let HeaderBlog = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-blog'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class HeaderBlog extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "breadcrumbs", _descriptor2, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.breadcrumbs) : '', this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.tp-blog-detail-header {
display: flex;
flex-direction: column;
justify-content: flex-end;
padding: 2.5rem 0 0;
position: relative;
}
.tp-blog-detail-header .container {
z-index: 2;
}
.tp-blog-detail-header h1 {
margin-bottom: 3rem;
text-align: center;
}
.tp-blog-detail-header webs-breadcrumbs::part(container) {
justify-content: center;
margin-bottom: 1.2rem;
}
.tp-blog-detail-header webs-media::part(media) {
padding-bottom: 127.8125vw !important;
}
@media only screen and (min-width: 576px){
.tp-blog-detail-header {
padding: 5rem 0 0;
}
.tp-blog-detail-header webs-media::part(media) {
padding-bottom: 51.1805556vw !important;
}
}
@media only screen and (min-width: 992px){
.tp-blog-detail-header__intro {
margin: 0 auto;
max-width: 700px;
}
}
@media only screen and (min-width: 1175px){
.tp-blog-detail-header webs-media::part(media) {
padding-bottom: 600px !important;
}
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "breadcrumbs", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-card-item/src/index.ts":
/*!*******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-card-item/src/index.ts ***!
\*******************************************************************************************************/
/*! exports provided: HeaderCardItem */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_card_item__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-card-item */ "../../../libs/header-card-item/src/lib/header-card-item.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderCardItem", function() { return _lib_header_card_item__WEBPACK_IMPORTED_MODULE_0__["HeaderCardItem"]; });
/***/ }),
/***/ "../../../libs/header-card-item/src/lib/header-card-item.ts":
/*!**********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-card-item/src/lib/header-card-item.ts ***!
\**********************************************************************************************************************/
/*! exports provided: HeaderCardItem */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderCardItem", function() { return HeaderCardItem; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let HeaderCardItem = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-card-item'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'src'
}), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'alt'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class HeaderCardItem extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imgSrc", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imgAlt", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.imgSrc, this.imgSrc, this.text);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.m-header-card-item {
align-items: center;
display: flex;
margin-bottom: 0.7rem;
}
.m-header-card-item__text {
margin: 0 0 0 0.7rem;
font-family: var(--font-family-base);
font-size: .8rem;
line-height: 1.5;
color: var(--color-dark-grey);
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgSrc", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgAlt", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-card/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-card/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: HeaderCard */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_card__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-card */ "../../../libs/header-card/src/lib/header-card.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderCard", function() { return _lib_header_card__WEBPACK_IMPORTED_MODULE_0__["HeaderCard"]; });
/***/ }),
/***/ "../../../libs/header-card/src/lib/header-card.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-card/src/lib/header-card.ts ***!
\************************************************************************************************************/
/*! exports provided: HeaderCard */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderCard", function() { return HeaderCard; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let HeaderCard = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-card'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'src'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'alt'
}), _dec(_class = (_class2 = (_temp = _class3 = class HeaderCard extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imgSrc", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imgAlt", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.imgSrc ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.imgSrc, this.imgAlt) : "", this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.title) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.m-header-card {
background-color: var(--color-white);
box-shadow: 8px 0px 50px rgba(24, 26, 35, 0.08);
border-radius: 8px;
max-width: 287px;
width: 100%;
}
.m-header-card__logo {
padding:1.5rem;
}
.m-header-card__content {
border-top: 1px solid #A8A39F;
padding: 1.5rem;
}
.m-header-card__title {
font-family: var(--font-family-alternative);
font-weight: var(--font-weight-strong);
font-size: .7rem;
line-height: 1.3;
text-transform: uppercase;
color: var(--color-dark-grey);
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgSrc", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imgAlt", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return "logo";
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-filters/src/index.ts":
/*!*****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-filters/src/index.ts ***!
\*****************************************************************************************************/
/*! exports provided: HeaderFilters */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_filters__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-filters */ "../../../libs/header-filters/src/lib/header-filters.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderFilters", function() { return _lib_header_filters__WEBPACK_IMPORTED_MODULE_0__["HeaderFilters"]; });
/***/ }),
/***/ "../../../libs/header-filters/src/lib/header-filters.ts":
/*!******************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-filters/src/lib/header-filters.ts ***!
\******************************************************************************************************************/
/*! exports provided: HeaderFilters */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderFilters", function() { return HeaderFilters; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let HeaderFilters = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-filters'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: "text-close"
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: "text-open"
}), _dec(_class = (_class2 = (_temp = _class3 = class HeaderFilters extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "textClose", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "textOpen", _descriptor2, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.showTags, this.textClose, this.hideTags, this.textOpen);
}
firstUpdated() {
const items = this.shadowRoot.querySelector('slot').assignedElements();
for (let i = 0; i < items.length; i++) {
if (i > 3) {
items[i].classList.add('hide');
}
}
}
showTags() {
const items = this.shadowRoot.querySelector('slot').assignedElements();
const btn = this.shadowRoot.querySelector('.action-btn');
const btnOpen = this.shadowRoot.querySelector('.action-btn-open');
btn.classList.add('hide');
btnOpen.classList.remove('hide');
for (let i = 0; i < items.length; i++) {
if (i > 3) {
items[i].classList.remove('hide');
}
}
}
hideTags() {
const items = this.shadowRoot.querySelector('slot').assignedElements();
const btn = this.shadowRoot.querySelector('.action-btn');
const btnOpen = this.shadowRoot.querySelector('.action-btn-open');
btn.classList.remove('hide');
btnOpen.classList.add('hide');
for (let i = 0; i < items.length; i++) {
if (i > 3) {
items[i].classList.add('hide');
}
}
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
::slotted(.hide) {
display: none !important;
}
.tags {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 0.6rem 0;
}
.tags a {
align-items: center;
background: var(--color-light-grey);
border-radius: 49.7px;
color: var(--color-black) !important;
font-size: .7rem;
font-family: var(--font-family-alternative);
font-weight: var(--font-weight-semibold);
line-height: 1.3;
padding: .35rem .8rem;
text-decoration: none;
cursor: pointer;
margin: 0 .3rem .5rem;
}
.tags .hide {
display: none !important;
}
.tags .action-btn,
.tags .action-btn-open {
display: flex;
}
.tags .action-btn-open::after,
.tags .action-btn::after {
background: var(--icon-chevron-down-dark) center/cover no-repeat;
content: "";
display: block;
flex: 0 0 11px;
height: 7px;
margin-left: .3rem;
width: 11px;
}
.tags .action-btn-open::after {
transform: rotate(180deg);
}
.tags .action-btn-open {
display: flex;
}
.tags .action-btn-open .chevron {
display: block;
transform: rotate(180deg);
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "textClose", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return "Show all";
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "textOpen", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return "Hide all";
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-form/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-form/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: HeaderForm */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_form__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-form */ "../../../libs/header-form/src/lib/header-form.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderForm", function() { return _lib_header_form__WEBPACK_IMPORTED_MODULE_0__["HeaderForm"]; });
/***/ }),
/***/ "../../../libs/header-form/src/lib/header-form.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-form/src/lib/header-form.ts ***!
\************************************************************************************************************/
/*! exports provided: HeaderForm */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderForm", function() { return HeaderForm; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9,
_t10,
_t11,
_t12,
_t13,
_t14,
_t15;
let HeaderForm = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-form'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", Array), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'no-background',
type: Boolean
}), _dec9 = Reflect.metadata("design:type", Boolean), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'has-artwork',
type: Boolean
}), _dec11 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class HeaderForm extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 992px)');
this.isDesktop = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "breadcrumbs", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "noBackground", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "hasArtwork", _descriptor5, this);
}
render() {
this.handleDeviceChange(this.smallDevice);
if (this.isDesktop) {
return this.renderDesktop();
} else {
return this.renderMobile();
}
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
renderMobile() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.noBackground ? '' : 'm-header-form--gradient', Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.noBackground ? '' : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`)), this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
${0}
`), this.noBackground ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
`), this.breadcrumbs) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
`), this.breadcrumbs)) : '', this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6 || (_t6 = _``), this.title) : '', this.hasArtwork ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t7 || (_t7 = _`
`)) : '');
}
renderDesktop() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t8 || (_t8 = _`
`), this.noBackground ? '' : 'm-header-form--gradient', Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.noBackground ? '' : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t9 || (_t9 = _`
`)), this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t10 || (_t10 = _`
${0}
`), this.noBackground ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t11 || (_t11 = _`
`), this.breadcrumbs) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t12 || (_t12 = _`
`), this.breadcrumbs)) : '', this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t13 || (_t13 = _``), this.title) : '', this.hasArtwork ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t14 || (_t14 = _`
`)) : '');
}
firstUpdated(changedProperties) {
document.addEventListener('DOMContentLoaded', evt => {
this.calculateBackgroundImageHeight();
const items = this.shadowRoot.querySelector('.m-header-form__article > slot').assignedElements();
const articleContainer = this.shadowRoot.querySelector('.m-header-form__article');
const articleItems = this.shadowRoot.querySelector('.m-header-form__article--simple > slot').assignedElements();
if (items.length > 0) {
articleContainer.classList.add('m-header-form__article--small-spacing');
}
if (articleItems.length > 0) {
if (items.length > 0) {
this.shadowRoot.querySelector('.m-header-form__article--simple').classList.add('m-header-form__article--small-spacing');
} else {
articleContainer.classList.add('m-header-form__article--normal-spacing');
}
}
});
window.addEventListener('resize', evt => {
this.calculateBackgroundImageHeight();
});
}
calculateBackgroundImageHeight() {
const content = this.shadowRoot.querySelector('.m-header-form__content');
const backgroundImage = this.shadowRoot.querySelector('.m-header-form__background-image');
if (backgroundImage && content) {
setTimeout(args => {
backgroundImage.style.height = content.offsetHeight + 'px';
}, 200);
}
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t15 || (_t15 = _`
.m-header-form {
position: relative;
}
.m-header-form .artwork {
display: block;
height: 490px;
position: absolute;
left: -10rem;
top: 0;
width: 908px;
z-index: -1;
}
.m-header-form__background-image {
width: 100%;
height: 28%;
background-image: linear-gradient(134.17deg, var(--color-pink) -30.72%, var(--color-blue) 96.47%);
position: absolute;
top: 0;
left: 0;
}
.m-header-form__content {
padding: 3.2rem 0 8.75rem;
max-width: 490px;
}
.m-header-form__content--title {
margin-bottom: 1.2rem;
}
.m-header-form--gradient .m-header-form__content--title,
.m-header-form--gradient .rich-text-container ::slotted(*) {
color: var(--color-white);
}
.m-header-form__content--breadcrumbs {
text-transform: uppercase;
}
webs-breadcrumbs::part(container) {
margin-bottom: 1.2rem;
}
.m-header-form__article--small-spacing,
.m-header-form__article--normal-spacing {
padding-top: 2.5rem;
}
.m-header-form__article--simple {
max-width: 490px;
}
.m-header-form__article--simple ::slotted(p) {
margin-bottom: 1.2rem;
}
.m-header-form__article--simple ::slotted(p:last-of-type) {
margin-bottom: 0;
}
.m-header-form__article--simple ::slotted(img) {
display: block;
height: auto;
}
.m-header-form__article--simple ::slotted(li) {
line-height: 2;
}
.m-header-form__article--simple ::slotted(ul:not([style*="list-style-type"])) {
list-style: none;
padding: 0;
}
.m-header-form__article--simple ::slotted(blockquote) {
margin: 2rem 0;
}
.m-header-form__form {
margin-top: -6rem;
}
@media only screen and (min-width: 576px){
.m-header-form .artwork {
left: -2rem;
}
}
@media only screen and (min-width: 768px){
.m-header-form .artwork {
height: 585px;
left: 14rem;
top: 65px;
width: auto;
}
}
@media only screen and (min-width: 992px) {
.m-header-form__background-image {
height: 50%;
}
.m-header-form__form {
margin-top: 0;
}
.m-header-form__content,
.m-header-form__form {
padding-top: 5rem;
}
.m-header-form__article--normal-spacing {
padding-top: 4rem;
}
.m-header-form__article--small-spacing {
padding-top: 2.8rem;
}
.m-header-form__article--simple ::slotted(h1),
.m-header-form__article--simple ::slotted(h2),
.m-header-form__article--simple ::slotted(h3),
.m-header-form__article--simple ::slotted(h4),
.m-header-form__article--simple ::slotted(h5),
.m-header-form__article--simple ::slotted(h6) {
margin-bottom: 1.2rem;
}
.m-header-form__article--simple ::slotted(p),
.m-header-form__article--simple ::slotted(ul),
.m-header-form__article--simple ::slotted(ol) {
margin-bottom: 1.2rem;
}
.m-header-form__article--simple ::slotted(p:last-of-type) {
margin-bottom: 0;
}
.m-header-form__article--simple ::slotted(blockquote) {
margin: 5rem 0;
}
.m-header-form__article--simple ::slotted(blockquote),
.m-header-form__article--simple ::slotted(blockquote p) {
font-size: 2.6rem;
}
.m-header-form .artwork { left: auto; right: 0; top: 0; }
}
@media only screen and (min-width: 1175px){
.m-header-form .artwork { height: 645px; }
}
@media only screen and (min-width: 1440px) {
.m-header-form .position-right {
top: 80px;
right: auto;
}
.m-header-form__content {
padding-bottom: 0;
}
.m-header-form--gradient .m-header-form__content {
padding-bottom: 7.2rem;
}
}
@media only screen and (min-width: 1441px) {
:host {
overflow-x: unset;
}
}
@media only screen and (min-width: 1780px){
.m-header-form .position-right { left: auto; right: 0; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "breadcrumbs", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "noBackground", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "hasArtwork", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-four/src/index.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-four/src/index.ts ***!
\**************************************************************************************************/
/*! exports provided: HeaderFour */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_four__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-four */ "../../../libs/header-four/src/lib/header-four.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderFour", function() { return _lib_header_four__WEBPACK_IMPORTED_MODULE_0__["HeaderFour"]; });
/***/ }),
/***/ "../../../libs/header-four/src/lib/header-four.ts":
/*!************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-four/src/lib/header-four.ts ***!
\************************************************************************************************************/
/*! exports provided: HeaderFour */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderFour", function() { return HeaderFour; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let HeaderFour = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-four'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec(_class = (_class2 = (_temp = _class3 = class HeaderFour extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.m-header-four {
padding: 2.5rem 0;
}
.m-header-four__content {
margin-bottom: 1.5rem
}
@media only screen and (min-width: 768px){
.m-header-four {
padding: 4rem 0;
}
.m-header-four__content {
margin-bottom: 0;
}
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-tag/src/index.ts":
/*!*************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-tag/src/index.ts ***!
\*************************************************************************************************/
/*! exports provided: HeaderTag */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_tag__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-tag */ "../../../libs/header-tag/src/lib/header-tag.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderTag", function() { return _lib_header_tag__WEBPACK_IMPORTED_MODULE_0__["HeaderTag"]; });
/***/ }),
/***/ "../../../libs/header-tag/src/lib/header-tag.ts":
/*!**********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-tag/src/lib/header-tag.ts ***!
\**********************************************************************************************************/
/*! exports provided: HeaderTag */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderTag", function() { return HeaderTag; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let HeaderTag = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-tag'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class HeaderTag extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor2, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.href, this.text);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.m-header-tag a {
align-items: center;
background: var(--color-light-grey);
border-radius: 49.7px;
color: var(--color-black) !important;
display: block;
font-size: .7rem;
font-family: var(--font-family-alternative);
font-weight: var(--font-weight-semibold);
line-height: 1.3;
padding: .35rem .8rem;
transition: background-color .1s linear,border-color .1s linear,color .1s linear;
text-decoration: none;
cursor: pointer;
margin: 0 .3rem .5rem;
}
.m-header-tag a:hover {
background-color: var(--color-base);
color: var(--color-white)!important;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header-three/src/index.ts":
/*!***************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-three/src/index.ts ***!
\***************************************************************************************************/
/*! exports provided: HeaderThree */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header_three__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header-three */ "../../../libs/header-three/src/lib/header-three.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderThree", function() { return _lib_header_three__WEBPACK_IMPORTED_MODULE_0__["HeaderThree"]; });
/***/ }),
/***/ "../../../libs/header-three/src/lib/header-three.ts":
/*!**************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header-three/src/lib/header-three.ts ***!
\**************************************************************************************************************/
/*! exports provided: HeaderThree */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderThree", function() { return HeaderThree; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/repeat.js */ "../../../node_modules/lit/directives/repeat.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9,
_t10,
_t11,
_t12,
_t13,
_t14,
_t15,
_t16;
let HeaderThree = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header-three'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'artwork-position'
}), _dec11 = Reflect.metadata("design:type", String), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Array
}), _dec13 = Reflect.metadata("design:type", Array), _dec14 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec15 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class HeaderThree extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 992px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isDesktop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "artworkPosition", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "buttons", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "breadcrumbs", _descriptor8, this);
}
render() {
this.handleDeviceChange(this.smallDevice);
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_9__["ifDefined"])(this.id), this.artworkPosition, this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.isDesktop ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.breadcrumbs) : '', this.title, this.buttons && this.buttons.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
`), Object(lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_8__["repeat"])(this.buttons, (button, index) => Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
${0}
`), button.type == 'link' ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6 || (_t6 = _`
`), button.href, button.title, button.openInNewTab) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t7 || (_t7 = _`
`), button.href, button.title, button.openInNewTab)))) : '') : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t8 || (_t8 = _`
${0}
${0}
${0}
`), this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t9 || (_t9 = _`
`), this.breadcrumbs) : '', this.title, this.buttons && this.buttons.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t10 || (_t10 = _`
`), Object(lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_8__["repeat"])(this.buttons, (button, index) => Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t11 || (_t11 = _`
${0}
`), button.type == 'link' ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t12 || (_t12 = _`
`), button.href, button.title, button.openInNewTab) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t13 || (_t13 = _`
`), button.href, button.title, button.openInNewTab)))) : ''), this.artworkPosition == 'right' ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t14 || (_t14 = _`
`)) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t15 || (_t15 = _`
`)));
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t16 || (_t16 = _`
.m-header-three {
padding: 1.6rem 0 0;
}
.m-header-three.m-header-three__position-right {
position: relative;
}
.m-header-three.m-header-three__position-left {
position: relative;
}
.m-header-three__content {
margin-top: 1rem;
padding-left: 1rem;
}
.m-header-three .position-left {
bottom: -77px;
left: 0px;
position: absolute;
width: 300px;
height: 440px;
}
.m-header-three .position-right
{
bottom: 0px;
display: block;
height: 490px;
position: absolute;
left: 0px;
width: 908px;
z-index: -1;
}
.m-header-three__visual {
margin-bottom: 2rem;
}
.m-header-three__logos {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
}
.m-header-three__actions {
align-items: center;
display: flex;
flex-wrap: wrap;
margin: 1.6rem -.5rem 0;
}
.m-header-three__actions webs-button,
.m-header-three__actions webs-link-arrow {
margin: 0 .5rem .55rem;
}
@media only screen and (min-width: 576px){
webs-button::part(button) { margin-right: 0.5rem; }
}
@media only screen and (min-width: 768px){
.m-header-three__content {
margin-top: 4rem;
padding-left: 2rem;
}
.m-header-three__visual { margin-bottom: 0; }
}
@media only screen and (min-width: 992px){
.m-header-three {
padding: 5rem 0 5.8rem;
}
.m-header-three .position-left {
//bottom: -175px;
bottom: -65px;
width: 380px;
height: 726px;
}
.m-header-three__content {
padding-left: 0;
margin-top: 0;
}
}
@media only screen and (min-width: 1400px){
.m-header-three .position-left {
left: 50px;
width: 545px;
}
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
@media only screen and (min-width: 1600px){
.m-header-three .position-left {
left: 100px;
}
}
@media only screen and (min-width: 1800px){
.m-header-three .position-left {
left: 200px;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isDesktop", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "artworkPosition", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "buttons", [_dec12, _dec13], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "breadcrumbs", [_dec14, _dec15], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/header/src/index.ts":
/*!*********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header/src/index.ts ***!
\*********************************************************************************************/
/*! exports provided: Header */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_header__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/header */ "../../../libs/header/src/lib/header.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Header", function() { return _lib_header__WEBPACK_IMPORTED_MODULE_0__["Header"]; });
/***/ }),
/***/ "../../../libs/header/src/lib/header.ts":
/*!**************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/header/src/lib/header.ts ***!
\**************************************************************************************************/
/*! exports provided: Header */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Header", function() { return Header; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let Header = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-header'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec9 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class Header extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "breadcrumbs", _descriptor5, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.breadcrumbs && this.breadcrumbs.length ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.breadcrumbs) : '', this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.m-header-card {
position: relative;
padding: 2.5rem 0 3.5rem;
}
.m-header-card__title {
margin-bottom: 1.6rem;
}
.m-header-card svg {
bottom: 0px;
display: block;
position: absolute;
z-index: -1;
width: 1058px;
height: 700px;
right: 0;
}
.m-header-card .card {
margin-top: 2.5rem;
display: flex;
place-content: center;
}
@media only screen and (min-width: 768px){
.m-header-card {
padding: 4.65rem 0 8rem;
}
.m-header-card svg {
left: -3rem;
top: -2.5rem;
}
.m-header-card .card {
margin-top: 0;
}
}
@media only screen and (min-width: 992px){
.m-header-card svg {
left: auto;
right: 0;
}
}
@media only screen and (min-width: 1440px){
.m-header-card {
padding: 4.65rem 0 10rem;
}
}
@media only screen and (min-width: 1441px){
:host {
overflow-x: unset;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "breadcrumbs", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/highlight-general/src/index.ts":
/*!********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/highlight-general/src/index.ts ***!
\********************************************************************************************************/
/*! exports provided: HighlightGeneral */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_highlight_general__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/highlight-general */ "../../../libs/highlight-general/src/lib/highlight-general.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HighlightGeneral", function() { return _lib_highlight_general__WEBPACK_IMPORTED_MODULE_0__["HighlightGeneral"]; });
/***/ }),
/***/ "../../../libs/highlight-general/src/lib/highlight-general.ts":
/*!************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/highlight-general/src/lib/highlight-general.ts ***!
\************************************************************************************************************************/
/*! exports provided: HighlightGeneral */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HighlightGeneral", function() { return HighlightGeneral; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6;
let HighlightGeneral = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-highlight-general'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'media-position'
}), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec8 = Reflect.metadata("design:type", String), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec10 = Reflect.metadata("design:type", String), _dec11 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'logo-src'
}), _dec12 = Reflect.metadata("design:type", String), _dec13 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'event-tag'
}), _dec14 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class HighlightGeneral extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "mediaPosition", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "tag", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "logoSrc", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "eventTag", _descriptor8, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.mediaPosition === 'right' ? 'sm' : 'none', this.logoSrc ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.logoSrc) : "", this.eventTag ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.eventTag) : "", this.tag ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
${0}
`), this.tag) : '', this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
${0}
`), this.title) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t6 || (_t6 = _`
.m-highlight-general .wrapper {
background: var(--color-light-grey);
color: var(--color-dark-grey);
border-radius: 16px;
font-weight: normal;
overflow: hidden;
}
.m-highlight-general__visual {
position: relative;
margin-bottom: 1.5rem;
}
.m-highlight-general__content {
padding: 1rem;
}
.m-highlight-general__content--tag {
color: var(--color-orange);
font-family: var(--font-family-alternative);
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
margin-bottom: 0.7rem;
}
.m-highlight-general__quote {
margin-top: 1.2rem;
}
.m-highlight-general__content--actions {
margin: 2rem 0;
}
.m-highlight-general-event-tag,
.m-highlight-general-logo {
position: absolute;
right: 1.2rem;
top: 1.2rem;
z-index: 100;
}
@media only screen and (min-width: 576px){
.m-highlight-general__content {
padding: 2rem;
}
}
@media only screen and (min-width: 768px){
.m-highlight-general__content {
padding: 0;
padding-left: 3rem;
margin: 2.5rem 0;
}
.m-highlight-general__visual {
margin-bottom: 0;
margin-top: auto;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "mediaPosition", [_dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'right';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "tag", [_dec9, _dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "logoSrc", [_dec11, _dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "eventTag", [_dec13, _dec14], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/link-arrow/src/index.ts":
/*!*************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/link-arrow/src/index.ts ***!
\*************************************************************************************************/
/*! exports provided: LinkArrow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_link_arrow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/link-arrow */ "../../../libs/link-arrow/src/lib/link-arrow.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LinkArrow", function() { return _lib_link_arrow__WEBPACK_IMPORTED_MODULE_0__["LinkArrow"]; });
/***/ }),
/***/ "../../../libs/link-arrow/src/lib/link-arrow.ts":
/*!**********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/link-arrow/src/lib/link-arrow.ts ***!
\**********************************************************************************************************/
/*! exports provided: LinkArrow */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LinkArrow", function() { return LinkArrow; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let LinkArrow = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-link-arrow'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'new-tab',
type: Boolean
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec6 = Reflect.metadata("design:type", String), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec8 = Reflect.metadata("design:type", String), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec10 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class LinkArrow extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "openInNewTab", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "rel", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "text", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "type", _descriptor5, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.type ? 'link_arrow--' + this.type : '', this.href, this.openInNewTab ? '_blank' : '', this.rel ? this.rel : '', this.text);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
:host {
--webs-button-background-color: var(--color-base);
--webs-button-border-radius: 2.1rem;
--webs-button-color: var(--color-white);
--webs-button-font-family: var(--font-family-alternative);
--webs-button-font-weight: var(--font-weight-strong);
--webs-button-padding: .65rem 1.5rem;
}
.link_arrow {
align-items: center;
color: var(--color-base);
cursor: pointer;
display: inline-flex;
font: var(--font-weight-strong) .8rem/0.8 var(--font-family-alternative);
justify-content: center;
line-height: 1.2;
outline: none;
overflow: hidden;
position: relative;
text-decoration: none;
transition: color .1s linear;
z-index: 1;
}
.link_arrow svg { margin-left: .3rem; transform: translateY(2px); }
.link_arrow svg circle { transition: fill .1s linear; }
.link_arrow:hover { color: var(--color-action); }
.link_arrow:hover svg circle { fill: var(--color-action); }
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "openInNewTab", [_dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return false;
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "rel", [_dec5, _dec6], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "text", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "type", [_dec9, _dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/listing-cards/src/index.ts":
/*!****************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-cards/src/index.ts ***!
\****************************************************************************************************/
/*! exports provided: ListingCards */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_listing_cards__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/listing-cards */ "../../../libs/listing-cards/src/lib/listing-cards.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListingCards", function() { return _lib_listing_cards__WEBPACK_IMPORTED_MODULE_0__["ListingCards"]; });
/***/ }),
/***/ "../../../libs/listing-cards/src/lib/listing-cards.ts":
/*!****************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-cards/src/lib/listing-cards.ts ***!
\****************************************************************************************************************/
/*! exports provided: ListingCards */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListingCards", function() { return ListingCards; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let ListingCards = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-listing-cards'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class ListingCards extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
`), this.title) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
.m-listing-cards .title { margin-bottom: 1.6rem; }
.m-listing-cards__card { margin-bottom: 0.8rem; }
::slotted(*) { margin-top: 0.8rem; }
@media only screen and (min-width: 768px){
.m-listing-cards .title { margin-bottom: 2rem; }
::slotted(*) { margin-top: 0.85rem; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/listing-filtered-resources/src/index.ts":
/*!*****************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-filtered-resources/src/index.ts ***!
\*****************************************************************************************************************/
/*! exports provided: ListingFilteredResources */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_listing_filtered_resources__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/listing-filtered-resources */ "../../../libs/listing-filtered-resources/src/lib/listing-filtered-resources.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListingFilteredResources", function() { return _lib_listing_filtered_resources__WEBPACK_IMPORTED_MODULE_0__["ListingFilteredResources"]; });
/***/ }),
/***/ "../../../libs/listing-filtered-resources/src/lib/listing-filtered-resources.ts":
/*!******************************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-filtered-resources/src/lib/listing-filtered-resources.ts ***!
\******************************************************************************************************************************************/
/*! exports provided: ListingFilteredResources */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListingFilteredResources", function() { return ListingFilteredResources; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "../../../node_modules/core-js/modules/es.symbol.description.js");
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit-html/directives/if-defined.js */ "../../../node_modules/lit-html/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_html_directives_repeat_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lit-html/directives/repeat.js */ "../../../node_modules/lit-html/directives/repeat.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9,
_t10,
_t11,
_t12,
_t13;
let ListingFilteredResources = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["customElement"])('webs-listing-filtered-resources'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'limit',
type: Number
}), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
type: Number
}), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
type: Boolean
}), _dec11 = Reflect.metadata("design:type", Boolean), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'highlight-button-text'
}), _dec(_class = (_class2 = (_temp = _class3 = class ListingFilteredResources extends lit__WEBPACK_IMPORTED_MODULE_6__["LitElement"] {
constructor(...args) {
super(...args);
this.resources = [];
this.totalCount = 0;
this.currentPage = 1;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "url", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "limit", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "offset", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "alternative", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "highlightButtonText", _descriptor8, this);
}
render() {
let totalPages = 0;
if (this.totalCount > 0 && this.limit > 0) {
totalPages = Math.ceil(this.totalCount / this.limit);
}
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t || (_t = _`
`), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.url, this.limit, this.offset, this.refreshListing, this.resetPagination, this.resources && this.resources.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t2 || (_t2 = _`
${0}
${0}
`), this.constructResults(6), totalPages > 1 ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t3 || (_t3 = _`
`), totalPages, this.currentPage, this.onPageChange) : '') : '');
}
constructResults(breakpoint) {
const firstHalfResources = this.resources.slice(0, breakpoint);
const lastHalfResources = this.resources.slice(breakpoint + 1);
const firstHalf = Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t4 || (_t4 = _`
${0}
`), Object(lit_html_directives_repeat_js__WEBPACK_IMPORTED_MODULE_10__["repeat"])(firstHalfResources, (item, index) => {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t5 || (_t5 = _`
`), this.alternative ? '3' : '4', Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.tag), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.title), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.image), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.logo), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.eventTag), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.href));
}));
let highlighted;
if (this.resources[5]) {
highlighted = Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t6 || (_t6 = _`
${0}
${0}
${0}
`), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.resources[5].tag), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.resources[5].title), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.resources[5].logo), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.resources[5].eventTag), this.resources[5].image ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t7 || (_t7 = _`
`), this.resources[5].image, this.resources[5].title) : '', this.resources[5].description ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t8 || (_t8 = _`
${0}
`), this.resources[5].description) : '', this.resources[5].href ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t9 || (_t9 = _`
`), this.resources[5].href, this.highlightButtonText) : '');
}
const lastHalf = Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t10 || (_t10 = _`
${0}
`), Object(lit_html_directives_repeat_js__WEBPACK_IMPORTED_MODULE_10__["repeat"])(lastHalfResources, (item, index) => {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t11 || (_t11 = _`
`), this.alternative ? '3' : '4', Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.tag), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.title), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.image), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.logo), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.eventTag), Object(lit_html_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(item.href));
}));
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t12 || (_t12 = _`${0} ${0} ${0}`), firstHalf, highlighted, lastHalf);
}
resetPagination() {
this.currentPage = 1;
this.offset = 0;
this.requestUpdate();
}
onPageChange(e) {
if (this.currentPage == e.detail) {
return;
}
this.currentPage = e.detail;
this.offset = (e.detail - 1) * this.limit;
this.requestUpdate();
}
refreshListing(event) {
console.log(event.detail);
const data = event.detail.objects;
this.totalCount = event.detail.totalCount;
this.resources = [];
for (let i = 0; i < data.length; i++) {
const tag = typeof data[i].values['filter_tag'] === 'object' ? data[i].values['filter_tag'].name : data[i].values['filter_tag'];
const date = data[i].values['date'] ? new Date(data[i].values['date']).toLocaleDateString('en-GB', {
day: 'numeric',
month: 'short',
year: 'numeric'
}) : undefined;
this.resources.push({
tag: tag,
title: data[i].values['title'],
description: data[i].values['short_description'],
image: data[i].values['thumbnail'] ? data[i].values['thumbnail'].url : undefined,
href: data[i].values['link'],
eventTag: data[i].values['event_tag'],
logo: data[i].values['logo'] ? data[i].values['logo'].url : undefined,
date: date,
time: data[i].values['time']
});
}
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_6__["css"])(_t13 || (_t13 = _`
webs-filters-dropdown {
display: block;
padding: 1.6rem 0;
}
webs-highlight-general {
display: block;
margin: 1.6rem 0;
}
webs-listing-resources webs-card-resource:nth-of-type(2){
margin-top: 0;
}
@media only screen and (min-width: 768px) {
webs-filters-dropdown {
padding: 2rem 0 3rem;
}
}
@media only screen and (min-width: 992px) {
webs-highlight-general {
margin: 4rem 0;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return '0';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "url", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "limit", [_dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 6;
}
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "offset", [_dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 0;
}
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "alternative", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "highlightButtonText", [_dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'Read article';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/listing-resources/src/index.ts":
/*!********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-resources/src/index.ts ***!
\********************************************************************************************************/
/*! exports provided: ListingResources */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_listing_resources__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/listing-resources */ "../../../libs/listing-resources/src/lib/listing-resources.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListingResources", function() { return _lib_listing_resources__WEBPACK_IMPORTED_MODULE_0__["ListingResources"]; });
/***/ }),
/***/ "../../../libs/listing-resources/src/lib/listing-resources.ts":
/*!************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/listing-resources/src/lib/listing-resources.ts ***!
\************************************************************************************************************************/
/*! exports provided: ListingResources */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListingResources", function() { return ListingResources; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5;
let ListingResources = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-listing-resources'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'see-more-title'
}), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'see-more-link'
}), _dec11 = Reflect.metadata("design:type", String), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Number
}), _dec(_class = (_class2 = (_temp = _class3 = class ListingResources extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "linkTitle", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "columns", _descriptor7, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_8__["ifDefined"])(this.id), this.columns, this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title || this.href || this.linkTitle ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
${0}
`), this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
${0}
`), this.title) : '', this.href && this.linkTitle ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
`), this.href, this.linkTitle) : '') : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t5 || (_t5 = _`
.m-listing-resources__intro { margin-bottom: 1rem; }
.m-listing-resources__card { margin-bottom: 1rem; }
.m-listing-resources--3-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 1rem; }
.m-listing-resources--4-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 1rem; }
@media only screen and (min-width: 576px){
.m-listing-resources__intro { align-items: center; display: flex; flex-wrap: wrap; justify-content: space-between; }
.m-listing-resources__intro h3 { margin-bottom: 0; }
}
@media only screen and (min-width: 768px){
.m-listing-resources--3-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 0; }
.m-listing-resources--4-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 0; }
.m-listing-resources--3-columns ::slotted(*:nth-of-type(n+3)) { margin-top: 1.5rem; }
.m-listing-resources--4-columns ::slotted(*:nth-of-type(n+3)) { margin-top: 1.5rem; }
}
@media only screen and (min-width: 992px){
.m-listing-resources__intro { margin-bottom: 2rem; }
.m-listing-resources--3-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 0; }
.m-listing-resources--4-columns ::slotted(*:nth-of-type(n+2)) { margin-top: 0; }
.m-listing-resources--3-columns ::slotted(*:nth-of-type(n+4)) { margin-top: 4rem; }
.m-listing-resources--4-columns ::slotted(*:nth-of-type(n+5)) { margin-top: 4rem; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "linkTitle", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "columns", [_dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 3;
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/logo-cloud/src/index.ts":
/*!*************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/logo-cloud/src/index.ts ***!
\*************************************************************************************************/
/*! exports provided: LogoCloud */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_logo_cloud__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/logo-cloud */ "../../../libs/logo-cloud/src/lib/logo-cloud.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LogoCloud", function() { return _lib_logo_cloud__WEBPACK_IMPORTED_MODULE_0__["LogoCloud"]; });
/***/ }),
/***/ "../../../libs/logo-cloud/src/lib/logo-cloud.ts":
/*!**********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/logo-cloud/src/lib/logo-cloud.ts ***!
\**********************************************************************************************************/
/*! exports provided: LogoCloud */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LogoCloud", function() { return LogoCloud; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_class3,
_temp,
_ = t => t,
_t,
_t2;
let LogoCloud = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-logo-cloud'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-top'
}), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'space-bottom'
}), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class LogoCloud extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor4, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_7__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.title);
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t2 || (_t2 = _`
.m-logo-cloud h3 {
text-align: center;
max-width: 767px;
margin: 0 auto 1.5rem;
}
.m-logo-cloud .logos {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
margin: 0rem auto -0.8rem;
}
::slotted(*) {
background: #FFFFFF;
margin-bottom: 0.8rem;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/logo/src/index.ts":
/*!*******************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/logo/src/index.ts ***!
\*******************************************************************************************/
/*! exports provided: Logo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_logo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/logo */ "../../../libs/logo/src/lib/logo.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Logo", function() { return _lib_logo__WEBPACK_IMPORTED_MODULE_0__["Logo"]; });
/***/ }),
/***/ "../../../libs/logo/src/lib/logo.ts":
/*!**********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/logo/src/lib/logo.ts ***!
\**********************************************************************************************/
/*! exports provided: Logo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Logo", function() { return Logo; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let Logo = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-logo'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'src'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'alt'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'size'
}), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'new-tab',
type: Boolean
}), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec11 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class Logo extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageSrc", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageAlt", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageSize", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "openInNewTab", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "width", _descriptor6, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.href ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.imageSize, this.href, this.openInNewTab ? '_blank' : '', this.imageSrc, this.imageAlt, this.width) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.imageSize, this.imageSrc, this.imageAlt, this.width));
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.logo.logo--normal {
background: var(--color.white);
display: block;
height: 36px;
padding: 0px 1.6rem;
}
.logo.logo--small {
display: flex;
height: 43px;
width: auto;
justify-content: center;
padding: .6rem .8rem;
}
.logo img {
display: block;
max-height: 100%;
object-fit: contain;
width: auto;
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageSrc", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageAlt", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageSize", [_dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'normal';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "openInNewTab", [_dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return false;
}
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "width", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/main-navigation/src/index.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/main-navigation/src/index.ts ***!
\******************************************************************************************************/
/*! exports provided: MainNavigation */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_main_navigation__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/main-navigation */ "../../../libs/main-navigation/src/lib/main-navigation.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MainNavigation", function() { return _lib_main_navigation__WEBPACK_IMPORTED_MODULE_0__["MainNavigation"]; });
/* harmony import */ var _lib_logo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/logo */ "../../../libs/main-navigation/src/lib/logo.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/main-navigation/src/lib/logo.ts":
/*!*********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/main-navigation/src/lib/logo.ts ***!
\*********************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/main-navigation/src/lib/main-navigation.ts":
/*!********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/main-navigation/src/lib/main-navigation.ts ***!
\********************************************************************************************************************/
/*! exports provided: MainNavigation */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MainNavigation", function() { return MainNavigation; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var _logo__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./logo */ "../../../libs/main-navigation/src/lib/logo.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3;
let MainNavigation = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-main-navigation'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Object,
reflect: true
}), _dec5 = Reflect.metadata("design:type", typeof _logo__WEBPACK_IMPORTED_MODULE_8__["Logo"] === "undefined" ? Object : _logo__WEBPACK_IMPORTED_MODULE_8__["Logo"]), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta-text'
}), _dec9 = Reflect.metadata("design:type", String), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'hubspot-cta'
}), _dec11 = Reflect.metadata("design:type", Boolean), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Array
}), _dec13 = Reflect.metadata("design:type", Array), _dec14 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'fixed',
type: Boolean
}), _dec15 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class MainNavigation extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 1175px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isDesktop", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "logo", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "cta", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "ctaTitle", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isHubspotCta", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "menu", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isFixed", _descriptor7, this);
}
connectedCallback() {
super.connectedCallback();
this.smallDevice.addEventListener('change', e => this.handleDeviceChange(e));
let lastScrollTop = 0;
this.isFixed = true;
let animationEnd = false;
setTimeout(() => {
this.isFixed = false;
animationEnd = true;
}, 3000);
window.addEventListener('scroll', () => {
const scrollTop = window.pageYOffset;
const nav = this.shadowRoot.querySelector('.main-navigation--fixed');
if (nav && animationEnd) {
if (scrollTop > lastScrollTop && scrollTop >= 80) {
nav.classList.add('main-navigation--hidden');
} else {
nav.classList.remove('main-navigation--hidden');
}
lastScrollTop = scrollTop;
}
});
}
render() {
this.handleDeviceChange(this.smallDevice);
return this.isDesktop ? this.navigationDesktop : this.navigationMobile;
}
get navigationMobile() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.isFixed ? 'main-navigation--fixed' : '', this.logo, this.menu, this.cta, this.ctaTitle);
}
get navigationDesktop() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.isFixed ? 'main-navigation--fixed' : '', this.logo, this.menu, this.cta, this.ctaTitle);
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t3 || (_t3 = _`
:host {
--default-link-hover-text-decoration: none;
--default-link-color: var(--color-base);
--default-link-color-hover: var(--color-primary);
--default-link-font-weight: var(--font-weight-strong);
}
.main-navigation {
left: 0;
position: absolute;
top: 0;
transition: transform .1s linear;
width: 100%;
z-index: 999;
}
.main-navigation--fixed {
position: fixed;
}
.main-navigation--hidden {
transform: translateY(-100%);
}
.main-navigation__actions ::slotted(a) {
color: var(--color-base);
display: block;
font-family: var(--font-family-alternative);
font-size: .8rem;
font-weight: var(--font-weight-semibold) !important;
line-height: 1 !important;
margin: .5rem 0;
padding: .5rem 0;
text-align: center;
text-decoration: none;
}
@media only screen and (min-width: 1175px){
.main-navigation__actions ::slotted(a) {
border-bottom: 2px solid transparent;
font-size: .7rem !important;
margin: 0 .75rem 1.2rem;
padding: 1.6rem 0 .3rem;
position: relative;
}
.main-navigation__actions ::slotted(a:hover){
color: var(--color-base) !important;
}
.main-navigation__actions ::slotted(a:last-of-type) {
margin-right: 1rem;
}
.main-navigation__actions ::slotted(a:hover) {
border-color: var(--color-base);
color: var(--color-base) !important;
text-decoration: none;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isDesktop", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "logo", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "cta", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "ctaTitle", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isHubspotCta", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "menu", [_dec12, _dec13], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return [{
title: 'Why cleverbridge?',
link: 'https://www.cleverbridge.com'
}, {
title: 'Products',
link: 'https://www.cleverbridge.com',
submenuItems: [{
title: 'Manage Global Ecommerce',
items: [{
title: 'Subscription management',
link: 'https://www.cleverbridge.com'
}, {
title: 'Data management',
link: 'https://www.cleverbridge.com'
}, {
title: 'Self-service',
link: 'https://www.cleverbridge.com'
}, {
title: 'Lifecycle marketing',
link: 'https://www.cleverbridge.com'
}, {
title: 'Global compliance',
link: 'https://www.cleverbridge.com'
}]
}, {
title: 'Monetize digital offerings',
items: [{
title: 'Billing & invoicing',
link: 'https://www.cleverbridge.com'
}, {
title: 'Payment processing',
link: 'https://www.cleverbridge.com'
}, {
title: 'Revenue retention',
link: 'https://www.cleverbridge.com'
}, {
title: 'Taxation',
link: 'https://www.cleverbridge.com'
}, {
title: 'Fraud prevention',
link: 'https://www.cleverbridge.com'
}]
}, {
title: 'Optimize recurring revenue',
items: [{
title: 'Localization',
link: 'https://www.cleverbridge.com'
}, {
title: 'Reporting',
link: 'https://www.cleverbridge.com'
}, {
title: 'Testing',
link: 'https://www.cleverbridge.com'
}, {
title: 'Success management',
link: 'https://www.cleverbridge.com'
}, {
title: 'Email marketing',
link: 'https://www.cleverbridge.com'
}]
}, {
title: 'Smart selling for B2B',
items: [{
title: 'Localization',
link: 'https://www.cleverbridge.com'
}, {
title: 'Success management',
link: 'https://www.cleverbridge.com'
}, {
title: 'Email marketing',
link: 'https://www.cleverbridge.com'
}]
}]
}, {
title: 'Client cases',
link: 'https://www.cleverbridge.com',
submenuItems: [{
title: 'By strategy',
items: [{
title: 'Continously adapt',
link: 'https://www.cleverbridge.com'
}, {
title: 'Sell smarter',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}]
}, {
title: 'By use case',
items: [{
title: 'Expand globally',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Keep control of pricing',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Continously adapt',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Sell smarter',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}]
}]
}, {
title: 'Resources',
link: 'https://www.cleverbridge.com',
submenuItems: [{
title: 'Smart selling for B2B',
items: [{
title: 'About cleverbridge',
link: 'https://www.cleverbridge.com'
}, {
title: 'Newsroom',
link: 'https://www.cleverbridge.com'
}, {
title: 'Partners',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Contact',
link: 'https://www.cleverbridge.com'
}]
}]
}, {
title: 'Company',
link: 'https://www.cleverbridge.com',
submenuItems: [{
items: [{
title: 'About cleverbridge',
link: 'https://www.cleverbridge.com'
}, {
title: 'Newsroom',
link: 'https://www.cleverbridge.com'
}, {
title: 'Partners',
link: 'https://www.cleverbridge.com'
}, {
title: 'Careers',
link: 'https://www.cleverbridge.com',
tag: 'We’re hiring'
}, {
title: 'Contact',
link: 'https://www.cleverbridge.com'
}]
}]
}];
}
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isFixed", [_dec14, _dec15], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/media-slider/src/index.ts":
/*!***************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/media-slider/src/index.ts ***!
\***************************************************************************************************/
/*! exports provided: MediaSlider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_media_slider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/media-slider */ "../../../libs/media-slider/src/lib/media-slider.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaSlider", function() { return _lib_media_slider__WEBPACK_IMPORTED_MODULE_0__["MediaSlider"]; });
/***/ }),
/***/ "../../../libs/media-slider/src/lib/media-slider.ts":
/*!**************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/media-slider/src/lib/media-slider.ts ***!
\**************************************************************************************************************/
/*! exports provided: MediaSlider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MediaSlider", function() { return MediaSlider; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "../../../node_modules/core-js/modules/es.symbol.description.js");
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var swiper_bundle__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! swiper/bundle */ "../../../node_modules/swiper/swiper-bundle.esm.js");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9;
let MediaSlider = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["customElement"])('webs-media-slider'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-top'
}), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'space-bottom'
}), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
attribute: 'no-container',
type: Boolean
}), _dec11 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class MediaSlider extends lit__WEBPACK_IMPORTED_MODULE_6__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "description", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "id", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "noContainer", _descriptor6, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t || (_t = _`
`), Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_10__["ifDefined"])(this.id), this.spaceTop ? 'module_top-padding-' + this.spaceTop : '', this.spaceBottom ? 'module_bottom-padding-' + this.spaceBottom : '', this.noContainer ? this.mediaContent : Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t2 || (_t2 = _`
${0}
`), this.mediaContent));
}
get mediaContent() {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t3 || (_t3 = _`
${0}
`), this.title || this.description ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t4 || (_t4 = _`
${0}
${0}
`), this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t5 || (_t5 = _`
`), this.title) : Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t6 || (_t6 = _``)), this.description ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t7 || (_t7 = _`
`), this.description) : Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t8 || (_t8 = _``))) : '');
}
firstUpdated(changedProperties) {
document.addEventListener('DOMContentLoaded', evt => {
const items = this.shadowRoot.querySelector('slot').assignedElements();
const swiperContainer = this.shadowRoot.querySelector('.swiper-container');
const swiperWrapper = this.shadowRoot.querySelector('.swiper-wrapper');
for (let i = 0; i < items.length; i++) {
items[i].classList.add('swiper-slide');
swiperWrapper.appendChild(items[i]);
}
const nextButton = this.shadowRoot.querySelector('#button-next');
const prevButton = this.shadowRoot.querySelector('#button-prev');
nextButton.addEventListener('click', event => {
swiper.slideNext();
});
prevButton.addEventListener('click', event => {
swiper.slidePrev();
});
const swiper = new swiper_bundle__WEBPACK_IMPORTED_MODULE_9__["default"](swiperContainer, {
spaceBetween: 100,
loop: true,
slidesPerView: 1,
centeredSlides: true,
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev'
},
breakpoints: {
768: {
slidesPerView: 1.5,
spaceBetween: 60
},
992: {
slidesPerView: 1.45,
spaceBetween: 120
}
}
});
});
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["typographyStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["moduleSpacingStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_6__["css"])(_t9 || (_t9 = _`
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.m-media-slider__text {
margin-bottom: 4rem;
}
.m-media-slider__navigation {
display: flex;
justify-content: space-between;
pointer-events: all;
position: absolute;
top: 50%;
transform: translate(-1.25rem, -50%);
width: calc(100% + 2.5rem);
z-index: 1;
}
.m-media-slider__title {
text-align: center;
margin-bottom: 1rem;
font-weight: var(--font-weight-strong);
font-size: 2.2rem;
line-height: 1.1;
color: var(--color-dark-grey);
}
.m-media-slider .swiper-container {
overflow: visible;
}
.m-media-slider .swiper-wrapper {
align-items: center;
}
.m-media-slider__description {
font-size: 1.2rem;
line-height: 1.3;
text-align: center;
color: var(--color-dark-grey);
font-weight: var(--font-weight-base);
}
.swiper-button-next,
.swiper-button-prev {
align-items: center;
display: flex;
justify-content: center;
width: 40px;
height: 40px;
background: var(--color-dark-grey);
border-radius: 50%;
transform: translateY(-50%);
}
.swiper-button-prev::after {
display: none;
}
.swiper-button-next::after {
display: none;
}
.button-next {
transform: scale(-1);
}
@media only screen and (min-width: 768px) {
.m-media-slider__navigation {
transform: translate(3.5rem, -50%);
width: calc(100% - 7rem);
}
.swiper-slide-active::part(media),
.swiper-slide-active::part(video){
padding-bottom: 70% !important;
}
.swiper-slide-active::part(with-video) {
padding-bottom: 70% !important;
}
}
@media only screen and (min-width: 992px) {
.m-media-slider__navigation {
transform: translate(4rem, -50%);
width: calc(100% - 8rem);
}
.swiper-slide-active::part(media),
.swiper-slide-active::part(video) {
padding-bottom: 62% !important;
}
.swiper-slide-active::part(with-video) {
padding-bottom: 62% !important;
}
}
@media only screen and (min-width: 1175px) {
.m-media-slider__navigation {
transform: translate(5rem, -50%);
width: calc(100% - 10rem);
}
}
@media only screen and (min-width: 1440px) {
.m-media-slider__navigation {
transform: translate(5rem, -50%);
width: calc(100% - 10rem);
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "description", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "id", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceTop", [_dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "spaceBottom", [_dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'm';
}
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "noContainer", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/media/src/index.ts":
/*!********************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/media/src/index.ts ***!
\********************************************************************************************/
/*! exports provided: Media */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_media__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/media */ "../../../libs/media/src/lib/media.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Media", function() { return _lib_media__WEBPACK_IMPORTED_MODULE_0__["Media"]; });
/***/ }),
/***/ "../../../libs/media/src/lib/media.ts":
/*!************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/media/src/lib/media.ts ***!
\************************************************************************************************/
/*! exports provided: Media */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Media", function() { return Media; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ "../../../node_modules/core-js/modules/es.regexp.exec.js");
/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.string.split.js */ "../../../node_modules/core-js/modules/es.string.split.js");
/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.promise.js */ "../../../node_modules/core-js/modules/es.promise.js");
/* harmony import */ var core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! lit/directives/if-defined.js */ "../../../node_modules/lit/directives/if-defined.js");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_dec16,
_dec17,
_dec18,
_dec19,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_descriptor7,
_descriptor8,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7;
let Media = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["customElement"])('webs-media'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'src'
}), _dec5 = Reflect.metadata("design:type", Function), _dec6 = Reflect.metadata("design:paramtypes", []), _dec7 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'alt'
}), _dec8 = Reflect.metadata("design:type", String), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec10 = Reflect.metadata("design:type", String), _dec11 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
type: Number
}), _dec12 = Reflect.metadata("design:type", Number), _dec13 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec14 = Reflect.metadata("design:type", String), _dec15 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
type: Boolean
}), _dec16 = Reflect.metadata("design:type", Boolean), _dec17 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec18 = Reflect.metadata("design:type", String), _dec19 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'type'
}), _dec(_class = (_class2 = (_temp = _class3 = class Media extends lit__WEBPACK_IMPORTED_MODULE_8__["LitElement"] {
constructor(...args) {
super(...args);
this.internalImageSrc = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "href", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "imageAlt", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "height", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "width", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "video", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "autoplay", _descriptor6, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "caption", _descriptor7, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "objectFit", _descriptor8, this);
}
get imageSrc() {
return this.internalImageSrc;
}
set imageSrc(value) {
this.internalImageSrc = value;
this.requestUpdate('imageSrc');
}
getImage(partName) {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t || (_t = _`
`), partName, this.objectFit, this.objectFit !== 'responsive' && this.height ? `padding-bottom: ${this.height}` : '', this.imageSrc, this.width, this.imageName, this.imageAlt, this.width, Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_11__["ifDefined"])(this.srcset), this.width, this.width);
}
get imageName() {
return this.imageSrc.split('\\').pop().split('/').pop();
}
get srcset() {
return `
${this.imageSrc}?width=${this.width / 2}&name=${this.imageName} ${this.width / 2}w,
${this.imageSrc}?width=${this.width}&name=${this.imageName} ${this.width}w,
${this.imageSrc}?width=${this.width * 2}&name=${this.imageName} ${this.width * 2}w,
${this.imageSrc}?width=${this.width * 2.5}&name=${this.imageName} ${this.width * 2.5}w,
${this.imageSrc}?width=${this.width * 3}&name=${this.imageName} ${this.width * 3}w`;
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t2 || (_t2 = _`
${0}
${0}
`), this.href ? this.getImageWithLink() : this.video ? this.getVideoPlayer() : this.getImage('media'), this.caption ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t3 || (_t3 = _`
${0}
`), this.caption) : '');
}
getVideoPlayer() {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t4 || (_t4 = _`
${0}
`), this.playVideo, this.objectFit, this.objectFit !== 'responsive' && this.height ? `padding-bottom: ${this.height}` : '', Object(lit_directives_if_defined_js__WEBPACK_IMPORTED_MODULE_11__["ifDefined"])(this.autoplay), this.video, !this.autoplay ? Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t5 || (_t5 = _`
${0}
`), this.getImage('with-video')) : '');
}
getImageWithLink() {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t6 || (_t6 = _`
${0}
`), this.href, this.getImage('media'));
}
async playVideo(event) {
event.preventDefault();
const playButton = this.renderRoot.querySelector('.play-icon');
const placeholder = this.renderRoot.querySelector('.media_video figure');
const video = this.renderRoot.querySelector('video');
playButton.style.display = 'none';
placeholder.classList.add('hidden');
video.classList.add('show');
await video.play();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_10__["normalizeStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_8__["css"])(_t7 || (_t7 = _`
.media_image-responsive img {
display: block;
height: auto;
width: 100%;
}
.caption {
display: flex;
justify-content: flex-end;
color: #A8A39F;
font-size: 0.7rem;
font-family: var(--font-family-alternative);
line-height: 1.3;
margin: 0;
margin-top: 5px;
}
figure {
margin: 0;
}
.video-wrapper {
display: block;
position: relative;
}
.video-wrapper:hover { cursor: pointer; }
.video-wrapper video {
max-height: 100%;
width: 100%;
}
.video-wrapper video:not(.show) {
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
z-index: -1;
}
.media_image-responsive { display: block; }
.media-video video {
position: absolute;
width: 100%;
height: 100%;
}
figure.hidden {
display: none;
}
[class*="media_image"] {
border-radius: .2rem;
overflow: hidden;
}
.play-icon {
border-radius: 50%;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
}
.media_image-cover,
.media_image-contain {
display: block;
height: 0;
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
}
.media_image-cover img,
.media_image-contain img,
.media_image-cover video,
.media_image-contain video {
display: block;
height: 100%;
position: absolute;
width: 100%;
}
.media_image-cover img,
.media_image-cover video {
object-fit: cover;
}
.media_image-contain img,
.media_image-contain video {
object-fit: contain;
}
@media only screen and (min-width: 992px){
.play-icon { height: 56px; width: 56px; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "href", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageSrc", [_dec4, _dec5, _dec6], Object.getOwnPropertyDescriptor(_class2.prototype, "imageSrc"), _class2.prototype), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "imageAlt", [_dec7, _dec8], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "height", [_dec9, _dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "width", [_dec11, _dec12], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "video", [_dec13, _dec14], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor6 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "autoplay", [_dec15, _dec16], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor7 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "caption", [_dec17, _dec18], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor8 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "objectFit", [_dec19], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return 'responsive';
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-column/src/index.ts":
/*!********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-column/src/index.ts ***!
\********************************************************************************************************/
/*! exports provided: NavigationColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_column__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-column */ "../../../libs/navigation-column/src/lib/navigation-column.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationColumn", function() { return _lib_navigation_column__WEBPACK_IMPORTED_MODULE_0__["NavigationColumn"]; });
/* harmony import */ var _lib_menu_item__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/menu-item */ "../../../libs/navigation-column/src/lib/menu-item.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/navigation-column/src/lib/menu-item.ts":
/*!****************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-column/src/lib/menu-item.ts ***!
\****************************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/navigation-column/src/lib/navigation-column.ts":
/*!************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-column/src/lib/navigation-column.ts ***!
\************************************************************************************************************************/
/*! exports provided: NavigationColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationColumn", function() { return NavigationColumn; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "../../../node_modules/core-js/modules/es.symbol.description.js");
/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit/directives/repeat.js */ "../../../node_modules/lit/directives/repeat.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7;
let NavigationColumn = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["customElement"])('webs-navigation-column'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])(), _dec3 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_7__["property"])({
type: Array
}), _dec4 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class NavigationColumn extends lit__WEBPACK_IMPORTED_MODULE_6__["LitElement"] {
constructor(...args) {
super(...args);
this.isNavColumnVisible = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "title", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "items", _descriptor2, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t || (_t = _`
${0}
${0}
`), this.title ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t2 || (_t2 = _`
${0}
`), this.isNavColumnVisible ? 'active' : '', this.toggleNavColumn, this.title) : '', this.items && this.items.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t3 || (_t3 = _`
`), !this.title ? 'show' : this.isNavColumnVisible ? 'show' : '', Object(lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_8__["repeat"])(this.items, (item, index) => Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t4 || (_t4 = _`
`), item.link, item.openInNewTab ? '_blank' : '', item.title, item.tag ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t5 || (_t5 = _`
`), item.tag) : '', item.description ? Object(lit__WEBPACK_IMPORTED_MODULE_6__["html"])(_t6 || (_t6 = _`
${0}
`), item.description) : ''))) : '');
}
toggleNavColumn(event) {
this.isNavColumnVisible = !this.isNavColumnVisible;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_9__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_6__["css"])(_t7 || (_t7 = _`
.column-title {
align-items: baseline;
color: var(--color-base);
display: flex;
justify-content: space-between;
font-family: var(--font-family-base);
font-size: 1rem;
font-weight: var(--font-weight-base);
margin: 0;
}
.column-title svg {
transform: translateY(-3px);
}
.column-title.active {
margin: 0 0 .6rem;
}
.column-title.active svg {
transform: translateY(-3px) scaleY(-1);
}
.navigation-column {
display: none;
list-style: none;
margin: 0;
padding: 0;
}
.navigation-column.show {
display: block;
}
.menu-item a {
display: block;
padding: .5rem 0;
text-decoration: none;
}
.menu-item p {
color: var(--color-base);
font-family: var(--font-family-alternative);
font-size: .7rem;
font-weight: var(--font-weight-base);
margin: 0;
}
.menu-item span {
transition: color .1s linear;
}
.menu-item webs-tag {
margin-left: .5rem;
}
.menu-item p:nth-child(2) {
color: var(--color-grey);
font-family: var(--font-family-base);
font-size: .8rem;
font-weight: var(--font-weight-base);
margin-top: .3rem;
}
.menu-item a:hover p:first-child span:first-child {
color: var(--color-primary);
}
@media only screen and (min-width: 1175px) {
.column-title,
.column-title.active {
font-family: var(--font-family-alternative);
font-size: .8rem;
font-weight: var(--font-weight-strong);
margin: 0 0 .95rem;
}
.navigation-column {
display: block;
}
.column-title svg {
display: none;
}
.menu-item a {
padding: .65rem 0;
}
.menu-item p {
font-weight: var(--font-weight-semibold);
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "title", [_dec2], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "items", [_dec3, _dec4], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-desktop/src/index.ts":
/*!*********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-desktop/src/index.ts ***!
\*********************************************************************************************************/
/*! exports provided: NavigationDesktop */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_desktop__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-desktop */ "../../../libs/navigation-desktop/src/lib/navigation-desktop.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationDesktop", function() { return _lib_navigation_desktop__WEBPACK_IMPORTED_MODULE_0__["NavigationDesktop"]; });
/***/ }),
/***/ "../../../libs/navigation-desktop/src/lib/navigation-desktop.ts":
/*!**************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-desktop/src/lib/navigation-desktop.ts ***!
\**************************************************************************************************************************/
/*! exports provided: NavigationDesktop */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationDesktop", function() { return NavigationDesktop; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/main-navigation */ "../../../libs/main-navigation/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6;
let NavigationDesktop = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-navigation-desktop'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Object,
reflect: true
}), _dec3 = Reflect.metadata("design:type", typeof _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__["Logo"] === "undefined" ? Object : _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__["Logo"]), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta-text'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'hubspot-cta'
}), _dec9 = Reflect.metadata("design:type", Boolean), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'menu',
type: Object
}), _dec(_class = (_class2 = (_temp = _class3 = class NavigationDesktop extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "logo", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "cta", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "ctaTitle", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isHubspotCta", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "menu", _descriptor5, this);
}
connectedCallback() {
super.connectedCallback();
window.addEventListener('scroll', () => {
const navigation = this.shadowRoot.querySelector('[data-navigation]');
if (navigation) {
if (window.pageYOffset > 1) {
navigation.classList.add('navigation--scrolled');
} else {
navigation.classList.remove('navigation--scrolled');
}
}
});
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.logo && this.logo.src ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.logo.srcVariant, this.logo.alt, this.logo.link) : '', this.logo && this.logo.src ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.logo.src, this.logo.alt, this.logo.link) : '', this.menu, this.cta ? this.isHubspotCta ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
${0}
`), this.cta) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
`), this.cta, this.ctaTitle) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t6 || (_t6 = _`
:host {
--default-paragraph-size: .7rem;
--default-link-hover-text-decoration: none;
--default-link-color: var(--color-base);
}
.navigation {
background: rgba(255, 255, 255, 0.1);
border-bottom: 1px solid #efefef;
}
.navigation--scrolled {
background: var(--color-white);
}
.navigation .container {
align-items: center;
display: flex;
justify-content: space-between;
}
.navigation__logo {
display: block;
height: 20px;
width: 172px;
position: relative;
}
.navigation__logo--no-claim {
position: absolute;
animation-name: fadein;
animation-duration: 1s;
animation-delay: 2s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
}
.navigation__logo--claim {
margin-top: -.5rem;
position: absolute;
animation-name: fadeout;
animation-duration: 1s;
animation-delay: 2s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
}
.navigation__logo--claim::part(img) {
height: 200%;
}
.navigation__actions {
align-items: center;
display: flex;
}
::slotted(a) {
border-bottom: 2px solid transparent;
color: var(--color-base);
display: block;
font-family: var(--font-family-alternative);
font-size: .7rem !important;
font-weight: var(--font-weight-semibold);
line-height: 1 !important;
margin: 0 .75rem 1.1rem;
padding: 1.5rem 0 .3rem;
position: relative;
text-decoration: none;
}
::slotted(a:hover){
color: var(--color-base) !important;
}
::slotted(a:last-of-type) {
margin-right: 1rem;
}
::slotted(a:hover) {
border-color: var(--color-base);
}
.stop-scrolling {
height: 100%;
overflow: hidden;
}
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "logo", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "cta", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "ctaTitle", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isHubspotCta", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "menu", [_dec10], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-logo/src/index.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-logo/src/index.ts ***!
\******************************************************************************************************/
/*! exports provided: NavigationLogo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_logo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-logo */ "../../../libs/navigation-logo/src/lib/navigation-logo.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationLogo", function() { return _lib_navigation_logo__WEBPACK_IMPORTED_MODULE_0__["NavigationLogo"]; });
/***/ }),
/***/ "../../../libs/navigation-logo/src/lib/navigation-logo.ts":
/*!********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-logo/src/lib/navigation-logo.ts ***!
\********************************************************************************************************************/
/*! exports provided: NavigationLogo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationLogo", function() { return NavigationLogo; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let NavigationLogo = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-navigation-logo'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])(), _dec7 = Reflect.metadata("design:type", String), _dec(_class = (_class2 = (_temp = _class3 = class NavigationLogo extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "link", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "src", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "alt", _descriptor3, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.link ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.link, this.src, this.alt) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.src, this.alt));
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.navigation__logo {
display: block;
height: 20px;
width: 170px;
}
.navigation__logo img {
display: block;
height: 100%;
object-fit: contain;
object-position: left;
width: 100%;
}
@media only screen and (min-width: 1175px){
.navigation__logo {
height: 20px;
width: 172px;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "link", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "src", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "alt", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-menu/src/index.ts":
/*!******************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-menu/src/index.ts ***!
\******************************************************************************************************/
/*! exports provided: NavigationMenu, MainMenuItem */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_menu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-menu */ "../../../libs/navigation-menu/src/lib/navigation-menu.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationMenu", function() { return _lib_navigation_menu__WEBPACK_IMPORTED_MODULE_0__["NavigationMenu"]; });
/* harmony import */ var _lib_main_menu_item__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/main-menu-item */ "../../../libs/navigation-menu/src/lib/main-menu-item.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MainMenuItem", function() { return _lib_main_menu_item__WEBPACK_IMPORTED_MODULE_1__["MainMenuItem"]; });
/***/ }),
/***/ "../../../libs/navigation-menu/src/lib/main-menu-item.ts":
/*!*******************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-menu/src/lib/main-menu-item.ts ***!
\*******************************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/navigation-menu/src/lib/navigation-menu.ts":
/*!********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-menu/src/lib/navigation-menu.ts ***!
\********************************************************************************************************************/
/*! exports provided: NavigationMenu */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationMenu", function() { return NavigationMenu; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_class,
_class2,
_descriptor,
_descriptor2,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9;
let NavigationMenu = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-navigation-menu'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["state"])(), _dec3 = Reflect.metadata("design:type", Boolean), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Array
}), _dec5 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class NavigationMenu extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.smallDevice = window.matchMedia('(min-width: 1175px)');
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isDesktop", _descriptor, this);
this.menuId = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "items", _descriptor2, this);
}
connectedCallback() {
super.connectedCallback();
this.smallDevice.addEventListener('change', e => this.handleDeviceChange(e));
}
render() {
this.handleDeviceChange(this.smallDevice);
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.items && this.items.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
${0}
`), !this.isDesktop && this.menuId ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.hideSubmenu) : '', this.items.map((item, index) => {
if (this.isDesktop) {
const submenuParent = item.submenuItems && item.submenuItems.length < 4 && !item.isFullWidth ? 'submenu-parent' : '';
const alignRight = index == this.items.length - 1 && item.submenuItems && item.submenuItems.length > 1 ? 'align-right' : '';
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
${0}
${0}
`), index, submenuParent, alignRight, this.showSubmenu, this.hideSubmenu, item.link ? item.link : 'javascript:;', this.hasTag(item) ? 'highlighted' : '', item.title, item.submenuItems ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
`), this.menuId !== 'nav-main-' + index ? 'hidden' : '', item.isFullWidth || item.submenuItems.length > 3 ? 'full-width' : '', item.submenuItems) : '');
} else {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t6 || (_t6 = _`
${0}
`), item.submenuItems && item.submenuItems.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t7 || (_t7 = _`
${0}
`), index, this.hasTag(item) ? 'highlighted' : '', this.showSubmenu, item.title, this.menuId !== 'nav-main-' + index ? 'hidden' : '', item.isFullWidth || item.submenuItems.length > 3 ? 'full-width' : '', item.submenuItems) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t8 || (_t8 = _`
${0}
`), item.link, this.hasTag(item) ? 'highlighted' : '', item.title));
}
})) : '');
}
showSubmenu(event) {
event.preventDefault();
this.menuId = event.currentTarget.id;
this.requestUpdate();
}
hideSubmenu() {
this.menuId = '';
this.requestUpdate();
}
hasTag(item) {
if (!item.submenuItems) {
return false;
}
const items = item.submenuItems.filter(value => value.items);
for (const subItem of items) {
const hasAnyTag = subItem.items.findIndex(inner => inner.tag !== undefined) > -1;
if (hasAnyTag) {
return true;
}
}
return false;
}
handleDeviceChange(event) {
this.isDesktop = event.matches;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t9 || (_t9 = _`
:host{
display: flex;
flex-direction: column;
}
.back-menu {
margin-top: .5rem;
}
.main-menu {
flex: 1;
list-style: none;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
.main-menu a {
align-items: baseline;
color: var(--color-base);
display: flex;
font-family: var(--font-family-base);
font-size: 1rem;
font-weight: var(--font-weight-base);
justify-content: space-between;
padding: .75rem 0;
position: relative;
text-decoration: none;
}
.main-menu a.highlighted span {
position: relative;
}
webs-navigation-submenu {
left: 0;
position: absolute;
top: 0;
z-index: 999;
transition: transform .1s linear;
}
webs-navigation-submenu.hidden {
display: none;
transform: translateX(100%);
}
@media only screen and (min-width: 1175px) {
.main-menu {
display: flex;
position: unset;
width: unset;
}
.main-menu li {
display: block;
margin: 0 .75rem;
}
.main-menu li.submenu-parent {
position: relative;
}
.main-menu a {
display: block;
font-family: var(--font-family-alternative);
font-size: .7rem;
font-weight: var(--font-weight-semibold);
padding: 1.6rem 0;
}
.main-menu a.highlighted span::after {
background: linear-gradient(36.4deg, var(--color-orange) 22.12%, var(--color-pink) 110.96%);
border-radius: 50%;
content: '';
height: 8px;
left: calc(100% + 3px);
position: absolute;
top: 0;
width: 8px;
}
.main-menu li:hover a::after {
background: var(--color-base);
content: '';
height: 2px;
left: 0;
position: absolute;
top: calc(100% - 1.6rem + .3rem);
width: 100%;
}
.main-menu li.submenu-parent.align-right:last-child webs-navigation-submenu {
left: auto;
right: -2.3rem;
}
webs-navigation-submenu {
left: -2.3rem;
position: absolute;
top: calc(100% + 1px);
width: max-content;
z-index: 999;
}
webs-navigation-submenu::before{
bottom: 100%;
content: '';
height: 30px;
left: 0;
position: absolute;
width: 100%;
}
webs-navigation-submenu.full-width {
left: 50%;
transform: translateX(-50%);
width: 100vw;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isDesktop", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "items", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-mobile/src/index.ts":
/*!********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-mobile/src/index.ts ***!
\********************************************************************************************************/
/*! exports provided: NavigationMobile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_mobile__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-mobile */ "../../../libs/navigation-mobile/src/lib/navigation-mobile.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationMobile", function() { return _lib_navigation_mobile__WEBPACK_IMPORTED_MODULE_0__["NavigationMobile"]; });
/***/ }),
/***/ "../../../libs/navigation-mobile/src/lib/navigation-mobile.ts":
/*!************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-mobile/src/lib/navigation-mobile.ts ***!
\************************************************************************************************************************/
/*! exports provided: NavigationMobile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationMobile", function() { return NavigationMobile; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
/* harmony import */ var _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/main-navigation */ "../../../libs/main-navigation/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6;
let NavigationMobile = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-navigation-mobile'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Object
}), _dec3 = Reflect.metadata("design:type", typeof _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__["Logo"] === "undefined" ? Object : _webs_components_library_main_navigation__WEBPACK_IMPORTED_MODULE_8__["Logo"]), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta'
}), _dec5 = Reflect.metadata("design:type", String), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'main-cta-text'
}), _dec7 = Reflect.metadata("design:type", String), _dec8 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'hubspot-cta'
}), _dec9 = Reflect.metadata("design:type", Boolean), _dec10 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
attribute: 'menu',
type: Array
}), _dec11 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class NavigationMobile extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
this.isActive = void 0;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "logo", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "cta", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "ctaTitle", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isHubspotCta", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "menu", _descriptor5, this);
}
connectedCallback() {
super.connectedCallback();
window.addEventListener('scroll', () => {
const navigation = this.shadowRoot.querySelector('[data-navigation]');
if (navigation) {
if (window.pageYOffset > 50) {
navigation.classList.add('navigation--scrolled');
} else {
navigation.classList.remove('navigation--scrolled');
}
}
});
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
`), this.isActive ? 'active' : '', this.logo && this.logo.src ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), this.logo.srcVariant, this.logo.alt, this.logo.link) : '', this.logo && this.logo.src ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), this.logo.src, this.logo.alt, this.logo.link) : '', this.toggleMenu, !this.isActive ? 'hidden' : '', this.menu, this.cta ? this.isHubspotCta ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t4 || (_t4 = _`
${0}
`), this.cta) : Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t5 || (_t5 = _`
`), this.cta, this.ctaTitle) : '');
}
toggleMenu(event) {
this.isActive = !this.isActive;
this.requestUpdate();
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_7__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t6 || (_t6 = _`
.navigation { align-items: center;
background: rgba(255,255,255,.1);
display: flex;
justify-content: space-between;
padding: 1.5rem;
}
.navigation.active {
background: var(--color-light-grey);
}
.navigation--scrolled:not(.active) {
background: var(--color-white);
}
.navigation__mobile-trigger {
align-items: flex-end;
display: flex;
flex-direction: column;
height: 24px;
justify-content: center;
width: 30px;
}
.navigation__mobile-trigger::before,
.navigation__mobile-trigger::after {
background: var(--color-base);
border-radius: 2px;
content: '';
display: block;
height: 2px;
}
.navigation__mobile-trigger::before {
width: 100%;
}
.navigation__mobile-trigger::after{
margin-top: .4rem;
width: 70%;
}
.navigation.active .navigation__mobile-trigger {
height: 24px;
position: relative;
width: 24px;
transform: rotate(45deg);
}
.navigation.active .navigation__mobile-trigger::before,
.navigation.active .navigation__mobile-trigger::after {
left: 50%;
margin: 0;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 100%;
}
.navigation.active .navigation__mobile-trigger::before {
transform: translate(-50%, -50%) rotate(90deg);
}
.navigation.active .navigation__mobile-trigger::after {
transform: translate(-50%, -50%) ;
}
.navigation__menu {
background: var(--color-light-grey);
height: calc(100vh - 80px);
justify-content: space-between;
padding-bottom: 1rem;
position: relative;
}
.navigation__menu.hidden {
display: none;
}
.navigation__menu .container {
display: flex;
flex-direction: column;
height: 100%;
padding: 0 1.5rem;
}
::slotted(a) {
color: var(--color-base);
display: block;
font-family: var(--font-family-alternative);
font-size: .8rem;
font-weight: var(--font-weight-semibold);
margin: .5rem 0;
padding: .5rem 0;
text-decoration: none;
}
webs-navigation-menu {
flex: 1;
overflow: auto;
}
webs-navigation-menu::part(submenu) {
width: 100%;
height: 100%;
}
webs-button {
display: block;
max-width: 400px;
margin: 0 auto;
}
webs-button::part(button) {
width: 100%;
}
.navigation__actions {
padding-top: 2rem;
}
.navigation__logo {
position: relative;
}
.navigation__logo--no-claim {
position: absolute;
animation-name: fadein;
animation-duration: 1s;
animation-delay: 2s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
margin-top: -.5rem;
}
.navigation__logo--claim::part(img) {
height: 200%;
}
.navigation__logo--claim {
margin-top: -1rem;
position: absolute;
animation-name: fadeout;
animation-duration: 1s;
animation-delay: 2s;
animation-fill-mode: both;
animation-timing-function: ease-in-out;
}
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "logo", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor2 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "cta", [_dec4, _dec5], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor3 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "ctaTitle", [_dec6, _dec7], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor4 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "isHubspotCta", [_dec8, _dec9], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
}), _descriptor5 = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "menu", [_dec10, _dec11], {
configurable: true,
enumerable: true,
writable: true,
initializer: null
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-submenu/src/index.ts":
/*!*********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-submenu/src/index.ts ***!
\*********************************************************************************************************/
/*! exports provided: NavigationSubmenu */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_navigation_submenu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/navigation-submenu */ "../../../libs/navigation-submenu/src/lib/navigation-submenu.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NavigationSubmenu", function() { return _lib_navigation_submenu__WEBPACK_IMPORTED_MODULE_0__["NavigationSubmenu"]; });
/* harmony import */ var _lib_submenu_item__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/submenu-item */ "../../../libs/navigation-submenu/src/lib/submenu-item.ts");
/* empty/unused harmony star reexport */
/***/ }),
/***/ "../../../libs/navigation-submenu/src/lib/navigation-submenu.ts":
/*!**************************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-submenu/src/lib/navigation-submenu.ts ***!
\**************************************************************************************************************************/
/*! exports provided: NavigationSubmenu */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NavigationSubmenu", function() { return NavigationSubmenu; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lit/directives/repeat.js */ "../../../node_modules/lit/directives/repeat.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_class,
_class2,
_descriptor,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4;
let NavigationSubmenu = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["customElement"])('webs-navigation-submenu'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_6__["property"])({
type: Array
}), _dec3 = Reflect.metadata("design:type", Array), _dec(_class = (_class2 = (_temp = _class3 = class NavigationSubmenu extends lit__WEBPACK_IMPORTED_MODULE_5__["LitElement"] {
constructor(...args) {
super(...args);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "items", _descriptor, this);
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t || (_t = _`
${0}
`), this.items && this.items.length > 0 ? Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t2 || (_t2 = _`
`), Object(lit_directives_repeat_js__WEBPACK_IMPORTED_MODULE_7__["repeat"])(this.items, (item, index) => Object(lit__WEBPACK_IMPORTED_MODULE_5__["html"])(_t3 || (_t3 = _`
`), item.title, item.items))) : '');
}
}, _class3.styles = [_webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["normalizeStyles"], _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_8__["containerStyles"], Object(lit__WEBPACK_IMPORTED_MODULE_5__["css"])(_t4 || (_t4 = _`
.submenu {
background: var(--color-light-grey);
height: 100%;
padding: 1.6rem 0 0;
}
webs-navigation-column {
display: block;
}
webs-navigation-column:nth-child(n+2) {
padding: 1.6rem 0 0;
}
@media only screen and (min-width: 1175px) {
.submenu {
background: var(--color-white);
border-radius: 0px 0px 4px 4px;
box-shadow: 0 0 1px rgba(24, 26, 35, 0.08),
0 6.7px 12px rgba(24, 26, 35, 0.08);
padding-bottom: 2.9rem;
}
.submenu__wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 auto;
max-width: calc(var(--container-width) + 2.3rem + 2.3rem);
}
webs-navigation-column,
webs-navigation-column:nth-child(n+2) {
padding: 1rem 2.3rem 0;
}
}
`))], _temp), (_descriptor = Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__["default"])(_class2.prototype, "items", [_dec2, _dec3], {
configurable: true,
enumerable: true,
writable: true,
initializer: function () {
return [{
title: "Smart selling for B2B",
items: [{
title: 'About cleverbridge',
link: 'https://www.cleverbridge.com'
}, {
title: 'Newsroom',
link: 'https://www.cleverbridge.com'
}, {
title: 'Partners',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Careers',
link: 'https://www.cleverbridge.com',
tag: 'We’re hiring'
}, {
title: 'Contact',
link: 'https://www.cleverbridge.com'
}]
}, {
title: 'Optimize recurring revenue',
items: [{
title: 'About cleverbridge',
link: 'https://www.cleverbridge.com'
}, {
title: 'Newsroom',
link: 'https://www.cleverbridge.com'
}, {
title: 'Partners',
link: 'https://www.cleverbridge.com',
description: 'Subtitle about manage pillar'
}, {
title: 'Careers',
link: 'https://www.cleverbridge.com',
tag: 'We’re hiring'
}, {
title: 'Contact',
link: 'https://www.cleverbridge.com'
}]
}];
}
})), _class2)) || _class);
/***/ }),
/***/ "../../../libs/navigation-submenu/src/lib/submenu-item.ts":
/*!********************************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/navigation-submenu/src/lib/submenu-item.ts ***!
\********************************************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ "../../../libs/pagination/src/index.ts":
/*!*************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/pagination/src/index.ts ***!
\*************************************************************************************************/
/*! exports provided: Pagination */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _lib_pagination__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/pagination */ "../../../libs/pagination/src/lib/pagination.ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Pagination", function() { return _lib_pagination__WEBPACK_IMPORTED_MODULE_0__["Pagination"]; });
/***/ }),
/***/ "../../../libs/pagination/src/lib/pagination.ts":
/*!**********************************************************************************************************!*\
!*** /home/alex/Projects/web/webs/cleverbridge/components-library/libs/pagination/src/lib/pagination.ts ***!
\**********************************************************************************************************/
/*! exports provided: Pagination */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Pagination", function() { return Pagination; });
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty */ "../../../node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_applyDecoratedDescriptor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor */ "../../../node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js");
/* harmony import */ var _home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerWarningHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! /home/alex/Projects/web/webs/cleverbridge/components-library/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper */ "../../../node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.iterator.js */ "../../../node_modules/core-js/modules/es.array.iterator.js");
/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "../../../node_modules/core-js/modules/web.dom-collections.iterator.js");
/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ "../../../node_modules/core-js/modules/es.regexp.exec.js");
/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.string.split.js */ "../../../node_modules/core-js/modules/es.string.split.js");
/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.string.replace.js */ "../../../node_modules/core-js/modules/es.string.replace.js");
/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lit */ "../../../node_modules/lit/index.js");
/* harmony import */ var lit_decorators__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! lit/decorators */ "../../../node_modules/lit/decorators.js");
/* harmony import */ var _webs_components_library_theming__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @webs/components-library/theming */ "../../../libs/theming/src/index.ts");
let _dec,
_dec2,
_dec3,
_dec4,
_dec5,
_dec6,
_dec7,
_dec8,
_dec9,
_dec10,
_dec11,
_dec12,
_dec13,
_dec14,
_dec15,
_class,
_class2,
_descriptor,
_descriptor2,
_descriptor3,
_descriptor4,
_descriptor5,
_descriptor6,
_class3,
_temp,
_ = t => t,
_t,
_t2,
_t3,
_t4,
_t5,
_t6,
_t7,
_t8,
_t9,
_t10,
_t11,
_t12,
_t13,
_t14,
_t15,
_t16;
let Pagination = (_dec = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["customElement"])('webs-pagination'), _dec2 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])(), _dec3 = Reflect.metadata("design:type", String), _dec4 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'space-top'
}), _dec5 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'space-bottom'
}), _dec6 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'total-pages',
type: Number
}), _dec7 = Reflect.metadata("design:type", Function), _dec8 = Reflect.metadata("design:paramtypes", []), _dec9 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'page',
type: Number
}), _dec10 = Reflect.metadata("design:type", Function), _dec11 = Reflect.metadata("design:paramtypes", [Number]), _dec12 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'page-root-url'
}), _dec13 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'page-filter-name'
}), _dec14 = Object(lit_decorators__WEBPACK_IMPORTED_MODULE_9__["property"])({
attribute: 'for-hubspot-blog',
type: Boolean
}), _dec15 = Reflect.metadata("design:type", Boolean), _dec(_class = (_class2 = (_temp = _class3 = class Pagination extends lit__WEBPACK_IMPORTED_MODULE_8__["LitElement"] {
constructor(...args) {
super(...args);
this.internalCurrentPage = 1;
this.internalTotalPages = 1;
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "position", _descriptor, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceTop", _descriptor2, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "spaceBottom", _descriptor3, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "pageRootUrl", _descriptor4, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "pageFilterName", _descriptor5, this);
Object(_home_alex_Projects_web_webs_cleverbridge_components_library_node_modules_babel_runtime_helpers_esm_initializerDefineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(this, "isForHubspotBlog", _descriptor6, this);
}
get totalPages() {
return this.internalTotalPages;
}
set totalPages(value) {
this.internalTotalPages = value;
this.requestUpdate();
}
set currentNumPage(value) {
const oldValue = this.internalCurrentPage;
this.internalCurrentPage = value;
this.requestUpdate('page', oldValue);
}
get currentNumPage() {
return this.internalCurrentPage;
}
get morePages() {
return this.totalPages - this.currentNumPage;
}
render() {
return Object(lit__WEBPACK_IMPORTED_MODULE_8__["html"])(_t || (_t = _`