{"translation-revision-date":"2025-02-12 13:17+0100","generator":"WP-CLI\/2.12.0","source":"public\/build\/extendify-toolbar-25dfbd00a2a6511ef5dd.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ca","plural-forms":"nplurals=2; plural=n != 1;"},"Loading\u2026":["Na\u010d\u00edtava sa..."],"AI Agent unavailable":["AI agent nie je k dispoz\u00edcii"]}}}const { SVG, Polygon, Rect } = wp.components; const IconVerticalBottom = export default IconVerticalBottom; /*! elementor-pro - v4.2.0 - 31-08-2026 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["animated-headline"],{ /***/ "../modules/animated-headline/assets/js/frontend/handlers/animated-headlines.js" /*!**************************************************************************************!*\ !*** ../modules/animated-headline/assets/js/frontend/handlers/animated-headlines.js ***! \**************************************************************************************/ (__unused_webpack_module, exports) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _default = exports["default"] = elementorModules.frontend.handlers.Base.extend({ svgPaths: { circle: ['M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7'], underline_zigzag: ['M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9'], x: ['M497.4,23.9C301.6,40,155.9,80.6,4,144.4', 'M14.1,27.6c204.5,20.3,393.8,74,467.3,111.7'], strikethrough: ['M3,75h493.5'], curly: ['M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6'], diagonal: ['M13.5,15.5c131,13.7,289.3,55.5,475,125.5'], double: ['M8.4,143.1c14.2-8,97.6-8.8,200.6-9.2c122.3-0.4,287.5,7.2,287.5,7.2', 'M8,19.4c72.3-5.3,162-7.8,216-7.8c54,0,136.2,0,267,7.8'], double_underline: ['M5,125.4c30.5-3.8,137.9-7.6,177.3-7.6c117.2,0,252.2,4.7,312.7,7.6', 'M26.9,143.8c55.1-6.1,126-6.3,162.2-6.1c46.5,0.2,203.9,3.2,268.9,6.4'], underline: ['M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7'] }, getDefaultSettings() { const iterationDelay = this.getElementSettings('rotate_iteration_delay'), settings = { animationDelay: iterationDelay || 2500, // Letters effect lettersDelay: iterationDelay * 0.02 || 50, // Typing effect typeLettersDelay: iterationDelay * 0.06 || 150, selectionDuration: iterationDelay * 0.2 || 500, // Clip effect revealDuration: iterationDelay * 0.24 || 600, revealAnimationDelay: iterationDelay * 0.6 || 1500, // Highlighted headline highlightAnimationDuration: this.getElementSettings('highlight_animation_duration') || 1200, highlightAnimationDelay: this.getElementSettings('highlight_iteration_delay') || 8000 }; settings.typeAnimationDelay = settings.selectionDuration + 800; settings.selectors = { headline: '.elementor-headline', dynamicWrapper: '.elementor-headline-dynamic-wrapper', dynamicText: '.elementor-headline-dynamic-text' }; settings.classes = { dynamicText: 'elementor-headline-dynamic-text', dynamicLetter: 'elementor-headline-dynamic-letter', textActive: 'elementor-headline-text-active', textInactive: 'elementor-headline-text-inactive', letters: 'elementor-headline-letters', animationIn: 'elementor-headline-animation-in', typeSelected: 'elementor-headline-typing-selected', activateHighlight: 'e-animated', hideHighlight: 'e-hide-highlight' }; return settings; }, getDefaultElements() { var selectors = this.getSettings('selectors'); return { $headline: this.$element.find(selectors.headline), $dynamicWrapper: this.$element.find(selectors.dynamicWrapper), $dynamicText: this.$element.find(selectors.dynamicText) }; }, getNextWord($word) { return $word.is(':last-child') ? $word.parent().children().eq(0) : $word.next(); }, switchWord($oldWord, $newWord) { $oldWord.removeClass('elementor-headline-text-active').addClass('elementor-headline-text-inactive'); $newWord.removeClass('elementor-headline-text-inactive').addClass('elementor-headline-text-active'); this.setDynamicWrapperWidth($newWord); }, singleLetters() { var classes = this.getSettings('classes'); this.elements.$dynamicText.each(function () { var $word = jQuery(this), letters = $word.text().split(''), isActive = $word.hasClass(classes.textActive); $word.empty(); letters.forEach(function (letter) { var $letter = jQuery('', { class: classes.dynamicLetter }).text(letter); if (isActive) { $letter.addClass(classes.animationIn); } $word.append($letter); }); $word.css('opacity', 1); }); }, showLetter($letter, $word, bool, duration) { var self = this, classes = this.getSettings('classes'); $letter.addClass(classes.animationIn); if (!$letter.is(':last-child')) { setTimeout(function () { self.showLetter($letter.next(), $word, bool, duration); }, duration); } else if (!bool) { setTimeout(function () { self.hideWord($word); }, self.getSettings('animationDelay')); } }, hideLetter($letter, $word, bool, duration) { var self = this, settings = this.getSettings(); $letter.removeClass(settings.classes.animationIn); if (!$letter.is(':last-child')) { setTimeout(function () { self.hideLetter($letter.next(), $word, bool, duration); }, duration); } else if (bool) { setTimeout(function () { self.hideWord(self.getNextWord($word)); }, self.getSettings('animationDelay')); } }, showWord($word, $duration) { var self = this, settings = self.getSettings(), animationType = self.getElementSettings('animation_type'); if ('typing' === animationType) { self.showLetter($word.find('.' + settings.classes.dynamicLetter).eq(0), $word, false, $duration); $word.addClass(settings.classes.textActive).removeClass(settings.classes.textInactive); } else if ('clip' === animationType) { self.elements.$dynamicWrapper.animate({ width: $word.width() + 10 }, settings.revealDuration, function () { setTimeout(function () { self.hideWord($word); }, settings.revealAnimationDelay); }); } }, hideWord($word) { var self = this, settings = self.getSettings(), classes = settings.classes, letterSelector = '.' + classes.dynamicLetter; if (!this.isLoopMode && $word.is(':last-child')) { return; } var animationType = self.getElementSettings('animation_type'), nextWord = self.getNextWord($word); if ('typing' === animationType) { self.elements.$dynamicWrapper.addClass(classes.typeSelected); setTimeout(function () { self.elements.$dynamicWrapper.removeClass(classes.typeSelected); $word.addClass(settings.classes.textInactive).removeClass(classes.textActive).children(letterSelector).removeClass(classes.animationIn); }, settings.selectionDuration); setTimeout(function () { self.showWord(nextWord, settings.typeLettersDelay); }, settings.typeAnimationDelay); } else if (self.elements.$headline.hasClass(classes.letters)) { var bool = $word.children(letterSelector).length >= nextWord.children(letterSelector).length; self.hideLetter($word.find(letterSelector).eq(0), $word, bool, settings.lettersDelay); self.showLetter(nextWord.find(letterSelector).eq(0), nextWord, bool, settings.lettersDelay); self.setDynamicWrapperWidth(nextWord); } else if ('clip' === animationType) { self.elements.$dynamicWrapper.animate({ width: '2px' }, settings.revealDuration, function () { self.switchWord($word, nextWord); self.showWord(nextWord); }); } else { self.switchWord($word, nextWord); setTimeout(function () { self.hideWord(nextWord); }, settings.animationDelay); } }, setDynamicWrapperWidth($word) { const animationType = this.getElementSettings('animation_type'); if ('clip' !== animationType && 'typing' !== animationType) { this.elements.$dynamicWrapper.css('width', $word.width()); } }, animateHeadline() { var self = this, animationType = self.getElementSettings('animation_type'), $dynamicWrapper = self.elements.$dynamicWrapper; if ('clip' === animationType) { $dynamicWrapper.width($dynamicWrapper.width() + 10); } else if ('typing' !== animationType) { self.setDynamicWrapperWidth(self.elements.$dynamicText); } // Trigger animation setTimeout(function () { self.hideWord(self.elements.$dynamicText.eq(0)); }, self.getSettings('animationDelay')); }, getSvgPaths(pathName) { var pathsInfo = this.svgPaths[pathName], $paths = jQuery(); pathsInfo.forEach(function (pathInfo) { $paths = $paths.add(jQuery('', { d: pathInfo })); }); return $paths; }, addHighlight() { const elementSettings = this.getElementSettings(), $svg = jQuery('', { xmlns: 'http://www.w3.org/2000/svg', viewBox: '0 0 500 150', preserveAspectRatio: 'none', 'aria-hidden': 'true' }).html(this.getSvgPaths(elementSettings.marker)); this.elements.$dynamicWrapper.append($svg[0].outerHTML); }, rotateHeadline() { var settings = this.getSettings(); // Insert for each letter of a changing word if (this.elements.$headline.hasClass(settings.classes.letters)) { this.singleLetters(); } // Initialise headline animation this.animateHeadline(); }, initHeadline() { const headlineStyle = this.getElementSettings('headline_style'); if ('rotate' === headlineStyle) { this.rotateHeadline(); } else if ('highlight' === headlineStyle) { this.addHighlight(); this.activateHighlightAnimation(); } this.deactivateScrollListener(); }, activateHighlightAnimation() { const settings = this.getSettings(), classes = settings.classes, $headline = this.elements.$headline; if (!this.prefersReducedMotion) { this.prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)'); } const prefersReducedMotion = this.prefersReducedMotion.matches; if (prefersReducedMotion) { $headline.addClass(classes.activateHighlight); return; } $headline.removeClass(classes.hideHighlight).addClass(classes.activateHighlight); if (!this.isLoopMode) { return; } setTimeout(() => { $headline.removeClass(classes.activateHighligh).addClass(classes.hideHighlight); }, settings.highlightAnimationDuration + settings.highlightAnimationDelay * .8); setTimeout(() => { this.activateHighlightAnimation(false); }, settings.highlightAnimationDuration + settings.highlightAnimationDelay); }, activateScrollListener() { const scrollBuffer = -100; this.intersectionObservers.startAnimation.observer = elementorModules.utils.Scroll.scrollObserver({ offset: `0px 0px ${scrollBuffer}px`, callback: event => { if (event.isInViewport) { this.initHeadline(); } } }); this.intersectionObservers.startAnimation.element = this.elements.$headline[0]; this.intersectionObservers.startAnimation.observer.observe(this.intersectionObservers.startAnimation.element); }, deactivateScrollListener() { this.intersectionObservers.startAnimation.observer.unobserve(this.intersectionObservers.startAnimation.element); }, onInit() { elementorModules.frontend.handlers.Base.prototype.onInit.apply(this, arguments); this.intersectionObservers = { startAnimation: { observer: null, element: null } }; this.isLoopMode = 'yes' === this.getElementSettings('loop'); this.activateScrollListener(); } }); /***/ } }]); //# sourceMappingURL=animated-headline.590b4d6864a2232eac0b.bundle.js.map bonikexpress – Shop Near Your Door Welcome to Bonik Express Online Shopping Store ! English French German US DollarUS Dollar European Euro Track Your Order Store Location US DollarUS Dollar European Euro English French German bonikexpress Shop Near Your Door Shop By Department Consumer Electrics Electronics Home Audios & Theaters TV & Videos Camera, Photos & Videos Cellphones & Accessories Headphones Videogames Wireless Speakers Office Electronics Accessories & Parts Digital Cables Audio & Video Cables Batteries Charger DJI Phantom Clothing & Apparel Home, Garden & Kitchen Health & Beauty Jewelry & Watches Computers & Technologies Computer & Technologies Computers & Tablets Laptop Monitors Networking Drive & Storages Computer Components Security & Protection Gaming Laptop Accesories Headphone Babies & Moms Sport & Outdoor Phones & Accessories Smart Phones iOS Phones Android Phones Window Phones Other Smartphones Galaxy Note 4 Line Line 2 Accessories Headphones Cases Lighting Cables Memory Cards Others Ear-Phones Phone Components Accessories Books & Office Cars & Motocycles All All Babies & Moms Books & Office Cars & Motocycles Clothing & Apparel Accessories Bags Kid’s Fashion Mens Shoes Sunglasses Womens Computers & Technologies Desktop PC Laptop Smartphones Consumer Electrics Air Conditioners Accessories Type Hanging Cell Type Hanging Wall Audios & Theaters Headphone Home Theater System Speakers Car Electronics Audio & Video Car Security Radar Detector Vehicle GPS Office Electronics Printers Projectors Scanners Store & Business Refrigerators TV Televisions 4K Ultra HD TVs LED TVs OLED TVs Washing Machines Type Drying Clothes Type Horizontal Type Vertical Garden & Kitchen Cookware Decoration Furniture Garden Tools Home Improvement Powers And Hand Tools Utensil & Gadget Health & Beauty Equipments Hair Care Perfumer Skin Care Jewelry & Watches Gemstone Jewelry Men’s Watches Women’s Watches Men’s Ethnic Wear Men’s Wrap Skirt Lungi Sarong Phones & Accessories Iphone 8 Iphone X Sam Sung Note 8 Sam Sung S8 Sport & Outdoor Search 0 0 No products in the cart. Log in All Search Weekend Promotions HAPPY SUMMERCOMBO SUPER COOLUP TO 40% Off Shop NowLimited Edition EXPERIENCE FEELGREATEST WITH VITURALREALITY JUST $599 Shop Now Free Delivery For all oders over $99 90 Days Return If goods have problems Secure Payment 100% secure payment 24/7 Support Dedicated support Fluence MinimalSpeaker Just $159.99 Shop Now VOUCHER BODY CAREAT BRATUS SPA 25% Off Shop Now Deals Of The Day Roll over image to zoom in Click to open expanded view Clothing & Apparel BEL06 Camel Brown Traditional Check Lungi Sarong$5.50$6.50 15% off Status:In stock Roll over image to zoom in Click to open expanded view Lungi Sarong BEL05 Steel Blue Premium Check Lungi Sarong$5.00$5.50 9% off Status:In stock Top 20 Best Seller Herschel Leather Duffle Bag In Brown Color $89.25$125.30 Xbox One Wireless Controller Black Color $45.60$55.30 LG White Front Load Steam Washer $1,025.50$1,422.70 Sound Intone I65 Earphone White Version $100.56$105.30 MVMTH Classical Leather Watch In Black $57.99$62.35 Apple Macbook Retina Display 12” $625.50$822.70 Grand Slam Indoor Of Show Jumping Novel $41.27 Sleeve Linen Blend Caro Pane Shirt $39.00 Marshall Kilburn Portable Wireless Speaker $1,025.95 Korea Long Sofa Fabric In Blue Navy Color $567.89$679.80 Beat Spill 2.0 Wireless Speaker - White $125.68$135.70 Unero Military Classical Backpack $35.78$42.39 Top Categories Of The Month TV Televisions Air Conditioners Furniture Clothing Computers Health & Beauty Consumer ElectronicsNew Arrivals Best Seller Air Conditioners 4 Items Audios & Theaters 2 Items Car Electronics 2 Items Office Electronics 2 Items TV Televisions 1 Item Washing Machines 1 Item Refrigerators 1 Item Clothing & ApparelNew Arrivals Best Seller Womens 1 Item Mens 2 Items Shoes 1 Item Bags 2 Items Sunglasses 1 Item Accessories 2 Items Kid’s Fashion 1 Item Home, Garden & KitchenNew Arrivals Best Seller Cookware 1 Item Decoration 2 Items Furniture 2 Items Garden Tools 1 Item Home Improvement 1 Item Powers And Hand Tools 1 Item Utensil & Gadget 1 Item Best Seller Brands Download Martfury App Now! Shopping fastly and easily more with our app. Get a link to download the app on your phone Get 25% Discount Subscribe to the Bonik Express mailing list to receive updates on new arrivals, special offers and our promotions.Don't show this popup again Main Menu Consumer Electrics Electronics Home Audios & Theaters TV & Videos Camera, Photos & Videos Cellphones & Accessories Headphones Videogames Wireless Speakers Office Electronics Accessories & Parts Digital Cables Audio & Video Cables Batteries Charger DJI Phantom Clothing & Apparel Home, Garden & Kitchen Health & Beauty Jewelry & Watches Computers & Technologies Computer & Technologies Computers & Tablets Laptop Monitors Networking Drive & Storages Computer Components Security & Protection Gaming Laptop Accesories Headphone Babies & Moms Sport & Outdoor Phones & Accessories Smart Phones iOS Phones Android Phones Window Phones Other Smartphones Galaxy Note 4 Line Line 2 Accessories Headphones Cases Lighting Cables Memory Cards Others Ear-Phones Phone Components Accessories Books & Office Cars & Motocycles Compare products Close
No products in the cart.
HAPPY SUMMERCOMBO SUPER COOLUP TO 40% Off
EXPERIENCE FEELGREATEST WITH VITURALREALITY JUST $599
Just $159.99
25% Off
$5.50$6.50 15% off
Status:In stock
$5.00$5.50 9% off
Subscribe to the Bonik Express mailing list to receive updates on new arrivals, special offers and our promotions.