Version Description
- Update: GLIDER - now fully renewed; Navigation, Pagination, Easing effects, custom SVG icons...
- Fix: HOVERANIMATOR - due to the class name changes to Flex Container in Elementor v3.8 this extension stopped working
Download this release
Release Info
Developer | ooohboi |
Plugin | OoohBoi Steroids for Elementor |
Version | 2.0.5 |
Comparing to | |
See all releases |
Code changes from version 2.0.4 to 2.0.5
- assets/css/main.css +30 -8
- assets/js/glider-min.js +1 -1
- assets/js/glider.js +162 -72
- controls/ooohboi-bullet.php +1 -1
- controls/ooohboi-glider.php +453 -129
- controls/ooohboi-hover-animator.php +1 -1
- controls/ooohboi-icobox.php +1 -1
- controls/ooohboi-imbox.php +1 -1
- inc/img/glider-renewed.png +0 -0
- inc/info/ob-landing.php +50 -5
- lang/ooohboi-steroids.pot +301 -162
- ooohboi-steroids.php +54 -4
- readme.txt +7 -3
assets/css/main.css
CHANGED
@@ -59,17 +59,39 @@
|
|
59 |
.ob-is-glider .swiper-slide a.elementor-button {
|
60 |
display: inline-block;
|
61 |
}
|
62 |
-
|
63 |
-
.ob-is-glider .swiper-button-next
|
64 |
-
z-index: 12;
|
65 |
-
transition: all 0.25s ease-in-out;
|
66 |
-
}
|
67 |
.ob-is-glider .swiper-button-prev {
|
68 |
-
|
|
|
|
|
69 |
}
|
70 |
-
.ob-is-glider .swiper-button-
|
71 |
-
|
|
|
72 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
*[class*="-gotoslide-"] {
|
74 |
cursor: pointer;
|
75 |
}
|
59 |
.ob-is-glider .swiper-slide a.elementor-button {
|
60 |
display: inline-block;
|
61 |
}
|
62 |
+
|
63 |
+
.ob-is-glider .swiper-button-next,
|
|
|
|
|
|
|
64 |
.ob-is-glider .swiper-button-prev {
|
65 |
+
transition: all 0.3s ease-in-out;
|
66 |
+
background-image: unset;
|
67 |
+
background-color: #0000004D;
|
68 |
}
|
69 |
+
.ob-is-glider .swiper-button-prev > svg,
|
70 |
+
.ob-is-glider .swiper-button-prev > i {
|
71 |
+
transform: rotate(180deg);
|
72 |
}
|
73 |
+
|
74 |
+
.ob-is-glider .swiper-container-fade .swiper-slide {
|
75 |
+
transition-property: opacity;
|
76 |
+
transition-timing-function: ease-in-out;
|
77 |
+
}
|
78 |
+
|
79 |
+
.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar) {
|
80 |
+
display: flex !important;
|
81 |
+
width: auto;
|
82 |
+
bottom: 0;
|
83 |
+
right: unset;
|
84 |
+
transform: translate(-50%, 0);
|
85 |
+
left: 50%;
|
86 |
+
margin-bottom: 11px;
|
87 |
+
}
|
88 |
+
|
89 |
+
.ob-is-glider .swiper-container-vertical > .swiper-pagination:not(.swiper-pagination-progressbar) {
|
90 |
+
top: unset;
|
91 |
+
-webkit-transform: unset;
|
92 |
+
transform: unset;
|
93 |
+
}
|
94 |
+
|
95 |
*[class*="-gotoslide-"] {
|
96 |
cursor: pointer;
|
97 |
}
|
assets/js/glider-min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"use strict";!function(e,t){e(t).on("elementor/frontend/init",(function(){var i,s=elementorModules.frontend.handlers.Base;i=s.extend({me_the_swiper:"undefined",glider_external_controls:[],onInit:function(){s.prototype.onInit.apply(this,arguments),this.isGlider()&&this.isGliderCandidate()?(this.$element.addClass("ob-is-glider"),this.generateSwiperStructure()):this.isGlider()&&this.isOldGliderCandidate()&&(this.$element.addClass("ob-is-glider"),this.generateSwiperOld())},isGlider:function(){return"yes"===this.getElementSettings("_ob_glider_is_slider")},isGliderCandidate:function(){return!this.$element.closest(".swiper").length&&!this.$element.find(".swiper").length&&this.$element.children('[data-element_type="container"]').length>1},isOldGliderCandidate:function(){return"section"===this.$element.attr("data-element_type")},onElementChange:function(e){"_ob_glider_is_slider"===e&&(this.isGliderCandidate()?"yes"===this.getElementSettings("_ob_glider_is_slider")?(this.$element.attr("id","glider-"+this.getID()),this.$element.addClass("ob-is-glider"),this.generateSwiperStructure()):""===this.getElementSettings("_ob_glider_is_slider")&&(this.$element.removeClass("ob-is-glider"),elementor.reloadPreview()):this.isOldGliderCandidate()&&("yes"===this.getElementSettings("_ob_glider_is_slider")?(this.$element.attr("id","glider-"+this.getID()),this.$element.addClass("ob-is-glider"),this.generateSwiperOld()):""===this.getElementSettings("_ob_glider_is_slider")&&(this.$element.removeClass("ob-is-glider"),elementor.reloadPreview())))},generateSwiperStructure:function(){if(!this.$element.find(".ob-swiper-bundle").length){this.$element.children('[data-element_type="container"]').wrapAll('<div class="ob-swiper-bundle swiper"></div>');var e=this.$element.find(".ob-swiper-bundle");e.children('[data-element_type="container"]').addClass("swiper-slide").wrapAll('<div class="swiper-wrapper"></div>'),e.append('<div class="swiper-button-next"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z"></path></svg></div>').append('<div class="swiper-button-prev"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z"></path></svg></div>').append('<div class="swiper-pagination"></div>');var i={};i.pagination_type=this.getElementSettings("_ob_glider_pagination_type")||"bullets",i.allowTouchMove=this.getElementSettings("_ob_glider_allow_touch_move"),i.autoheight=this.getElementSettings("_ob_glider_auto_h"),i.effect=this.getElementSettings("_ob_glider_effect"),i.loop=this.getElementSettings("_ob_glider_loop"),i.direction=this.getElementSettings("_ob_glider_direction"),i.parallax=this.getElementSettings("_ob_glider_parallax"),i.speed=this.getElementSettings("_ob_glider_speed");var s=this.getElementSettings("_ob_glider_autoplay");i.autoplay=!!s&&{delay:this.getElementSettings("_ob_glider_autoplay_delay")},i.mousewheel=this.getElementSettings("_ob_glider_allow_mousewheel"),i.allowMultiSlides=this.getElementSettings("_ob_glider_allow_multi_slides");var l={},n=elementorFrontend.config.breakpoints;l[n.lg]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll"),spaceBetween:+this.getElementSettings("_ob_glider_space_between")||0},l[n.md]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view_tablet"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll_tablet"),spaceBetween:+this.getElementSettings("_ob_glider_space_between_tablet")||0},l[n.sm]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view_mobile"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll_mobile"),spaceBetween:+this.getElementSettings("_ob_glider_space_between_mobile")||0},i.breakpoints=l,i.slides_centered=this.getElementSettings("_ob_glider_centered_slides"),i.slides_centered_bounds=this.getElementSettings("_ob_glider_centered_bounds_slides"),i.slides_round_lenghts=this.getElementSettings("_ob_glider_roundlengths_slides");var r={allowTouchMove:"yes"===i.allowTouchMove,autoHeight:"yes"===i.autoheight,effect:i.effect,loop:i.loop,direction:"fade"===i.effect?"horizontal":i.direction,parallax:"yes"===i.parallax,speed:i.speed,breakpoints:"yes"===i.allowMultiSlides&&i.breakpoints,centeredSlides:"yes"===i.slides_centered,centeredSlidesBounds:"yes"===i.slides_centered_bounds,roundLengths:"yes"===i.slides_round_lenghts,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:i.pagination_type,clickable:!0},autoplay:i.autoplay,mousewheel:"yes"===i.mousewheel,watchOverflow:!0};if("undefined"==typeof Swiper){var o=this;let t=setInterval((function(){if(elementorFrontend.utils){clearInterval(t);new(0,elementorFrontend.utils.swiper)(e,r).then((e=>{o.me_the_swiper=e,o.runSyncStuff(o.me_the_swiper)}))}}),500)}else this.me_the_swiper=new Swiper(e,r),this.runSyncStuff(this.me_the_swiper);if(e.css("visibility","visible"),this.isEdit){var d=this;elementor.channels.editor.on("change:container",(function(e){e._parent.model.id===d.getID()&&t.dispatchEvent(new Event("resize"))}))}}},generateSwiperOld:function(){var i=this.$element.children(".elementor-container").first(),s=e(i).children(".elementor-row").first();s.length&&(i=s),i.children('[data-element_type="column"]').addClass("swiper-slide").wrapAll('<div class="swiper-wrapper"></div>'),i.find(".swiper-button-next").first().length||i.append('<div class="swiper-button-next"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z"></path></svg></div>'),i.find(".swiper-button-prev").first().length||i.append('<div class="swiper-button-prev"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z"></path></svg></div>'),i.find(".swiper-pagination").first().length||i.append('<div class="swiper-pagination"></div>');var l={};l.pagination_type=this.getElementSettings("_ob_glider_pagination_type")||"bullets",l.allowTouchMove=this.getElementSettings("_ob_glider_allow_touch_move"),l.autoheight=this.getElementSettings("_ob_glider_auto_h"),l.effect=this.getElementSettings("_ob_glider_effect"),l.loop=this.getElementSettings("_ob_glider_loop"),l.direction=this.getElementSettings("_ob_glider_direction"),l.parallax=this.getElementSettings("_ob_glider_parallax"),l.speed=this.getElementSettings("_ob_glider_speed");var n=this.getElementSettings("_ob_glider_autoplay");l.autoplay=!!n&&{delay:this.getElementSettings("_ob_glider_autoplay_delay")},l.mousewheel=this.getElementSettings("_ob_glider_allow_mousewheel"),l.allowMultiSlides=this.getElementSettings("_ob_glider_allow_multi_slides");var r={},o=elementorFrontend.config.breakpoints;r[o.lg]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll"),spaceBetween:+this.getElementSettings("_ob_glider_space_between")||0},r[o.md]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view_tablet"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll_tablet"),spaceBetween:+this.getElementSettings("_ob_glider_space_between_tablet")||0},r[0]={slidesPerView:this.getElementSettings("_ob_glider_slides_per_view_mobile"),slidesPerGroup:this.getElementSettings("_ob_glider_slides_to_scroll_mobile"),spaceBetween:+this.getElementSettings("_ob_glider_space_between_mobile")||0},l.breakpoints=r,l.slides_centered=this.getElementSettings("_ob_glider_centered_slides"),l.slides_centered_bounds=this.getElementSettings("_ob_glider_centered_bounds_slides"),l.slides_round_lenghts=this.getElementSettings("_ob_glider_roundlengths_slides");var d={allowTouchMove:"yes"===l.allowTouchMove,autoHeight:"yes"===l.autoheight,effect:l.effect,loop:l.loop,direction:"fade"===l.effect?"horizontal":l.direction,parallax:"yes"===l.parallax,speed:l.speed,breakpoints:"yes"===l.allowMultiSlides&&l.breakpoints,centeredSlides:"yes"===l.slides_centered,centeredSlidesBounds:"yes"===l.slides_centered_bounds,roundLengths:"yes"===l.slides_round_lenghts,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:l.pagination_type,clickable:!0},autoplay:l.autoplay,mousewheel:"yes"===l.mousewheel,watchOverflow:!0};if("undefined"==typeof Swiper){var _=this;let e=setInterval((function(){if(elementorFrontend.utils){clearInterval(e);new(0,elementorFrontend.utils.swiper)(i,d).then((e=>{_.me_the_swiper=e,_.runSyncStuff(_.me_the_swiper)}))}}),500)}else this.me_the_swiper=new Swiper(i,d),this.runSyncStuff(this.me_the_swiper);if(i.css("visibility","visible"),this.isEdit){var a=this;elementor.channels.editor.on("change:section",(function(e){e._parent.model.id===a.getID()&&t.dispatchEvent(new Event("resize"))}))}},runSyncStuff:function(t){this.glider_external_controls=e("body").find('[class*="glider-'+this.$element[0].dataset.id+'-gotoslide-"]')||[],this.glider_external_controls.length&&(this.glider_external_controls.each((function(){this.target_swiper=t})),this.glider_external_controls.on("click",(function(t){var i=parseInt(e(this).attr("class").match(/-gotoslide-(\d+)/)[1]);i>=0&&this.target_swiper.slideTo(i),t.preventDefault()})))}});var l={section:i,container:i};e.each(l,(function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}))}(jQuery,window);
|
1 |
+
"use strict";!function(e,t){e(t).on("elementor/frontend/init",(function(){var i,s=elementorModules.frontend.handlers.Base;i=s.extend({me_the_swiper:"undefined",glider_external_controls:[],onInit:function(){s.prototype.onInit.apply(this,arguments),this.isGlider()&&this.isGliderCandidate()?(this.$element.addClass("ob-is-glider"),this.generateSwiperStructure()):this.isGlider()&&this.isOldGliderCandidate()&&(this.$element.addClass("ob-is-glider"),this.generateSwiperOld())},isGlider:function(){return"yes"===this.getElementSettings("_ob_glider_is_slider")},isGliderCandidate:function(){return!this.$element.closest(".swiper").length&&!this.$element.find(".swiper").length&&(this.$element.find(".e-con-inner").children('[data-element_type="container"]').length>1||this.$element.children('[data-element_type="container"]').length)},isOldGliderCandidate:function(){return"section"===this.$element.attr("data-element_type")},onElementChange:function(e){"_ob_glider_is_slider"===e&&(this.isGliderCandidate()?"yes"===this.getElementSettings("_ob_glider_is_slider")?(this.$element.attr("id","glider-"+this.getID()),this.$element.addClass("ob-is-glider"),this.generateSwiperStructure()):""===this.getElementSettings("_ob_glider_is_slider")&&(this.$element.removeClass("ob-is-glider"),elementor.reloadPreview()):this.isOldGliderCandidate()&&("yes"===this.getElementSettings("_ob_glider_is_slider")?(this.$element.attr("id","glider-"+this.getID()),this.$element.addClass("ob-is-glider"),this.generateSwiperOld()):""===this.getElementSettings("_ob_glider_is_slider")&&(this.$element.removeClass("ob-is-glider"),elementor.reloadPreview())))},generateSwiperStructure:function(){if(!this.$element.find(".ob-swiper-bundle").length){!!this.$element.hasClass("e-con-boxed")?this.$element.find(".e-con-inner").children('[data-element_type="container"]').wrapAll('<div class="ob-swiper-bundle swiper"></div>'):this.$element.children('[data-element_type="container"]').wrapAll('<div class="ob-swiper-bundle swiper"></div>');var i=this.$element.find(".ob-swiper-bundle");i.children('[data-element_type="container"]').addClass("swiper-slide").wrapAll('<div class="swiper-wrapper"></div>');var s={};s.icon_obj=this.getElementSettings("_ob_glider_nav_icon");var n=e('<div class="swiper-button-next"></div>'),l=e('<div class="swiper-button-prev"></div>'),r=e('<div class="swiper-pagination"></div>');i.append(n).append(l).append(r),e.isEmptyObject(s.icon_obj)||("string"==typeof s.icon_obj.value?(n.html('<i aria-hidden="true" class="'+s.icon_obj.value+'"></i>'),l.html('<i aria-hidden="true" class="'+s.icon_obj.value+' fa-flip-horizontal"></i>')):(e.get(s.icon_obj.value,null,(function(t){n.html(document.adoptNode(e("svg",t)[0]))}),"xml"),e.get(s.icon_obj.value,null,(function(t){l.html(document.adoptNode(e("svg",t)[0]))}),"xml"))),s.pagination_type=this.getElementSettings("_ob_glider_pagination_type")||"bullets",s.allowTouchMove=this.getElementSettings("_ob_glider_allow_touch_move"),s.autoheight=this.getElementSettings("_ob_glider_auto_h")||"no",s.effect=this.getElementSettings("_ob_glider_effect")||"slide",s.loop=this.getElementSettings("_ob_glider_loop")||!1,s.direction=this.getElementSettings("_ob_glider_direction")||"horizontal",s.parallax=this.getElementSettings("_ob_glider_parallax"),s.speed=this.getElementSettings("_ob_glider_speed")||450;var o=this.getElementSettings("_ob_glider_autoplay")||!1;s.autoplay=!!o&&{delay:this.getElementSettings("_ob_glider_autoplay_delay")},s.mousewheel=this.getElementSettings("_ob_glider_allow_mousewheel"),s.allowMultiSlides=this.getElementSettings("_ob_glider_allow_multi_slides");var d={},_=elementorFrontend.config.breakpoints;void 0!==this.getElementSettings("_ob_glider_slides_per_view_widescreen")&&(d[_.xxl]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_widescreen"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_widescreen"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_widescreen"))||0}),d[_.xl]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between"))||0},d[_.md]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_tablet"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_tablet"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_tablet"))||0},d[_.sm]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_mobile"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_mobile"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_mobile"))||0},"fade"===s.effect||"yes"!==s.allowMultiSlides?s.breakpoints={}:s.breakpoints=d,s.slides_centered=this.getElementSettings("_ob_glider_centered_slides"),s.slides_centered_bounds=this.getElementSettings("_ob_glider_centered_bounds_slides"),s.slides_round_lenghts=this.getElementSettings("_ob_glider_roundlengths_slides");var a={allowTouchMove:"yes"===s.allowTouchMove,autoHeight:"yes"===s.autoheight,effect:s.effect,loop:s.loop,direction:"fade"===s.effect?"horizontal":s.direction,parallax:"yes"===s.parallax,speed:s.speed,slidesPerView:1,slidesPerGroup:1,spaceBetween:0,breakpoints:s.breakpoints,centeredSlides:"yes"===s.slides_centered,centeredSlidesBounds:"yes"===s.slides_centered_bounds,roundLengths:"yes"===s.slides_round_lenghts,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:s.pagination_type,clickable:!0},autoplay:s.autoplay,mousewheel:"yes"===s.mousewheel,watchOverflow:!0,on:{init:function(){i.css("visibility","visible")}}};if("undefined"==typeof Swiper){var g=this;let e=setInterval((function(){if(elementorFrontend.utils){clearInterval(e);new(0,elementorFrontend.utils.swiper)(i,a).then((e=>{g.me_the_swiper=e,g.runSyncStuff(g.me_the_swiper)}))}}),500)}else this.me_the_swiper=new Swiper(i,a),this.runSyncStuff(this.me_the_swiper);if(this.isEdit){var p=this;elementor.channels.editor.on("change:container",(function(e){e._parent.model.id===p.getID()&&t.dispatchEvent(new Event("resize"))}))}}},generateSwiperOld:function(){var i=this.$element.children(".elementor-container").first(),s=e(i).children(".elementor-row").first();s.length&&(i=s),i.children('[data-element_type="column"]').addClass("swiper-slide").wrapAll('<div class="swiper-wrapper"></div>');var n={};n.icon_obj=this.getElementSettings("_ob_glider_nav_icon");var l=e('<div class="swiper-button-next"></div>'),r=e('<div class="swiper-button-prev"></div>'),o=e('<div class="swiper-pagination"></div>');i.append(l).append(r).append(o),e.isEmptyObject(n.icon_obj)||("string"==typeof n.icon_obj.value?(l.html('<i aria-hidden="true" class="'+n.icon_obj.value+'"></i>'),r.html('<i aria-hidden="true" class="'+n.icon_obj.value+' fa-flip-horizontal"></i>')):(e.get(n.icon_obj.value,null,(function(t){l.html(document.adoptNode(e("svg",t)[0]))}),"xml"),e.get(n.icon_obj.value,null,(function(t){r.html(document.adoptNode(e("svg",t)[0]))}),"xml"))),n.pagination_type=this.getElementSettings("_ob_glider_pagination_type")||"bullets",n.allowTouchMove=this.getElementSettings("_ob_glider_allow_touch_move"),n.autoheight=this.getElementSettings("_ob_glider_auto_h")||"no",n.effect=this.getElementSettings("_ob_glider_effect")||"slide",n.loop=this.getElementSettings("_ob_glider_loop")||!1,n.direction=this.getElementSettings("_ob_glider_direction")||"horizontal",n.parallax=this.getElementSettings("_ob_glider_parallax"),n.speed=this.getElementSettings("_ob_glider_speed")||450;var d=this.getElementSettings("_ob_glider_autoplay")||!1;n.autoplay=!!d&&{delay:this.getElementSettings("_ob_glider_autoplay_delay")},n.mousewheel=this.getElementSettings("_ob_glider_allow_mousewheel"),n.allowMultiSlides=this.getElementSettings("_ob_glider_allow_multi_slides");var _={},a=elementorFrontend.config.breakpoints;void 0!==this.getElementSettings("_ob_glider_slides_per_view_widescreen")&&(_[a.xxl]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_widescreen"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_widescreen"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_widescreen"))||0}),_[a.xl]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between"))||0},_[a.md]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_tablet"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_tablet"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_tablet"))||0},_[a.sm]={slidesPerView:parseInt(this.getElementSettings("_ob_glider_slides_per_view_mobile"))||1,slidesPerGroup:parseInt(this.getElementSettings("_ob_glider_slides_to_scroll_mobile"))||1,spaceBetween:parseInt(this.getElementSettings("_ob_glider_space_between_mobile"))||0},"fade"===n.effect||"yes"!==n.allowMultiSlides?n.breakpoints={}:n.breakpoints=_,n.slides_centered=this.getElementSettings("_ob_glider_centered_slides"),n.slides_centered_bounds=this.getElementSettings("_ob_glider_centered_bounds_slides"),n.slides_round_lenghts=this.getElementSettings("_ob_glider_roundlengths_slides");var g={allowTouchMove:"yes"===n.allowTouchMove,autoHeight:"yes"===n.autoheight,effect:n.effect,loop:n.loop,direction:"fade"===n.effect?"horizontal":n.direction,parallax:"yes"===n.parallax,speed:n.speed,slidesPerView:1,slidesPerGroup:1,spaceBetween:0,breakpoints:n.breakpoints,centeredSlides:"yes"===n.slides_centered,centeredSlidesBounds:"yes"===n.slides_centered_bounds,roundLengths:"yes"===n.slides_round_lenghts,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:n.pagination_type,clickable:!0},autoplay:n.autoplay,mousewheel:"yes"===n.mousewheel,watchOverflow:!0,on:{init:function(){i.css("visibility","visible")}}};if("undefined"==typeof Swiper){var p=this;let e=setInterval((function(){if(elementorFrontend.utils){clearInterval(e);new(0,elementorFrontend.utils.swiper)(i,g).then((e=>{p.me_the_swiper=e,p.runSyncStuff(p.me_the_swiper)}))}}),500)}else this.me_the_swiper=new Swiper(i,g),this.runSyncStuff(this.me_the_swiper);if(this.isEdit){var h=this;elementor.channels.editor.on("change:section",(function(e){e._parent.model.id===h.getID()&&t.dispatchEvent(new Event("resize"))}))}},runSyncStuff:function(t){this.glider_external_controls=e("body").find('[class*="glider-'+this.$element[0].dataset.id+'-gotoslide-"]')||[],this.glider_external_controls.length&&(this.glider_external_controls.each((function(){this.target_swiper=t})),this.glider_external_controls.on("click",(function(t){var i=parseInt(e(this).attr("class").match(/-gotoslide-(\d+)/)[1]);i>=0&&this.target_swiper.slideTo(i),t.preventDefault()})))}});var n={section:i,container:i};e.each(n,(function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}))}(jQuery,window);
|
assets/js/glider.js
CHANGED
@@ -49,7 +49,10 @@
|
|
49 |
},
|
50 |
|
51 |
isGliderCandidate: function() {
|
52 |
-
return (
|
|
|
|
|
|
|
53 |
},
|
54 |
|
55 |
isOldGliderCandidate: function() { // it's not a container
|
@@ -60,6 +63,9 @@
|
|
60 |
|
61 |
if( changedProp === '_ob_glider_is_slider' ) {
|
62 |
|
|
|
|
|
|
|
63 |
if( this.isGliderCandidate() ) {
|
64 |
|
65 |
if( 'yes' === this.getElementSettings( '_ob_glider_is_slider' ) ) {
|
@@ -91,32 +97,58 @@
|
|
91 |
|
92 |
if( this.$element.find( '.ob-swiper-bundle' ).length ) return; // bail if the wraping element exists
|
93 |
|
94 |
-
this.$element.
|
|
|
|
|
|
|
95 |
|
96 |
var wrapr = this.$element.find( '.ob-swiper-bundle' );
|
97 |
|
98 |
wrapr.children( '[data-element_type="container"]' ).addClass( 'swiper-slide' ).wrapAll( '<div class="swiper-wrapper"></div>' );
|
99 |
-
// append controls: next prev pagination
|
100 |
-
wrapr
|
101 |
-
.append(
|
102 |
-
'<div class="swiper-button-next"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z"></path></svg></div>'
|
103 |
-
)
|
104 |
-
.append(
|
105 |
-
'<div class="swiper-button-prev"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z"></path></svg></div>'
|
106 |
-
)
|
107 |
-
.append( '<div class="swiper-pagination"></div>' );
|
108 |
|
109 |
// grab the settings...
|
110 |
var settingz = {};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
settingz.pagination_type = this.getElementSettings( '_ob_glider_pagination_type' ) || 'bullets';
|
112 |
settingz.allowTouchMove = this.getElementSettings( '_ob_glider_allow_touch_move' );
|
113 |
-
settingz.autoheight = this.getElementSettings( '_ob_glider_auto_h' );
|
114 |
-
settingz.effect = this.getElementSettings( '_ob_glider_effect' );
|
115 |
-
settingz.loop = this.getElementSettings( '_ob_glider_loop' );
|
116 |
-
settingz.direction = this.getElementSettings( '_ob_glider_direction' );
|
117 |
settingz.parallax = this.getElementSettings( '_ob_glider_parallax' );
|
118 |
-
settingz.speed = this.getElementSettings( '_ob_glider_speed' );
|
119 |
-
var autoplayed = this.getElementSettings( '_ob_glider_autoplay' );
|
120 |
if( autoplayed ) {
|
121 |
settingz.autoplay = {
|
122 |
'delay': this.getElementSettings( '_ob_glider_autoplay_delay' ),
|
@@ -124,26 +156,40 @@
|
|
124 |
} else settingz.autoplay = false;
|
125 |
settingz.mousewheel = this.getElementSettings( '_ob_glider_allow_mousewheel' );
|
126 |
|
127 |
-
/* by Xmastermind */
|
128 |
settingz.allowMultiSlides = this.getElementSettings( '_ob_glider_allow_multi_slides' );
|
129 |
var breakpointsSettings = {},
|
130 |
breakpoints = elementorFrontend.config.breakpoints;
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
};
|
|
|
136 |
breakpointsSettings[breakpoints.md] = {
|
137 |
-
slidesPerView: this.getElementSettings( '_ob_glider_slides_per_view_tablet' ),
|
138 |
-
slidesPerGroup: this.getElementSettings( '_ob_glider_slides_to_scroll_tablet' ),
|
139 |
-
spaceBetween:
|
140 |
-
};
|
|
|
141 |
breakpointsSettings[breakpoints.sm] = {
|
142 |
-
slidesPerView: this.getElementSettings( '_ob_glider_slides_per_view_mobile' ),
|
143 |
-
slidesPerGroup: this.getElementSettings( '_ob_glider_slides_to_scroll_mobile' ),
|
144 |
-
spaceBetween:
|
145 |
-
};
|
146 |
-
|
|
|
|
|
|
|
147 |
// centered slides - v1.7.9
|
148 |
settingz.slides_centered = this.getElementSettings( '_ob_glider_centered_slides' );
|
149 |
settingz.slides_centered_bounds = this.getElementSettings( '_ob_glider_centered_bounds_slides' );
|
@@ -158,7 +204,10 @@
|
|
158 |
direction: ( 'fade' === settingz.effect ? 'horizontal' : settingz.direction ),
|
159 |
parallax: ( 'yes' === settingz.parallax ? true : false ),
|
160 |
speed: settingz.speed,
|
161 |
-
|
|
|
|
|
|
|
162 |
centeredSlides: ( 'yes' === settingz.slides_centered ? true : false ),
|
163 |
centeredSlidesBounds: ( 'yes' === settingz.slides_centered_bounds ? true : false ),
|
164 |
roundLengths: ( 'yes' === settingz.slides_round_lenghts ? true : false ),
|
@@ -174,6 +223,11 @@
|
|
174 |
autoplay: settingz.autoplay,
|
175 |
mousewheel: ( 'yes' === settingz.mousewheel ? true : false ),
|
176 |
watchOverflow : true, /* gotta force it down */
|
|
|
|
|
|
|
|
|
|
|
177 |
};
|
178 |
// improved asset loading
|
179 |
if ( 'undefined' === typeof Swiper ) { // swiper not loaded
|
@@ -195,9 +249,6 @@
|
|
195 |
this.me_the_swiper = new Swiper( wrapr, swiper_config );
|
196 |
this.runSyncStuff( this.me_the_swiper );
|
197 |
}
|
198 |
-
|
199 |
-
// show the swiper
|
200 |
-
wrapr.css( 'visibility', 'visible' );
|
201 |
|
202 |
if( this.isEdit ) {
|
203 |
var TMP_this = this;
|
@@ -219,30 +270,50 @@
|
|
219 |
if( wrapr_has_row.length ) wrapr = wrapr_has_row;
|
220 |
|
221 |
wrapr.children( '[data-element_type="column"]' ).addClass( 'swiper-slide' ).wrapAll( '<div class="swiper-wrapper"></div>' );
|
222 |
-
// append controls: next prev pagination
|
223 |
-
if( ! wrapr.find( '.swiper-button-next' ).first().length ) {
|
224 |
-
wrapr.append(
|
225 |
-
'<div class="swiper-button-next"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z"></path></svg></div>'
|
226 |
-
);
|
227 |
-
}
|
228 |
-
if( ! wrapr.find( '.swiper-button-prev' ).first().length ) {
|
229 |
-
wrapr.append(
|
230 |
-
'<div class="swiper-button-prev"><svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMin" viewBox="0 0 27 44"><path d="M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z"></path></svg></div>'
|
231 |
-
);
|
232 |
-
}
|
233 |
-
if( ! wrapr.find( '.swiper-pagination' ).first().length ) wrapr.append( '<div class="swiper-pagination"></div>' );
|
234 |
|
235 |
// grab the settings...
|
236 |
var settingz = {};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
settingz.pagination_type = this.getElementSettings( '_ob_glider_pagination_type' ) || 'bullets';
|
238 |
settingz.allowTouchMove = this.getElementSettings( '_ob_glider_allow_touch_move' );
|
239 |
-
settingz.autoheight = this.getElementSettings( '_ob_glider_auto_h' );
|
240 |
-
settingz.effect = this.getElementSettings( '_ob_glider_effect' );
|
241 |
-
settingz.loop = this.getElementSettings( '_ob_glider_loop' );
|
242 |
-
settingz.direction = this.getElementSettings( '_ob_glider_direction' );
|
243 |
settingz.parallax = this.getElementSettings( '_ob_glider_parallax' );
|
244 |
-
settingz.speed = this.getElementSettings( '_ob_glider_speed' );
|
245 |
-
var autoplayed = this.getElementSettings( '_ob_glider_autoplay' );
|
246 |
if( autoplayed ) {
|
247 |
settingz.autoplay = {
|
248 |
'delay': this.getElementSettings( '_ob_glider_autoplay_delay' ),
|
@@ -250,26 +321,40 @@
|
|
250 |
} else settingz.autoplay = false;
|
251 |
settingz.mousewheel = this.getElementSettings( '_ob_glider_allow_mousewheel' );
|
252 |
|
253 |
-
/* by Xmastermind */
|
254 |
settingz.allowMultiSlides = this.getElementSettings( '_ob_glider_allow_multi_slides' );
|
255 |
var breakpointsSettings = {},
|
256 |
breakpoints = elementorFrontend.config.breakpoints;
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
};
|
|
|
262 |
breakpointsSettings[breakpoints.md] = {
|
263 |
-
slidesPerView: this.getElementSettings( '_ob_glider_slides_per_view_tablet' ),
|
264 |
-
slidesPerGroup: this.getElementSettings( '_ob_glider_slides_to_scroll_tablet' ),
|
265 |
-
spaceBetween:
|
266 |
-
};
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
|
|
|
|
|
|
|
|
273 |
// centered slides - v1.7.9
|
274 |
settingz.slides_centered = this.getElementSettings( '_ob_glider_centered_slides' );
|
275 |
settingz.slides_centered_bounds = this.getElementSettings( '_ob_glider_centered_bounds_slides' );
|
@@ -284,7 +369,10 @@
|
|
284 |
direction: ( 'fade' === settingz.effect ? 'horizontal' : settingz.direction ),
|
285 |
parallax: ( 'yes' === settingz.parallax ? true : false ),
|
286 |
speed: settingz.speed,
|
287 |
-
|
|
|
|
|
|
|
288 |
centeredSlides: ( 'yes' === settingz.slides_centered ? true : false ),
|
289 |
centeredSlidesBounds: ( 'yes' === settingz.slides_centered_bounds ? true : false ),
|
290 |
roundLengths: ( 'yes' === settingz.slides_round_lenghts ? true : false ),
|
@@ -300,6 +388,11 @@
|
|
300 |
autoplay: settingz.autoplay,
|
301 |
mousewheel: ( 'yes' === settingz.mousewheel ? true : false ),
|
302 |
watchOverflow : true, /* gotta force it down */
|
|
|
|
|
|
|
|
|
|
|
303 |
};
|
304 |
// improved asset loading
|
305 |
if ( 'undefined' === typeof Swiper ) { // swiper not loaded
|
@@ -322,9 +415,6 @@
|
|
322 |
this.runSyncStuff( this.me_the_swiper );
|
323 |
}
|
324 |
|
325 |
-
// show the swiper
|
326 |
-
wrapr.css( 'visibility', 'visible' );
|
327 |
-
|
328 |
if( this.isEdit ) {
|
329 |
var TMP_this = this;
|
330 |
// the DOM hack to prevent all kinds of shit ...
|
49 |
},
|
50 |
|
51 |
isGliderCandidate: function() {
|
52 |
+
return (
|
53 |
+
! this.$element.closest( '.swiper' ).length &&
|
54 |
+
! this.$element.find( '.swiper' ).length &&
|
55 |
+
( this.$element.find( '.e-con-inner' ).children( '[data-element_type="container"]' ).length > 1 || this.$element.children( '[data-element_type="container"]' ).length ) );
|
56 |
},
|
57 |
|
58 |
isOldGliderCandidate: function() { // it's not a container
|
63 |
|
64 |
if( changedProp === '_ob_glider_is_slider' ) {
|
65 |
|
66 |
+
console.log( 'Prop changed' );
|
67 |
+
console.log( 'This is Glider candidate: ' + this.isGliderCandidate() );
|
68 |
+
|
69 |
if( this.isGliderCandidate() ) {
|
70 |
|
71 |
if( 'yes' === this.getElementSettings( '_ob_glider_is_slider' ) ) {
|
97 |
|
98 |
if( this.$element.find( '.ob-swiper-bundle' ).length ) return; // bail if the wraping element exists
|
99 |
|
100 |
+
var is_boxed = this.$element.hasClass( 'e-con-boxed' ) ? true : false;
|
101 |
+
|
102 |
+
if( ! is_boxed ) this.$element.children( '[data-element_type="container"]' ).wrapAll( '<div class="ob-swiper-bundle swiper"></div>' );
|
103 |
+
else this.$element.find( '.e-con-inner' ).children( '[data-element_type="container"]' ).wrapAll( '<div class="ob-swiper-bundle swiper"></div>' );
|
104 |
|
105 |
var wrapr = this.$element.find( '.ob-swiper-bundle' );
|
106 |
|
107 |
wrapr.children( '[data-element_type="container"]' ).addClass( 'swiper-slide' ).wrapAll( '<div class="swiper-wrapper"></div>' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
|
109 |
// grab the settings...
|
110 |
var settingz = {};
|
111 |
+
|
112 |
+
settingz.icon_obj = this.getElementSettings( '_ob_glider_nav_icon' );
|
113 |
+
var default_next = $( '<div class="swiper-button-next"></div>' );
|
114 |
+
var deafult_prev = $( '<div class="swiper-button-prev"></div>' );
|
115 |
+
var default_pagi = $( '<div class="swiper-pagination"></div>' );
|
116 |
+
|
117 |
+
// append controls: next prev pagination
|
118 |
+
wrapr
|
119 |
+
.append( default_next )
|
120 |
+
.append( deafult_prev )
|
121 |
+
.append( default_pagi );
|
122 |
+
|
123 |
+
if( ! $.isEmptyObject( settingz.icon_obj ) ) {
|
124 |
+
|
125 |
+
if( 'string' === typeof settingz.icon_obj.value ) {
|
126 |
+
|
127 |
+
default_next.html( '<i aria-hidden="true" class="' + settingz.icon_obj.value + '"></i>' );
|
128 |
+
deafult_prev.html( '<i aria-hidden="true" class="' + settingz.icon_obj.value + ' fa-flip-horizontal"></i>' );
|
129 |
+
|
130 |
+
} else {
|
131 |
+
|
132 |
+
$.get( settingz.icon_obj.value, null, function( data ) {
|
133 |
+
default_next.html( document.adoptNode( $( 'svg', data )[ 0 ] ) );
|
134 |
+
}, 'xml' );
|
135 |
+
$.get( settingz.icon_obj.value, null, function( data ) {
|
136 |
+
deafult_prev.html( document.adoptNode( $( 'svg', data )[ 0 ] ) );
|
137 |
+
}, 'xml' );
|
138 |
+
|
139 |
+
}
|
140 |
+
|
141 |
+
}
|
142 |
+
|
143 |
settingz.pagination_type = this.getElementSettings( '_ob_glider_pagination_type' ) || 'bullets';
|
144 |
settingz.allowTouchMove = this.getElementSettings( '_ob_glider_allow_touch_move' );
|
145 |
+
settingz.autoheight = this.getElementSettings( '_ob_glider_auto_h' ) || 'no';
|
146 |
+
settingz.effect = this.getElementSettings( '_ob_glider_effect' ) || 'slide';
|
147 |
+
settingz.loop = this.getElementSettings( '_ob_glider_loop' ) || false;
|
148 |
+
settingz.direction = this.getElementSettings( '_ob_glider_direction' ) || 'horizontal';
|
149 |
settingz.parallax = this.getElementSettings( '_ob_glider_parallax' );
|
150 |
+
settingz.speed = this.getElementSettings( '_ob_glider_speed' ) || 450;
|
151 |
+
var autoplayed = this.getElementSettings( '_ob_glider_autoplay' ) || false;
|
152 |
if( autoplayed ) {
|
153 |
settingz.autoplay = {
|
154 |
'delay': this.getElementSettings( '_ob_glider_autoplay_delay' ),
|
156 |
} else settingz.autoplay = false;
|
157 |
settingz.mousewheel = this.getElementSettings( '_ob_glider_allow_mousewheel' );
|
158 |
|
|
|
159 |
settingz.allowMultiSlides = this.getElementSettings( '_ob_glider_allow_multi_slides' );
|
160 |
var breakpointsSettings = {},
|
161 |
breakpoints = elementorFrontend.config.breakpoints;
|
162 |
+
|
163 |
+
// widescreen
|
164 |
+
if( undefined !== this.getElementSettings( '_ob_glider_slides_per_view_widescreen' ) ) {
|
165 |
+
breakpointsSettings[breakpoints.xxl] = {
|
166 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_widescreen' ) ) || 1,
|
167 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_widescreen' ) ) || 1,
|
168 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_widescreen' ) ) || 0,
|
169 |
+
};
|
170 |
+
}
|
171 |
+
// desktop - default
|
172 |
+
breakpointsSettings[breakpoints.xl] = {
|
173 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view' ) ) || 1,
|
174 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll' ) ) || 1,
|
175 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between' ) ) || 0,
|
176 |
};
|
177 |
+
// tablet
|
178 |
breakpointsSettings[breakpoints.md] = {
|
179 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_tablet' ) ) || 1,
|
180 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_tablet' ) ) || 1,
|
181 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_tablet' ) ) || 0,
|
182 |
+
};
|
183 |
+
// mobile
|
184 |
breakpointsSettings[breakpoints.sm] = {
|
185 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_mobile' ) ) || 1,
|
186 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_mobile' ) ) || 1,
|
187 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_mobile' ) ) || 0,
|
188 |
+
};
|
189 |
+
|
190 |
+
if( 'fade' === settingz.effect || 'yes' !== settingz.allowMultiSlides ) settingz.breakpoints = {}; // no breakpoints needed in this case
|
191 |
+
else settingz.breakpoints = breakpointsSettings;
|
192 |
+
|
193 |
// centered slides - v1.7.9
|
194 |
settingz.slides_centered = this.getElementSettings( '_ob_glider_centered_slides' );
|
195 |
settingz.slides_centered_bounds = this.getElementSettings( '_ob_glider_centered_bounds_slides' );
|
204 |
direction: ( 'fade' === settingz.effect ? 'horizontal' : settingz.direction ),
|
205 |
parallax: ( 'yes' === settingz.parallax ? true : false ),
|
206 |
speed: settingz.speed,
|
207 |
+
slidesPerView: 1,
|
208 |
+
slidesPerGroup: 1,
|
209 |
+
spaceBetween: 0,
|
210 |
+
breakpoints: settingz.breakpoints,
|
211 |
centeredSlides: ( 'yes' === settingz.slides_centered ? true : false ),
|
212 |
centeredSlidesBounds: ( 'yes' === settingz.slides_centered_bounds ? true : false ),
|
213 |
roundLengths: ( 'yes' === settingz.slides_round_lenghts ? true : false ),
|
223 |
autoplay: settingz.autoplay,
|
224 |
mousewheel: ( 'yes' === settingz.mousewheel ? true : false ),
|
225 |
watchOverflow : true, /* gotta force it down */
|
226 |
+
on: {
|
227 |
+
init: function () {
|
228 |
+
wrapr.css( 'visibility', 'visible' );
|
229 |
+
},
|
230 |
+
},
|
231 |
};
|
232 |
// improved asset loading
|
233 |
if ( 'undefined' === typeof Swiper ) { // swiper not loaded
|
249 |
this.me_the_swiper = new Swiper( wrapr, swiper_config );
|
250 |
this.runSyncStuff( this.me_the_swiper );
|
251 |
}
|
|
|
|
|
|
|
252 |
|
253 |
if( this.isEdit ) {
|
254 |
var TMP_this = this;
|
270 |
if( wrapr_has_row.length ) wrapr = wrapr_has_row;
|
271 |
|
272 |
wrapr.children( '[data-element_type="column"]' ).addClass( 'swiper-slide' ).wrapAll( '<div class="swiper-wrapper"></div>' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
|
274 |
// grab the settings...
|
275 |
var settingz = {};
|
276 |
+
|
277 |
+
settingz.icon_obj = this.getElementSettings( '_ob_glider_nav_icon' );
|
278 |
+
var default_next = $( '<div class="swiper-button-next"></div>' );
|
279 |
+
var deafult_prev = $( '<div class="swiper-button-prev"></div>' );
|
280 |
+
var default_pagi = $( '<div class="swiper-pagination"></div>' );
|
281 |
+
|
282 |
+
// append controls: next prev pagination
|
283 |
+
wrapr
|
284 |
+
.append( default_next )
|
285 |
+
.append( deafult_prev )
|
286 |
+
.append( default_pagi );
|
287 |
+
|
288 |
+
if( ! $.isEmptyObject( settingz.icon_obj ) ) {
|
289 |
+
|
290 |
+
if( 'string' === typeof settingz.icon_obj.value ) {
|
291 |
+
|
292 |
+
default_next.html( '<i aria-hidden="true" class="' + settingz.icon_obj.value + '"></i>' );
|
293 |
+
deafult_prev.html( '<i aria-hidden="true" class="' + settingz.icon_obj.value + ' fa-flip-horizontal"></i>' );
|
294 |
+
|
295 |
+
} else {
|
296 |
+
|
297 |
+
$.get( settingz.icon_obj.value, null, function( data ) {
|
298 |
+
default_next.html( document.adoptNode( $( 'svg', data )[ 0 ] ) );
|
299 |
+
}, 'xml' );
|
300 |
+
$.get( settingz.icon_obj.value, null, function( data ) {
|
301 |
+
deafult_prev.html( document.adoptNode( $( 'svg', data )[ 0 ] ) );
|
302 |
+
}, 'xml' );
|
303 |
+
|
304 |
+
}
|
305 |
+
|
306 |
+
}
|
307 |
+
|
308 |
settingz.pagination_type = this.getElementSettings( '_ob_glider_pagination_type' ) || 'bullets';
|
309 |
settingz.allowTouchMove = this.getElementSettings( '_ob_glider_allow_touch_move' );
|
310 |
+
settingz.autoheight = this.getElementSettings( '_ob_glider_auto_h' ) || 'no';
|
311 |
+
settingz.effect = this.getElementSettings( '_ob_glider_effect' ) || 'slide';
|
312 |
+
settingz.loop = this.getElementSettings( '_ob_glider_loop' ) || false;
|
313 |
+
settingz.direction = this.getElementSettings( '_ob_glider_direction' ) || 'horizontal';
|
314 |
settingz.parallax = this.getElementSettings( '_ob_glider_parallax' );
|
315 |
+
settingz.speed = this.getElementSettings( '_ob_glider_speed' ) || 450;
|
316 |
+
var autoplayed = this.getElementSettings( '_ob_glider_autoplay' ) || false;
|
317 |
if( autoplayed ) {
|
318 |
settingz.autoplay = {
|
319 |
'delay': this.getElementSettings( '_ob_glider_autoplay_delay' ),
|
321 |
} else settingz.autoplay = false;
|
322 |
settingz.mousewheel = this.getElementSettings( '_ob_glider_allow_mousewheel' );
|
323 |
|
|
|
324 |
settingz.allowMultiSlides = this.getElementSettings( '_ob_glider_allow_multi_slides' );
|
325 |
var breakpointsSettings = {},
|
326 |
breakpoints = elementorFrontend.config.breakpoints;
|
327 |
+
|
328 |
+
// widescreen
|
329 |
+
if( undefined !== this.getElementSettings( '_ob_glider_slides_per_view_widescreen' ) ) {
|
330 |
+
breakpointsSettings[breakpoints.xxl] = {
|
331 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_widescreen' ) ) || 1,
|
332 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_widescreen' ) ) || 1,
|
333 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_widescreen' ) ) || 0,
|
334 |
+
};
|
335 |
+
}
|
336 |
+
// desktop - default
|
337 |
+
breakpointsSettings[breakpoints.xl] = {
|
338 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view' ) ) || 1,
|
339 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll' ) ) || 1,
|
340 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between' ) ) || 0,
|
341 |
};
|
342 |
+
// tablet
|
343 |
breakpointsSettings[breakpoints.md] = {
|
344 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_tablet' ) ) || 1,
|
345 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_tablet' ) ) || 1,
|
346 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_tablet' ) ) || 0,
|
347 |
+
};
|
348 |
+
// mobile
|
349 |
+
breakpointsSettings[breakpoints.sm] = {
|
350 |
+
slidesPerView: parseInt( this.getElementSettings( '_ob_glider_slides_per_view_mobile' ) ) || 1,
|
351 |
+
slidesPerGroup: parseInt( this.getElementSettings( '_ob_glider_slides_to_scroll_mobile' ) ) || 1,
|
352 |
+
spaceBetween: parseInt( this.getElementSettings( '_ob_glider_space_between_mobile' ) ) || 0,
|
353 |
+
};
|
354 |
+
|
355 |
+
if( 'fade' === settingz.effect || 'yes' !== settingz.allowMultiSlides ) settingz.breakpoints = {}; // no breakpoints needed in this case
|
356 |
+
else settingz.breakpoints = breakpointsSettings;
|
357 |
+
|
358 |
// centered slides - v1.7.9
|
359 |
settingz.slides_centered = this.getElementSettings( '_ob_glider_centered_slides' );
|
360 |
settingz.slides_centered_bounds = this.getElementSettings( '_ob_glider_centered_bounds_slides' );
|
369 |
direction: ( 'fade' === settingz.effect ? 'horizontal' : settingz.direction ),
|
370 |
parallax: ( 'yes' === settingz.parallax ? true : false ),
|
371 |
speed: settingz.speed,
|
372 |
+
slidesPerView: 1,
|
373 |
+
slidesPerGroup: 1,
|
374 |
+
spaceBetween: 0,
|
375 |
+
breakpoints: settingz.breakpoints,
|
376 |
centeredSlides: ( 'yes' === settingz.slides_centered ? true : false ),
|
377 |
centeredSlidesBounds: ( 'yes' === settingz.slides_centered_bounds ? true : false ),
|
378 |
roundLengths: ( 'yes' === settingz.slides_round_lenghts ? true : false ),
|
388 |
autoplay: settingz.autoplay,
|
389 |
mousewheel: ( 'yes' === settingz.mousewheel ? true : false ),
|
390 |
watchOverflow : true, /* gotta force it down */
|
391 |
+
on: {
|
392 |
+
init: function () {
|
393 |
+
wrapr.css( 'visibility', 'visible' );
|
394 |
+
},
|
395 |
+
},
|
396 |
};
|
397 |
// improved asset loading
|
398 |
if ( 'undefined' === typeof Swiper ) { // swiper not loaded
|
415 |
this.runSyncStuff( this.me_the_swiper );
|
416 |
}
|
417 |
|
|
|
|
|
|
|
418 |
if( this.isEdit ) {
|
419 |
var TMP_this = this;
|
420 |
// the DOM hack to prevent all kinds of shit ...
|
controls/ooohboi-bullet.php
CHANGED
@@ -43,7 +43,7 @@ class OoohBoi_Bullet {
|
|
43 |
$element->add_control(
|
44 |
'_ob_bullet_move_top',
|
45 |
[
|
46 |
-
'label' =>
|
47 |
'description' => __( 'NOTE: Takes effect with more than just one line of text!', 'ooohboi-steroids' ),
|
48 |
'separator' => 'before',
|
49 |
'type' => Controls_Manager::SWITCHER,
|
43 |
$element->add_control(
|
44 |
'_ob_bullet_move_top',
|
45 |
[
|
46 |
+
'label' => __( 'Move bullet to top', 'ooohboi-steroids' ),
|
47 |
'description' => __( 'NOTE: Takes effect with more than just one line of text!', 'ooohboi-steroids' ),
|
48 |
'separator' => 'before',
|
49 |
'type' => Controls_Manager::SWITCHER,
|
controls/ooohboi-glider.php
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
<?php
|
2 |
use Elementor\Controls_Manager;
|
3 |
use Elementor\Element_Base;
|
|
|
4 |
|
5 |
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
exit; // Exit if accessed directly.
|
@@ -129,7 +130,6 @@ class OoohBoi_Glider {
|
|
129 |
'_ob_glider_auto_h',
|
130 |
[
|
131 |
'label' => __( 'Adaptable height?', 'ooohboi-steroids' ),
|
132 |
-
'separator' => 'before',
|
133 |
'type' => Controls_Manager::SWITCHER,
|
134 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
135 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
@@ -148,7 +148,6 @@ class OoohBoi_Glider {
|
|
148 |
[
|
149 |
'label' => __( 'Slider height', 'ooohboi-steroids' ),
|
150 |
'type' => Controls_Manager::SLIDER,
|
151 |
-
'separator' => 'before',
|
152 |
'size_units' => [ 'px', 'vh' ],
|
153 |
'range' => [
|
154 |
'px' => [
|
@@ -172,11 +171,149 @@ class OoohBoi_Glider {
|
|
172 |
'condition' => [
|
173 |
'_ob_glider_is_slider' => 'yes',
|
174 |
'_ob_glider_auto_h!' => 'yes',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
],
|
176 |
'frontend_available' => true,
|
177 |
'hide_in_inner' => true,
|
178 |
]
|
179 |
);
|
|
|
180 |
// ------------------------------------------------------------------------- CONTROL Navig - prev and next
|
181 |
$element->add_control(
|
182 |
'_ob_glider_add_navig',
|
@@ -202,7 +339,8 @@ class OoohBoi_Glider {
|
|
202 |
$element->add_control(
|
203 |
'_ob_glider_nav_styles',
|
204 |
[
|
205 |
-
'label' => __( 'Navigation styles', 'ooohboi-steroids' ),
|
|
|
206 |
'type' => Controls_Manager::POPOVER_TOGGLE,
|
207 |
'return_value' => 'yes',
|
208 |
'hide_in_inner' => true,
|
@@ -215,15 +353,36 @@ class OoohBoi_Glider {
|
|
215 |
|
216 |
$element->start_popover();
|
217 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
// ------------------------------------------------------------------------- CONTROL: Nav COLOR
|
219 |
$element->add_control(
|
220 |
'_ob_glider_nav_color',
|
221 |
[
|
222 |
-
'label' =>
|
223 |
'type' => Controls_Manager::COLOR,
|
224 |
'default' => '#FFFFFF',
|
225 |
'selectors' => [
|
226 |
-
'{{WRAPPER}}.ob-is-glider .swiper-button-prev, {{WRAPPER}}.ob-is-glider .swiper-button-next' => 'fill: {{VALUE}};',
|
|
|
227 |
],
|
228 |
'condition' => [
|
229 |
'_ob_glider_is_slider' => 'yes',
|
@@ -236,11 +395,12 @@ class OoohBoi_Glider {
|
|
236 |
$element->add_control(
|
237 |
'_ob_glider_nav_color_hover',
|
238 |
[
|
239 |
-
'label' =>
|
240 |
'type' => Controls_Manager::COLOR,
|
241 |
'default' => '#FFFFFF80',
|
242 |
'selectors' => [
|
243 |
-
'{{WRAPPER}}.ob-is-glider .swiper-button-prev:hover, {{WRAPPER}}.ob-is-glider .swiper-button-next:hover' => 'fill: {{VALUE}};',
|
|
|
244 |
],
|
245 |
'condition' => [
|
246 |
'_ob_glider_is_slider' => 'yes',
|
@@ -253,7 +413,7 @@ class OoohBoi_Glider {
|
|
253 |
$element->add_control(
|
254 |
'_ob_glider_nav_color_bg',
|
255 |
[
|
256 |
-
'label' =>
|
257 |
'type' => Controls_Manager::COLOR,
|
258 |
'default' => '#0000004D',
|
259 |
'selectors' => [
|
@@ -270,7 +430,7 @@ class OoohBoi_Glider {
|
|
270 |
$element->add_control(
|
271 |
'_ob_glider_nav_color_bg_hover',
|
272 |
[
|
273 |
-
'label' =>
|
274 |
'type' => Controls_Manager::COLOR,
|
275 |
'default' => '#FFCC00E6',
|
276 |
'selectors' => [
|
@@ -283,11 +443,25 @@ class OoohBoi_Glider {
|
|
283 |
],
|
284 |
]
|
285 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
// ------------------------------------------------------------------------- CONTROL: Nav BG border radius
|
287 |
$element->add_responsive_control(
|
288 |
'_ob_glider_nav_bord_rad',
|
289 |
[
|
290 |
-
'label' =>
|
291 |
'type' => Controls_Manager::DIMENSIONS,
|
292 |
'size_units' => [ 'px', '%' ],
|
293 |
'selectors' => [
|
@@ -304,7 +478,7 @@ class OoohBoi_Glider {
|
|
304 |
$element->add_responsive_control(
|
305 |
'_ob_glider_nav_icon_size',
|
306 |
[
|
307 |
-
'label' =>
|
308 |
'type' => Controls_Manager::SLIDER,
|
309 |
'range' => [
|
310 |
'px' => [
|
@@ -319,6 +493,7 @@ class OoohBoi_Glider {
|
|
319 |
'selectors' => [
|
320 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next, {{WRAPPER}}.ob-is-glider .swiper-button-prev' => 'width: unset; height: unset;',
|
321 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next svg, {{WRAPPER}}.ob-is-glider .swiper-button-prev svg' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}}; display: block;',
|
|
|
322 |
],
|
323 |
'condition' => [
|
324 |
'_ob_glider_is_slider' => 'yes',
|
@@ -329,9 +504,9 @@ class OoohBoi_Glider {
|
|
329 |
);
|
330 |
// -------------------------------------------------------------------------- CONTROL Padding
|
331 |
$element->add_responsive_control(
|
332 |
-
|
333 |
-
|
334 |
-
'label' =>
|
335 |
'type' => Controls_Manager::SLIDER,
|
336 |
'range' => [
|
337 |
'px' => [
|
@@ -353,16 +528,34 @@ class OoohBoi_Glider {
|
|
353 |
],
|
354 |
]
|
355 |
);
|
356 |
-
// ------------------------------------------------------------------------- CONTROL: position Y
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
'label' =>
|
361 |
-
'description' =>
|
362 |
'default' => '50% - 25px',
|
363 |
'type' => Controls_Manager::TEXT,
|
364 |
'selectors' => [
|
365 |
-
'{{WRAPPER}}.ob-is-glider .swiper-button-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
366 |
],
|
367 |
'condition' => [
|
368 |
'_ob_glider_is_slider' => 'yes',
|
@@ -373,11 +566,11 @@ class OoohBoi_Glider {
|
|
373 |
);
|
374 |
// -------------------------------------------------------------------------- CONTROL position X prev
|
375 |
$element->add_responsive_control(
|
376 |
-
|
377 |
-
|
378 |
-
'label' =>
|
379 |
'type' => Controls_Manager::TEXT,
|
380 |
-
'description' =>
|
381 |
'default' => '0%',
|
382 |
'selectors' => [
|
383 |
'{{WRAPPER}}.ob-is-glider .swiper-button-prev' => 'left: calc({{VALUE}}); right: unset;',
|
@@ -391,11 +584,11 @@ class OoohBoi_Glider {
|
|
391 |
);
|
392 |
// -------------------------------------------------------------------------- CONTROL position X next
|
393 |
$element->add_responsive_control(
|
394 |
-
|
395 |
-
|
396 |
-
'label' =>
|
397 |
'type' => Controls_Manager::TEXT,
|
398 |
-
'description' =>
|
399 |
'default' => '0%',
|
400 |
'selectors' => [
|
401 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next' => 'right: calc({{VALUE}}); left: unset;',
|
@@ -436,7 +629,8 @@ class OoohBoi_Glider {
|
|
436 |
$element->add_control(
|
437 |
'_ob_glider_pagination_styles',
|
438 |
[
|
439 |
-
'label' => __( 'Pagination styles', 'ooohboi-steroids' ),
|
|
|
440 |
'type' => Controls_Manager::POPOVER_TOGGLE,
|
441 |
'return_value' => 'yes',
|
442 |
'hide_in_inner' => true,
|
@@ -448,20 +642,22 @@ class OoohBoi_Glider {
|
|
448 |
);
|
449 |
|
450 |
$element->start_popover();
|
|
|
451 |
// ------------------------------------------------------------------------- CONTROL: Pagination Type
|
452 |
$element->add_control(
|
453 |
'_ob_glider_pagination_type',
|
454 |
[
|
455 |
-
'label' =>
|
456 |
'type' => Controls_Manager::SELECT,
|
457 |
-
|
458 |
'options' => [
|
459 |
-
'bullets' =>
|
460 |
-
'fraction' =>
|
461 |
-
'progressbar' =>
|
462 |
],
|
463 |
'condition' => [
|
464 |
'_ob_glider_is_slider' => 'yes',
|
|
|
465 |
'_ob_glider_pagination_styles' => 'yes',
|
466 |
],
|
467 |
'frontend_available' => true,
|
@@ -472,12 +668,13 @@ class OoohBoi_Glider {
|
|
472 |
$element->add_control(
|
473 |
'_ob_glider_pagination_color',
|
474 |
[
|
475 |
-
'label' =>
|
476 |
'type' => Controls_Manager::COLOR,
|
477 |
'default' => '#00000080',
|
478 |
'selectors' => [
|
479 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'background-color: {{VALUE}}; opacity: 1;',
|
480 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-progressbar' => 'background: {{VALUE}};',
|
|
|
481 |
],
|
482 |
'condition' => [
|
483 |
'_ob_glider_is_slider' => 'yes',
|
@@ -489,54 +686,123 @@ class OoohBoi_Glider {
|
|
489 |
$element->add_control(
|
490 |
'_ob_glider_pagination_color_active',
|
491 |
[
|
492 |
-
'label' =>
|
493 |
'type' => Controls_Manager::COLOR,
|
494 |
'default' => '#000000',
|
495 |
'selectors' => [
|
496 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet-active' => 'background-color: {{VALUE}}; opacity: 1;',
|
497 |
-
'{{WRAPPER}}.ob-is-glider .swiper-pagination-fraction' => 'color: {{VALUE}};',
|
498 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill' => 'background: {{VALUE}};',
|
499 |
],
|
500 |
'condition' => [
|
501 |
'_ob_glider_is_slider' => 'yes',
|
502 |
'_ob_glider_pagination_styles' => 'yes',
|
|
|
503 |
],
|
504 |
]
|
505 |
);
|
506 |
// ------------------------------------------------------------------------- CONTROL: Pagination Size
|
507 |
$element->add_responsive_control(
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
523 |
-
'{{WRAPPER}}.ob-is-glider .swiper-pagination-fraction' => 'font-size: {{SIZE}}{{UNIT}};',
|
524 |
'{{WRAPPER}}.ob-is-glider .swiper-container-horizontal > .swiper-pagination-progressbar' => 'height: {{SIZE}}{{UNIT}};',
|
525 |
'{{WRAPPER}}.ob-is-glider .swiper-container-vertical > .swiper-pagination-progressbar' => 'width: {{SIZE}}{{UNIT}};',
|
526 |
],
|
527 |
'condition' => [
|
528 |
'_ob_glider_is_slider' => 'yes',
|
529 |
'_ob_glider_pagination_styles' => 'yes',
|
|
|
530 |
],
|
531 |
-
|
532 |
);
|
533 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
534 |
$element->add_responsive_control(
|
535 |
'_ob_glider_pagination_bord_rad',
|
536 |
[
|
537 |
-
'label' =>
|
538 |
'type' => Controls_Manager::DIMENSIONS,
|
539 |
-
'size_units' => [ 'px', '%' ],
|
|
|
|
|
|
|
|
|
540 |
'selectors' => [
|
541 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
542 |
],
|
@@ -548,27 +814,146 @@ class OoohBoi_Glider {
|
|
548 |
]
|
549 |
);
|
550 |
|
551 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
552 |
|
553 |
-
// ------------------------------------------------------------------------- CONTROL:
|
554 |
-
$element->
|
555 |
-
'
|
556 |
[
|
557 |
-
'label' =>
|
558 |
'type' => Controls_Manager::SELECT,
|
559 |
-
'
|
560 |
-
'default' => 'slide',
|
561 |
'options' => [
|
562 |
-
'
|
563 |
-
'
|
|
|
|
|
|
|
|
|
564 |
],
|
565 |
'condition' => [
|
566 |
'_ob_glider_is_slider' => 'yes',
|
|
|
|
|
567 |
],
|
568 |
'frontend_available' => true,
|
569 |
-
'hide_in_inner' => true,
|
570 |
]
|
571 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
572 |
/* by Xmastermind */
|
573 |
// ------------------------------------------------------------------------- CONTROL: Show Multiple Slides
|
574 |
$element->add_control(
|
@@ -650,14 +1035,13 @@ class OoohBoi_Glider {
|
|
650 |
]
|
651 |
);
|
652 |
// v1.7.9
|
653 |
-
// ------------------------------------------------------------------------- CONTROL: Centered Slides
|
654 |
$element->add_control(
|
655 |
'_ob_glider_centered_slides',
|
656 |
[
|
657 |
'label' => __( 'Centered Slides', 'ooohboi-steroids' ),
|
658 |
'description' => __( 'Active slide will be centered.', 'ooohboi-steroids' ),
|
659 |
'type' => Controls_Manager::SWITCHER,
|
660 |
-
'separator' => 'before',
|
661 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
662 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
663 |
'return_value' => 'yes',
|
@@ -678,7 +1062,6 @@ class OoohBoi_Glider {
|
|
678 |
'label' => __( 'Centered Slide Bounds', 'ooohboi-steroids' ),
|
679 |
'description' => __( 'Active slide will be centered without adding gaps at the beginning and end of slider.', 'ooohboi-steroids' ),
|
680 |
'type' => Controls_Manager::SWITCHER,
|
681 |
-
'separator' => 'before',
|
682 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
683 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
684 |
'return_value' => 'yes',
|
@@ -694,45 +1077,6 @@ class OoohBoi_Glider {
|
|
694 |
]
|
695 |
);
|
696 |
/* -------------- */
|
697 |
-
// ------------------------------------------------------------------------- CONTROL Loop
|
698 |
-
$element->add_control(
|
699 |
-
'_ob_glider_loop',
|
700 |
-
[
|
701 |
-
'label' => __( 'Infinite Loop', 'ooohboi-steroids' ),
|
702 |
-
'type' => Controls_Manager::SWITCHER,
|
703 |
-
'separator' => 'before',
|
704 |
-
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
705 |
-
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
706 |
-
'return_value' => 'yes',
|
707 |
-
'default' => 'yes',
|
708 |
-
'condition' => [
|
709 |
-
'_ob_glider_is_slider' => 'yes',
|
710 |
-
/*'_ob_glider_effect' => 'slide', */
|
711 |
-
],
|
712 |
-
'frontend_available' => true,
|
713 |
-
'hide_in_inner' => true,
|
714 |
-
]
|
715 |
-
);
|
716 |
-
// ------------------------------------------------------------------------- CONTROL: Direction
|
717 |
-
$element->add_control(
|
718 |
-
'_ob_glider_direction',
|
719 |
-
[
|
720 |
-
'label' => __( 'Direction', 'ooohboi-steroids' ),
|
721 |
-
'type' => Controls_Manager::SELECT,
|
722 |
-
'separator' => 'before',
|
723 |
-
'default' => 'horizontal',
|
724 |
-
'options' => [
|
725 |
-
'horizontal' => __( 'Horizontal', 'ooohboi-steroids' ),
|
726 |
-
'vertical' => __( 'Vertical', 'ooohboi-steroids' ),
|
727 |
-
],
|
728 |
-
'condition' => [
|
729 |
-
'_ob_glider_is_slider' => 'yes',
|
730 |
-
'_ob_glider_effect' => 'slide',
|
731 |
-
],
|
732 |
-
'frontend_available' => true,
|
733 |
-
'hide_in_inner' => true,
|
734 |
-
]
|
735 |
-
);
|
736 |
// ------------------------------------------------------------------------- CONTROL Parallax
|
737 |
$element->add_control(
|
738 |
'_ob_glider_parallax',
|
@@ -753,29 +1097,12 @@ class OoohBoi_Glider {
|
|
753 |
'hide_in_inner' => true,
|
754 |
]
|
755 |
);
|
756 |
-
// ------------------------------------------------------------------------- CONTROL Speed
|
757 |
-
$element->add_control(
|
758 |
-
'_ob_glider_speed',
|
759 |
-
[
|
760 |
-
'label' => __( 'Transition speed', 'ooohboi-steroids' ),
|
761 |
-
'type' => Controls_Manager::NUMBER,
|
762 |
-
'separator' => 'before',
|
763 |
-
'min' => 1,
|
764 |
-
'default' => 450,
|
765 |
-
'condition' => [
|
766 |
-
'_ob_glider_is_slider' => 'yes',
|
767 |
-
],
|
768 |
-
'frontend_available' => true,
|
769 |
-
'hide_in_inner' => true,
|
770 |
-
]
|
771 |
-
);
|
772 |
// ------------------------------------------------------------------------- CONTROL Disable TouchMove
|
773 |
$element->add_control(
|
774 |
'_ob_glider_allow_touch_move',
|
775 |
[
|
776 |
'label' => __( 'Enable Touch Move', 'ooohboi-steroids' ),
|
777 |
'type' => Controls_Manager::SWITCHER,
|
778 |
-
'separator' => 'before',
|
779 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
780 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
781 |
'return_value' => 'yes',
|
@@ -793,7 +1120,6 @@ class OoohBoi_Glider {
|
|
793 |
[
|
794 |
'label' => __( 'Enable Mousewheel', 'ooohboi-steroids' ),
|
795 |
'type' => Controls_Manager::SWITCHER,
|
796 |
-
'separator' => 'before',
|
797 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
798 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
799 |
'return_value' => 'yes',
|
@@ -812,7 +1138,6 @@ class OoohBoi_Glider {
|
|
812 |
'label' => __( 'Deblur Slides', 'ooohboi-steroids' ),
|
813 |
'description' => __( 'Round values of slides width and height to prevent blurry texts?', 'ooohboi-steroids' ),
|
814 |
'type' => Controls_Manager::SWITCHER,
|
815 |
-
'separator' => 'before',
|
816 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
817 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
818 |
'return_value' => 'yes',
|
@@ -831,7 +1156,6 @@ class OoohBoi_Glider {
|
|
831 |
[
|
832 |
'label' => __( 'Autoplay', 'ooohboi-steroids' ),
|
833 |
'type' => Controls_Manager::SWITCHER,
|
834 |
-
'separator' => 'before',
|
835 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
836 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
837 |
'return_value' => true,
|
1 |
<?php
|
2 |
use Elementor\Controls_Manager;
|
3 |
use Elementor\Element_Base;
|
4 |
+
use Elementor\Group_Control_Border;
|
5 |
|
6 |
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
exit; // Exit if accessed directly.
|
130 |
'_ob_glider_auto_h',
|
131 |
[
|
132 |
'label' => __( 'Adaptable height?', 'ooohboi-steroids' ),
|
|
|
133 |
'type' => Controls_Manager::SWITCHER,
|
134 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
135 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
148 |
[
|
149 |
'label' => __( 'Slider height', 'ooohboi-steroids' ),
|
150 |
'type' => Controls_Manager::SLIDER,
|
|
|
151 |
'size_units' => [ 'px', 'vh' ],
|
152 |
'range' => [
|
153 |
'px' => [
|
171 |
'condition' => [
|
172 |
'_ob_glider_is_slider' => 'yes',
|
173 |
'_ob_glider_auto_h!' => 'yes',
|
174 |
+
'_ob_glider_direction!' => 'vertical',
|
175 |
+
],
|
176 |
+
'frontend_available' => true,
|
177 |
+
'hide_in_inner' => true,
|
178 |
+
]
|
179 |
+
);
|
180 |
+
// ------------------------------------------------------------------------- CONTROL SLIDER HEIGHT - for vertical
|
181 |
+
$element->add_responsive_control(
|
182 |
+
'_ob_glider_h_vert',
|
183 |
+
[
|
184 |
+
'label' => esc_html__( 'Slider vertical height', 'ooohboi-steroids' ),
|
185 |
+
'type' => Controls_Manager::SLIDER,
|
186 |
+
'description' => esc_html__( 'Some content might end up being cut off -- check all out carefully', 'ooohboi-steroids' ),
|
187 |
+
'size_units' => [ 'px', 'vh' ],
|
188 |
+
'range' => [
|
189 |
+
'px' => [
|
190 |
+
'min' => 0,
|
191 |
+
'max' => 1000,
|
192 |
+
],
|
193 |
+
'vh' => [
|
194 |
+
'min' => 0,
|
195 |
+
'max' => 100,
|
196 |
+
],
|
197 |
+
],
|
198 |
+
'default' => [
|
199 |
+
'unit' => 'px',
|
200 |
+
'size' => 500,
|
201 |
+
],
|
202 |
+
'selectors' => [
|
203 |
+
'{{WRAPPER}}.ob-is-glider' => 'height: {{SIZE}}{{UNIT}} !important;',
|
204 |
+
'{{WRAPPER}}.ob-is-glider .swiper-wrapper' => 'height: {{SIZE}}{{UNIT}} !important;',
|
205 |
+
'{{WRAPPER}}.ob-is-glider .swiper-wrapper .swiper-slide' => 'height: {{SIZE}}{{UNIT}} !important;',
|
206 |
+
],
|
207 |
+
'condition' => [
|
208 |
+
'_ob_glider_is_slider' => 'yes',
|
209 |
+
'_ob_glider_direction' => 'vertical',
|
210 |
+
],
|
211 |
+
|
212 |
+
]
|
213 |
+
);
|
214 |
+
|
215 |
+
// ------------------------------------------------------------------------- CONTROL Loop
|
216 |
+
$element->add_control(
|
217 |
+
'_ob_glider_loop',
|
218 |
+
[
|
219 |
+
'label' => __( 'Infinite Loop', 'ooohboi-steroids' ),
|
220 |
+
'type' => Controls_Manager::SWITCHER,
|
221 |
+
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
222 |
+
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
223 |
+
'return_value' => 'yes',
|
224 |
+
'default' => 'yes',
|
225 |
+
'condition' => [
|
226 |
+
'_ob_glider_is_slider' => 'yes',
|
227 |
+
],
|
228 |
+
'frontend_available' => true,
|
229 |
+
'hide_in_inner' => true,
|
230 |
+
]
|
231 |
+
);
|
232 |
+
// ------------------------------------------------------------------------- CONTROL: Direction
|
233 |
+
$element->add_control(
|
234 |
+
'_ob_glider_direction',
|
235 |
+
[
|
236 |
+
'label' => __( 'Direction', 'ooohboi-steroids' ),
|
237 |
+
'type' => Controls_Manager::SELECT,
|
238 |
+
'default' => 'horizontal',
|
239 |
+
'options' => [
|
240 |
+
'horizontal' => __( 'Horizontal', 'ooohboi-steroids' ),
|
241 |
+
'vertical' => __( 'Vertical', 'ooohboi-steroids' ),
|
242 |
+
],
|
243 |
+
'condition' => [
|
244 |
+
'_ob_glider_is_slider' => 'yes',
|
245 |
+
'_ob_glider_effect' => 'slide',
|
246 |
+
],
|
247 |
+
'frontend_available' => true,
|
248 |
+
'hide_in_inner' => true,
|
249 |
+
]
|
250 |
+
);
|
251 |
+
|
252 |
+
// ------------------------------------------------------------------------- CONTROL: Effect
|
253 |
+
$element->add_control(
|
254 |
+
'_ob_glider_effect',
|
255 |
+
[
|
256 |
+
'label' => __( 'Transition type', 'ooohboi-steroids' ),
|
257 |
+
'type' => Controls_Manager::SELECT,
|
258 |
+
'default' => 'slide',
|
259 |
+
'options' => [
|
260 |
+
'slide' => __( 'Slide', 'ooohboi-steroids' ),
|
261 |
+
'fade' => __( 'Fade', 'ooohboi-steroids' ),
|
262 |
+
],
|
263 |
+
'condition' => [
|
264 |
+
'_ob_glider_is_slider' => 'yes',
|
265 |
+
],
|
266 |
+
'frontend_available' => true,
|
267 |
+
'hide_in_inner' => true,
|
268 |
+
]
|
269 |
+
);
|
270 |
+
|
271 |
+
// ------------------------------------------------------------------------- CONTROL: Easing
|
272 |
+
$element->add_control(
|
273 |
+
'_ob_glider_effect_easing',
|
274 |
+
[
|
275 |
+
'label' => sprintf( __( 'Easing%sNEW!%s', 'ooohboi-steroids' ), '<sup class="ob-new-feature">', '</sup>' ),
|
276 |
+
'description' => esc_html__( 'Easing effect applied to Glider', 'ooohboi-steroids' ),
|
277 |
+
'type' => Controls_Manager::SELECT,
|
278 |
+
'default' => 'ease-in-out',
|
279 |
+
'options' => [
|
280 |
+
'linear' => esc_html__( 'Linear', 'ooohboi-steroids' ),
|
281 |
+
'ease' => esc_html__( 'Ease', 'ooohboi-steroids' ),
|
282 |
+
'ease-in' => esc_html__( 'Ease-in', 'ooohboi-steroids' ),
|
283 |
+
'ease-out' => esc_html__( 'Ease-out', 'ooohboi-steroids' ),
|
284 |
+
'ease-in-out' => esc_html__( 'Ease-in-out', 'ooohboi-steroids' ),
|
285 |
+
'cubic-bezier(1,.02,.54,.86)' => esc_html__( 'Stagger', 'ooohboi-steroids' ),
|
286 |
+
'cubic-bezier(.6,-0.28,.74,.05)' => esc_html__( 'Backward', 'ooohboi-steroids' ),
|
287 |
+
'cubic-bezier(.86,0,.07,1)' => esc_html__( 'Quintic', 'ooohboi-steroids' ),
|
288 |
+
'cubic-bezier(.79,.14,.15,.86)' => esc_html__( 'Circular', 'ooohboi-steroids' ),
|
289 |
+
'cubic-bezier(.19,1,.22,1)' => esc_html__( 'Exponential', 'ooohboi-steroids' ),
|
290 |
+
],
|
291 |
+
'selectors' => [
|
292 |
+
'{{WRAPPER}}.ob-is-glider .swiper-container-initialized:not(.swiper-container-fade) .swiper-wrapper' => 'transition-property: all; transition-timing-function: {{VALUE}};',
|
293 |
+
],
|
294 |
+
'condition' => [
|
295 |
+
'_ob_glider_is_slider' => 'yes',
|
296 |
+
'_ob_glider_effect!' => 'fade',
|
297 |
+
],
|
298 |
+
'frontend_available' => true,
|
299 |
+
]
|
300 |
+
);
|
301 |
+
// ------------------------------------------------------------------------- CONTROL Speed
|
302 |
+
$element->add_control(
|
303 |
+
'_ob_glider_speed',
|
304 |
+
[
|
305 |
+
'label' => __( 'Transition speed', 'ooohboi-steroids' ),
|
306 |
+
'type' => Controls_Manager::NUMBER,
|
307 |
+
'min' => 1,
|
308 |
+
'default' => 450,
|
309 |
+
'condition' => [
|
310 |
+
'_ob_glider_is_slider' => 'yes',
|
311 |
],
|
312 |
'frontend_available' => true,
|
313 |
'hide_in_inner' => true,
|
314 |
]
|
315 |
);
|
316 |
+
|
317 |
// ------------------------------------------------------------------------- CONTROL Navig - prev and next
|
318 |
$element->add_control(
|
319 |
'_ob_glider_add_navig',
|
339 |
$element->add_control(
|
340 |
'_ob_glider_nav_styles',
|
341 |
[
|
342 |
+
'label' => sprintf( __( 'Navigation styles%sNEW!%s', 'ooohboi-steroids' ), '<sup class="ob-new-feature">', '</sup>' ),
|
343 |
+
'description' => esc_html__( 'Edit to trigger new styles!', 'ooohboi-steroids' ),
|
344 |
'type' => Controls_Manager::POPOVER_TOGGLE,
|
345 |
'return_value' => 'yes',
|
346 |
'hide_in_inner' => true,
|
353 |
|
354 |
$element->start_popover();
|
355 |
|
356 |
+
// ------------------------------------------------------------------------- CONTROL: Nav ICON
|
357 |
+
$element->add_control(
|
358 |
+
'_ob_glider_nav_icon',
|
359 |
+
[
|
360 |
+
'label' => esc_html__( 'Icon', 'ooohboi-steroids' ),
|
361 |
+
'description' => esc_html__( 'Select FontAwesome icon or upload your own SVG image', 'ooohboi-steroids' ),
|
362 |
+
'type' => Controls_Manager::ICONS,
|
363 |
+
'default' => [
|
364 |
+
'value' => 'fas fa-chevron-right',
|
365 |
+
'library' => 'fa-solid',
|
366 |
+
],
|
367 |
+
'condition' => [
|
368 |
+
'_ob_glider_is_slider' => 'yes',
|
369 |
+
'_ob_glider_add_navig!' => 'none',
|
370 |
+
'_ob_glider_nav_styles' => 'yes',
|
371 |
+
],
|
372 |
+
'skin' => 'inline',
|
373 |
+
'frontend_available' => true,
|
374 |
+
]
|
375 |
+
);
|
376 |
// ------------------------------------------------------------------------- CONTROL: Nav COLOR
|
377 |
$element->add_control(
|
378 |
'_ob_glider_nav_color',
|
379 |
[
|
380 |
+
'label' => esc_html__( 'Nav Color', 'ooohboi-steroids' ),
|
381 |
'type' => Controls_Manager::COLOR,
|
382 |
'default' => '#FFFFFF',
|
383 |
'selectors' => [
|
384 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev, {{WRAPPER}}.ob-is-glider .swiper-button-next' => 'fill: {{VALUE}};',
|
385 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev i::before, {{WRAPPER}}.ob-is-glider .swiper-button-next i::before' => 'color: {{VALUE}};',
|
386 |
],
|
387 |
'condition' => [
|
388 |
'_ob_glider_is_slider' => 'yes',
|
395 |
$element->add_control(
|
396 |
'_ob_glider_nav_color_hover',
|
397 |
[
|
398 |
+
'label' => esc_html__( 'Nav Color - Hover', 'ooohboi-steroids' ),
|
399 |
'type' => Controls_Manager::COLOR,
|
400 |
'default' => '#FFFFFF80',
|
401 |
'selectors' => [
|
402 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev:hover, {{WRAPPER}}.ob-is-glider .swiper-button-next:hover' => 'fill: {{VALUE}};',
|
403 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev:hover i::before, {{WRAPPER}}.ob-is-glider .swiper-button-next:hover i::before' => 'color: {{VALUE}};',
|
404 |
],
|
405 |
'condition' => [
|
406 |
'_ob_glider_is_slider' => 'yes',
|
413 |
$element->add_control(
|
414 |
'_ob_glider_nav_color_bg',
|
415 |
[
|
416 |
+
'label' => esc_html__( 'Background Color', 'ooohboi-steroids' ),
|
417 |
'type' => Controls_Manager::COLOR,
|
418 |
'default' => '#0000004D',
|
419 |
'selectors' => [
|
430 |
$element->add_control(
|
431 |
'_ob_glider_nav_color_bg_hover',
|
432 |
[
|
433 |
+
'label' => esc_html__( 'Background Color - Hover', 'ooohboi-steroids' ),
|
434 |
'type' => Controls_Manager::COLOR,
|
435 |
'default' => '#FFCC00E6',
|
436 |
'selectors' => [
|
443 |
],
|
444 |
]
|
445 |
);
|
446 |
+
// --------------------------------------------------------------------------------------------- Nav border
|
447 |
+
$element->add_group_control(
|
448 |
+
Group_Control_Border::get_type(),
|
449 |
+
[
|
450 |
+
'name' => '_ob_glider_nav_bord',
|
451 |
+
'label' => esc_html__( 'Border', 'ooohboi-steroids' ),
|
452 |
+
'selector' => '{{WRAPPER}}.ob-is-glider .swiper-button-next, {{WRAPPER}}.ob-is-glider .swiper-button-prev',
|
453 |
+
'condition' => [
|
454 |
+
'_ob_glider_is_slider' => 'yes',
|
455 |
+
'_ob_glider_add_navig!' => 'none',
|
456 |
+
'_ob_glider_nav_styles' => 'yes',
|
457 |
+
],
|
458 |
+
]
|
459 |
+
);
|
460 |
// ------------------------------------------------------------------------- CONTROL: Nav BG border radius
|
461 |
$element->add_responsive_control(
|
462 |
'_ob_glider_nav_bord_rad',
|
463 |
[
|
464 |
+
'label' => esc_html__( 'Border Radius', 'ooohboi-steroids' ),
|
465 |
'type' => Controls_Manager::DIMENSIONS,
|
466 |
'size_units' => [ 'px', '%' ],
|
467 |
'selectors' => [
|
478 |
$element->add_responsive_control(
|
479 |
'_ob_glider_nav_icon_size',
|
480 |
[
|
481 |
+
'label' => esc_html__( 'Icon size', 'ooohboi-steroids' ),
|
482 |
'type' => Controls_Manager::SLIDER,
|
483 |
'range' => [
|
484 |
'px' => [
|
493 |
'selectors' => [
|
494 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next, {{WRAPPER}}.ob-is-glider .swiper-button-prev' => 'width: unset; height: unset;',
|
495 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next svg, {{WRAPPER}}.ob-is-glider .swiper-button-prev svg' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}}; display: block;',
|
496 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev i::before, {{WRAPPER}}.ob-is-glider .swiper-button-next i::before' => 'font-size: {{SIZE}}{{UNIT}};',
|
497 |
],
|
498 |
'condition' => [
|
499 |
'_ob_glider_is_slider' => 'yes',
|
504 |
);
|
505 |
// -------------------------------------------------------------------------- CONTROL Padding
|
506 |
$element->add_responsive_control(
|
507 |
+
'_ob_glider_nav_padding',
|
508 |
+
[
|
509 |
+
'label' => esc_html__( 'Padding', 'ooohboi-steroids' ),
|
510 |
'type' => Controls_Manager::SLIDER,
|
511 |
'range' => [
|
512 |
'px' => [
|
528 |
],
|
529 |
]
|
530 |
);
|
531 |
+
// ------------------------------------------------------------------------- CONTROL: position Y prev
|
532 |
+
$element->add_responsive_control(
|
533 |
+
'_ob_glider_nav_pos_y_prev_alt',
|
534 |
+
[
|
535 |
+
'label' => esc_html__( 'Calc Prev - Y', 'ooohboi-steroids' ),
|
536 |
+
'description' => esc_html__( 'Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem', 'ooohboi-steroids' ),
|
537 |
'default' => '50% - 25px',
|
538 |
'type' => Controls_Manager::TEXT,
|
539 |
'selectors' => [
|
540 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-prev' => 'top: calc({{VALUE}});',
|
541 |
+
],
|
542 |
+
'condition' => [
|
543 |
+
'_ob_glider_is_slider' => 'yes',
|
544 |
+
'_ob_glider_add_navig!' => 'none',
|
545 |
+
'_ob_glider_nav_styles' => 'yes',
|
546 |
+
],
|
547 |
+
]
|
548 |
+
);
|
549 |
+
// ------------------------------------------------------------------------- CONTROL: position Y next
|
550 |
+
$element->add_responsive_control(
|
551 |
+
'_ob_glider_nav_pos_y_next_alt',
|
552 |
+
[
|
553 |
+
'label' => esc_html__( 'Calc Next - Y', 'ooohboi-steroids' ),
|
554 |
+
'description' => esc_html__( 'Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem', 'ooohboi-steroids' ),
|
555 |
+
'default' => '50% - 25px',
|
556 |
+
'type' => Controls_Manager::TEXT,
|
557 |
+
'selectors' => [
|
558 |
+
'{{WRAPPER}}.ob-is-glider .swiper-button-next' => 'top: calc({{VALUE}});',
|
559 |
],
|
560 |
'condition' => [
|
561 |
'_ob_glider_is_slider' => 'yes',
|
566 |
);
|
567 |
// -------------------------------------------------------------------------- CONTROL position X prev
|
568 |
$element->add_responsive_control(
|
569 |
+
'_ob_glider_nav_pos_x_prev_alt',
|
570 |
+
[
|
571 |
+
'label' => esc_html__( 'Calc Prev - X', 'ooohboi-steroids' ),
|
572 |
'type' => Controls_Manager::TEXT,
|
573 |
+
'description' => esc_html__( 'Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem', 'ooohboi-steroids' ),
|
574 |
'default' => '0%',
|
575 |
'selectors' => [
|
576 |
'{{WRAPPER}}.ob-is-glider .swiper-button-prev' => 'left: calc({{VALUE}}); right: unset;',
|
584 |
);
|
585 |
// -------------------------------------------------------------------------- CONTROL position X next
|
586 |
$element->add_responsive_control(
|
587 |
+
'_ob_glider_nav_pos_x_next_alt',
|
588 |
+
[
|
589 |
+
'label' => esc_html__( 'Calc Next - X', 'ooohboi-steroids' ),
|
590 |
'type' => Controls_Manager::TEXT,
|
591 |
+
'description' => esc_html__( 'Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem', 'ooohboi-steroids' ),
|
592 |
'default' => '0%',
|
593 |
'selectors' => [
|
594 |
'{{WRAPPER}}.ob-is-glider .swiper-button-next' => 'right: calc({{VALUE}}); left: unset;',
|
629 |
$element->add_control(
|
630 |
'_ob_glider_pagination_styles',
|
631 |
[
|
632 |
+
'label' => sprintf( __( 'Pagination styles%sNEW!%s', 'ooohboi-steroids' ), '<sup class="ob-new-feature">', '</sup>' ),
|
633 |
+
'description' => esc_html__( 'Edit to trigger new styles!', 'ooohboi-steroids' ),
|
634 |
'type' => Controls_Manager::POPOVER_TOGGLE,
|
635 |
'return_value' => 'yes',
|
636 |
'hide_in_inner' => true,
|
642 |
);
|
643 |
|
644 |
$element->start_popover();
|
645 |
+
|
646 |
// ------------------------------------------------------------------------- CONTROL: Pagination Type
|
647 |
$element->add_control(
|
648 |
'_ob_glider_pagination_type',
|
649 |
[
|
650 |
+
'label' => esc_html__( 'Pagination type', 'ooohboi-steroids' ),
|
651 |
'type' => Controls_Manager::SELECT,
|
652 |
+
'default' => 'bullets',
|
653 |
'options' => [
|
654 |
+
'bullets' => esc_html__( 'Bullets', 'ooohboi-steroids' ),
|
655 |
+
'fraction' => esc_html__( 'Fraction', 'ooohboi-steroids' ),
|
656 |
+
'progressbar' => esc_html__( 'Progress Bar', 'ooohboi-steroids' ),
|
657 |
],
|
658 |
'condition' => [
|
659 |
'_ob_glider_is_slider' => 'yes',
|
660 |
+
'_ob_glider_add_pagination!' => 'none',
|
661 |
'_ob_glider_pagination_styles' => 'yes',
|
662 |
],
|
663 |
'frontend_available' => true,
|
668 |
$element->add_control(
|
669 |
'_ob_glider_pagination_color',
|
670 |
[
|
671 |
+
'label' => esc_html__( 'Pagination Color', 'ooohboi-steroids' ),
|
672 |
'type' => Controls_Manager::COLOR,
|
673 |
'default' => '#00000080',
|
674 |
'selectors' => [
|
675 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'background-color: {{VALUE}}; opacity: 1;',
|
676 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-progressbar' => 'background: {{VALUE}};',
|
677 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination-fraction' => 'color: {{VALUE}};',
|
678 |
],
|
679 |
'condition' => [
|
680 |
'_ob_glider_is_slider' => 'yes',
|
686 |
$element->add_control(
|
687 |
'_ob_glider_pagination_color_active',
|
688 |
[
|
689 |
+
'label' => esc_html__( 'Pagination Color - Active', 'ooohboi-steroids' ),
|
690 |
'type' => Controls_Manager::COLOR,
|
691 |
'default' => '#000000',
|
692 |
'selectors' => [
|
693 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet-active' => 'background-color: {{VALUE}}; opacity: 1;',
|
|
|
694 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill' => 'background: {{VALUE}};',
|
695 |
],
|
696 |
'condition' => [
|
697 |
'_ob_glider_is_slider' => 'yes',
|
698 |
'_ob_glider_pagination_styles' => 'yes',
|
699 |
+
'_ob_glider_pagination_type!' => [ 'fraction' ],
|
700 |
],
|
701 |
]
|
702 |
);
|
703 |
// ------------------------------------------------------------------------- CONTROL: Pagination Size
|
704 |
$element->add_responsive_control(
|
705 |
+
'_ob_glider_pagination_size',
|
706 |
+
[
|
707 |
+
'label' => esc_html__( 'Size', 'ooohboi-steroids' ),
|
708 |
+
'type' => Controls_Manager::SLIDER,
|
709 |
+
'default' => [
|
710 |
+
'size' => 11,
|
711 |
+
],
|
712 |
+
'range' => [
|
713 |
+
'px' => [
|
714 |
+
'max' => 100,
|
715 |
+
'step' => 1,
|
716 |
+
],
|
717 |
+
],
|
718 |
+
'selectors' => [
|
719 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
|
|
720 |
'{{WRAPPER}}.ob-is-glider .swiper-container-horizontal > .swiper-pagination-progressbar' => 'height: {{SIZE}}{{UNIT}};',
|
721 |
'{{WRAPPER}}.ob-is-glider .swiper-container-vertical > .swiper-pagination-progressbar' => 'width: {{SIZE}}{{UNIT}};',
|
722 |
],
|
723 |
'condition' => [
|
724 |
'_ob_glider_is_slider' => 'yes',
|
725 |
'_ob_glider_pagination_styles' => 'yes',
|
726 |
+
'_ob_glider_pagination_type!' => [ 'bullets', 'fraction' ],
|
727 |
],
|
728 |
+
]
|
729 |
);
|
730 |
+
|
731 |
+
// ------------------------------------------------------------------------- CONTROL: Pagination width for Bullets only! WIDTH
|
732 |
+
$element->add_responsive_control(
|
733 |
+
'_ob_glider_pagination_size_bullets_w',
|
734 |
+
[
|
735 |
+
'label' => esc_html__( 'Bullets width', 'ooohboi-steroids' ),
|
736 |
+
'type' => Controls_Manager::SLIDER,
|
737 |
+
'default' => [
|
738 |
+
'size' => 7,
|
739 |
+
],
|
740 |
+
'range' => [
|
741 |
+
'px' => [
|
742 |
+
'max' => 100,
|
743 |
+
'step' => 1,
|
744 |
+
],
|
745 |
+
],
|
746 |
+
'selectors' => [
|
747 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'width: {{SIZE}}{{UNIT}};',
|
748 |
+
],
|
749 |
+
'condition' => [
|
750 |
+
'_ob_glider_is_slider' => 'yes',
|
751 |
+
'_ob_glider_pagination_styles' => 'yes',
|
752 |
+
'_ob_glider_pagination_type' => [ 'bullets' ],
|
753 |
+
],
|
754 |
+
]
|
755 |
+
);
|
756 |
+
// ------------------------------------------------------------------------- CONTROL: Pagination height for Bullets only!
|
757 |
+
$element->add_responsive_control(
|
758 |
+
'_ob_glider_pagination_size_bullets_h',
|
759 |
+
[
|
760 |
+
'label' => esc_html__( 'Bullets height', 'ooohboi-steroids' ),
|
761 |
+
'type' => Controls_Manager::SLIDER,
|
762 |
+
'default' => [
|
763 |
+
'size' => 7,
|
764 |
+
],
|
765 |
+
'range' => [
|
766 |
+
'px' => [
|
767 |
+
'max' => 100,
|
768 |
+
'step' => 1,
|
769 |
+
],
|
770 |
+
],
|
771 |
+
'selectors' => [
|
772 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'height: {{SIZE}}{{UNIT}};',
|
773 |
+
],
|
774 |
+
'condition' => [
|
775 |
+
'_ob_glider_is_slider' => 'yes',
|
776 |
+
'_ob_glider_pagination_styles' => 'yes',
|
777 |
+
'_ob_glider_pagination_type' => [ 'bullets' ],
|
778 |
+
],
|
779 |
+
]
|
780 |
+
);
|
781 |
+
// --------------------------------------------------------------------------------------------- Bullets border
|
782 |
+
$element->add_group_control(
|
783 |
+
Group_Control_Border::get_type(),
|
784 |
+
[
|
785 |
+
'name' => '_ob_glider_pagination_bord',
|
786 |
+
'label' => esc_html__( 'Border', 'ooohboi-steroids' ),
|
787 |
+
'selector' => '{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet',
|
788 |
+
'condition' => [
|
789 |
+
'_ob_glider_is_slider' => 'yes',
|
790 |
+
'_ob_glider_pagination_type' => [ 'bullets' ],
|
791 |
+
'_ob_glider_pagination_styles' => 'yes',
|
792 |
+
],
|
793 |
+
]
|
794 |
+
);
|
795 |
+
// ------------------------------------------------------------------------- CONTROL: bullets border radius
|
796 |
$element->add_responsive_control(
|
797 |
'_ob_glider_pagination_bord_rad',
|
798 |
[
|
799 |
+
'label' => esc_html__( 'Border Radius', 'ooohboi-steroids' ),
|
800 |
'type' => Controls_Manager::DIMENSIONS,
|
801 |
+
'size_units' => [ 'px', '%' ],
|
802 |
+
'default' => [
|
803 |
+
'unit' => 'px',
|
804 |
+
'size' => 0,
|
805 |
+
],
|
806 |
'selectors' => [
|
807 |
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
808 |
],
|
814 |
]
|
815 |
);
|
816 |
|
817 |
+
// ------------------------------------------------------------------------- CONTROL: bullets spacing
|
818 |
+
$element->add_responsive_control(
|
819 |
+
'_ob_glider_pagination_size_bullets_space',
|
820 |
+
[
|
821 |
+
'label' => esc_html__( 'Bullets spacing', 'ooohboi-steroids' ),
|
822 |
+
'type' => Controls_Manager::SLIDER,
|
823 |
+
'default' => [
|
824 |
+
'size' => 5,
|
825 |
+
],
|
826 |
+
'range' => [
|
827 |
+
'px' => [
|
828 |
+
'max' => 85,
|
829 |
+
'step' => 1,
|
830 |
+
],
|
831 |
+
],
|
832 |
+
'selectors' => [
|
833 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination-bullet' => 'margin-left: {{SIZE}}{{UNIT}}; margin-right: {{SIZE}}{{UNIT}};',
|
834 |
+
],
|
835 |
+
'condition' => [
|
836 |
+
'_ob_glider_is_slider' => 'yes',
|
837 |
+
'_ob_glider_pagination_styles' => 'yes',
|
838 |
+
'_ob_glider_pagination_type' => [ 'bullets' ],
|
839 |
+
],
|
840 |
+
]
|
841 |
+
);
|
842 |
|
843 |
+
// ------------------------------------------------------------------------- CONTROL: bullets wrapper alignment
|
844 |
+
$element->add_responsive_control(
|
845 |
+
'_ob_glider_pagination_bg_align',
|
846 |
[
|
847 |
+
'label' => esc_html__( 'Pagination alignment', 'ooohboi-steroids' ),
|
848 |
'type' => Controls_Manager::SELECT,
|
849 |
+
'default' => 'left:0;right:unset;transform:unset;',
|
|
|
850 |
'options' => [
|
851 |
+
'left:0;right:unset;transform:unset;' => esc_html__( 'Left', 'ooohboi-steroids' ),
|
852 |
+
'left:50%;right:unset;transform:translate(-50%,0);' => esc_html__( 'Center', 'ooohboi-steroids' ),
|
853 |
+
'left:unset;right:0;transform:unset;' => esc_html__( 'Right', 'ooohboi-steroids' ),
|
854 |
+
],
|
855 |
+
'selectors' => [
|
856 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar)' => '{{VALUE}}',
|
857 |
],
|
858 |
'condition' => [
|
859 |
'_ob_glider_is_slider' => 'yes',
|
860 |
+
'_ob_glider_pagination_styles' => 'yes',
|
861 |
+
'_ob_glider_pagination_type!' => [ 'progressbar' ],
|
862 |
],
|
863 |
'frontend_available' => true,
|
|
|
864 |
]
|
865 |
);
|
866 |
+
// -------------------------------------------------------------------------- bullets Padding
|
867 |
+
$element->add_responsive_control(
|
868 |
+
'_ob_glider_pagination_bg_padding',
|
869 |
+
[
|
870 |
+
'label' => esc_html__( 'Pagination padding', 'ooohboi-steroids' ),
|
871 |
+
'type' => Controls_Manager::DIMENSIONS,
|
872 |
+
'size_units' => [ 'px', 'em', 'rem', '%' ],
|
873 |
+
'default' => [
|
874 |
+
'top' => '11',
|
875 |
+
'right' => '17',
|
876 |
+
'bottom' => '11',
|
877 |
+
'left' => '17',
|
878 |
+
'unit' => 'px',
|
879 |
+
],
|
880 |
+
'selectors' => [
|
881 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar)' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
882 |
+
],
|
883 |
+
'condition' => [
|
884 |
+
'_ob_glider_is_slider' => 'yes',
|
885 |
+
'_ob_glider_pagination_styles' => 'yes',
|
886 |
+
'_ob_glider_pagination_type!' => [ 'progressbar' ],
|
887 |
+
],
|
888 |
+
]
|
889 |
+
);
|
890 |
+
// -------------------------------------------------------------------------- bullets Margin
|
891 |
+
$element->add_responsive_control(
|
892 |
+
'_ob_glider_pagination_bg_margin',
|
893 |
+
[
|
894 |
+
'label' => esc_html__( 'Pagination margin', 'ooohboi-steroids' ),
|
895 |
+
'type' => Controls_Manager::DIMENSIONS,
|
896 |
+
'size_units' => [ 'px', 'em', 'rem', '%' ],
|
897 |
+
'default' => [
|
898 |
+
'top' => '0',
|
899 |
+
'right' => '0',
|
900 |
+
'bottom' => '11',
|
901 |
+
'left' => '0',
|
902 |
+
'unit' => 'px',
|
903 |
+
],
|
904 |
+
'selectors' => [
|
905 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar)' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
906 |
+
],
|
907 |
+
'condition' => [
|
908 |
+
'_ob_glider_is_slider' => 'yes',
|
909 |
+
'_ob_glider_pagination_styles' => 'yes',
|
910 |
+
'_ob_glider_pagination_type!' => [ 'progressbar' ],
|
911 |
+
],
|
912 |
+
]
|
913 |
+
);
|
914 |
+
// ------------------------------------------------------------------------- CONTROL: Nav BG COLOR
|
915 |
+
$element->add_control(
|
916 |
+
'_ob_glider_pagination_bg_color',
|
917 |
+
[
|
918 |
+
'label' => esc_html__( 'Pagination background color', 'ooohboi-steroids' ),
|
919 |
+
'type' => Controls_Manager::COLOR,
|
920 |
+
'default' => '#0000002E',
|
921 |
+
'selectors' => [
|
922 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar)' => 'background-color: {{VALUE}};',
|
923 |
+
],
|
924 |
+
'condition' => [
|
925 |
+
'_ob_glider_is_slider' => 'yes',
|
926 |
+
'_ob_glider_pagination_styles' => 'yes',
|
927 |
+
'_ob_glider_pagination_type!' => [ 'progressbar' ],
|
928 |
+
],
|
929 |
+
]
|
930 |
+
);
|
931 |
+
$element->add_responsive_control(
|
932 |
+
'_ob_glider_pagination_bg_bord_rad',
|
933 |
+
[
|
934 |
+
'label' => esc_html__( 'Pagination background border radius', 'ooohboi-steroids' ),
|
935 |
+
'type' => Controls_Manager::DIMENSIONS,
|
936 |
+
'size_units' => [ 'px', '%' ],
|
937 |
+
'default' => [
|
938 |
+
'top' => '17',
|
939 |
+
'right' => '17',
|
940 |
+
'bottom' => '17',
|
941 |
+
'left' => '17',
|
942 |
+
'unit' => 'px',
|
943 |
+
],
|
944 |
+
'selectors' => [
|
945 |
+
'{{WRAPPER}}.ob-is-glider .swiper-pagination:not(.swiper-pagination-progressbar)' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
946 |
+
],
|
947 |
+
'condition' => [
|
948 |
+
'_ob_glider_is_slider' => 'yes',
|
949 |
+
'_ob_glider_pagination_styles' => 'yes',
|
950 |
+
'_ob_glider_pagination_type!' => [ 'progressbar' ],
|
951 |
+
],
|
952 |
+
]
|
953 |
+
);
|
954 |
+
|
955 |
+
$element->end_popover(); // popover end
|
956 |
+
|
957 |
/* by Xmastermind */
|
958 |
// ------------------------------------------------------------------------- CONTROL: Show Multiple Slides
|
959 |
$element->add_control(
|
1035 |
]
|
1036 |
);
|
1037 |
// v1.7.9
|
1038 |
+
// ------------------------------------------------------------------------- CONTROL: Centered Slides
|
1039 |
$element->add_control(
|
1040 |
'_ob_glider_centered_slides',
|
1041 |
[
|
1042 |
'label' => __( 'Centered Slides', 'ooohboi-steroids' ),
|
1043 |
'description' => __( 'Active slide will be centered.', 'ooohboi-steroids' ),
|
1044 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1045 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1046 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1047 |
'return_value' => 'yes',
|
1062 |
'label' => __( 'Centered Slide Bounds', 'ooohboi-steroids' ),
|
1063 |
'description' => __( 'Active slide will be centered without adding gaps at the beginning and end of slider.', 'ooohboi-steroids' ),
|
1064 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1065 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1066 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1067 |
'return_value' => 'yes',
|
1077 |
]
|
1078 |
);
|
1079 |
/* -------------- */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1080 |
// ------------------------------------------------------------------------- CONTROL Parallax
|
1081 |
$element->add_control(
|
1082 |
'_ob_glider_parallax',
|
1097 |
'hide_in_inner' => true,
|
1098 |
]
|
1099 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1100 |
// ------------------------------------------------------------------------- CONTROL Disable TouchMove
|
1101 |
$element->add_control(
|
1102 |
'_ob_glider_allow_touch_move',
|
1103 |
[
|
1104 |
'label' => __( 'Enable Touch Move', 'ooohboi-steroids' ),
|
1105 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1106 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1107 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1108 |
'return_value' => 'yes',
|
1120 |
[
|
1121 |
'label' => __( 'Enable Mousewheel', 'ooohboi-steroids' ),
|
1122 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1123 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1124 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1125 |
'return_value' => 'yes',
|
1138 |
'label' => __( 'Deblur Slides', 'ooohboi-steroids' ),
|
1139 |
'description' => __( 'Round values of slides width and height to prevent blurry texts?', 'ooohboi-steroids' ),
|
1140 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1141 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1142 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1143 |
'return_value' => 'yes',
|
1156 |
[
|
1157 |
'label' => __( 'Autoplay', 'ooohboi-steroids' ),
|
1158 |
'type' => Controls_Manager::SWITCHER,
|
|
|
1159 |
'label_on' => __( 'Yes', 'ooohboi-steroids' ),
|
1160 |
'label_off' => __( 'No', 'ooohboi-steroids' ),
|
1161 |
'return_value' => true,
|
controls/ooohboi-hover-animator.php
CHANGED
@@ -193,7 +193,7 @@ class OoohBoi_Hover_Animator {
|
|
193 |
$element->add_control(
|
194 |
'_ob_allow_hoveranimator_touch',
|
195 |
[
|
196 |
-
'label' =>
|
197 |
|
198 |
'description' => __( 'The effect is visible on touch based devices only. Developer tools can simulate touch devices!', 'ooohboi-steroids' ),
|
199 |
'type' => Controls_Manager::SWITCHER,
|
193 |
$element->add_control(
|
194 |
'_ob_allow_hoveranimator_touch',
|
195 |
[
|
196 |
+
'label' => __( 'Disable on touch devices?', 'ooohboi-steroids' ),
|
197 |
|
198 |
'description' => __( 'The effect is visible on touch based devices only. Developer tools can simulate touch devices!', 'ooohboi-steroids' ),
|
199 |
'type' => Controls_Manager::SWITCHER,
|
controls/ooohboi-icobox.php
CHANGED
@@ -89,7 +89,7 @@ final class OoohBoi_Icobox {
|
|
89 |
$element->add_control(
|
90 |
'_ob_icobox_no_collapse',
|
91 |
[
|
92 |
-
'label' =>
|
93 |
'description' => __( 'The icon sits atop the title on mobiles. Prevent that, huh?', 'ooohboi-steroids' ),
|
94 |
'separator' => 'before',
|
95 |
'type' => Controls_Manager::SWITCHER,
|
89 |
$element->add_control(
|
90 |
'_ob_icobox_no_collapse',
|
91 |
[
|
92 |
+
'label' => __( 'Prevent Icon and Title Collapse', 'ooohboi-steroids' ),
|
93 |
'description' => __( 'The icon sits atop the title on mobiles. Prevent that, huh?', 'ooohboi-steroids' ),
|
94 |
'separator' => 'before',
|
95 |
'type' => Controls_Manager::SWITCHER,
|
controls/ooohboi-imbox.php
CHANGED
@@ -90,7 +90,7 @@ final class OoohBoi_Imbox {
|
|
90 |
$element->add_control(
|
91 |
'_ob_imbox_no_collapse',
|
92 |
[
|
93 |
-
'label' =>
|
94 |
'description' => __( 'The thumbnail sits atop the title on mobiles. Prevent that, huh?', 'ooohboi-steroids' ),
|
95 |
'separator' => 'before',
|
96 |
'type' => Controls_Manager::SWITCHER,
|
90 |
$element->add_control(
|
91 |
'_ob_imbox_no_collapse',
|
92 |
[
|
93 |
+
'label' => __( 'Prevent Image and Title Collapse', 'ooohboi-steroids' ),
|
94 |
'description' => __( 'The thumbnail sits atop the title on mobiles. Prevent that, huh?', 'ooohboi-steroids' ),
|
95 |
'separator' => 'before',
|
96 |
'type' => Controls_Manager::SWITCHER,
|
inc/img/glider-renewed.png
ADDED
Binary file
|
inc/info/ob-landing.php
CHANGED
@@ -10,7 +10,45 @@
|
|
10 |
|
11 |
<div class="col-8">
|
12 |
|
13 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
<p>
|
15 |
<strong>A couple of major issues relating to the latest Elementor v3.8 are now being fixed, mostly those relating to the Flex Container.</strong>
|
16 |
</p>
|
@@ -26,10 +64,6 @@
|
|
26 |
<p>
|
27 |
Oh Animator extension remains disabled until Flex Containers are moved from beta to stable.
|
28 |
</p>
|
29 |
-
<p style="background-color: #ffe1e1; padding: 28px;">
|
30 |
-
PLEASE support this plugin development! Think about a small monthly donation if you find it useful for your business. Even $1 from you could have a big impact on development, new features and quicker bug fixes.<br/>
|
31 |
-
Thank you!
|
32 |
-
</p>
|
33 |
<p> </p>
|
34 |
|
35 |
</div>
|
@@ -48,6 +82,17 @@
|
|
48 |
|
49 |
<hr />
|
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
<h3>Resources</h3>
|
52 |
<p>
|
53 |
Want to learn more about this plugin? Here's a list of tutorials on YouTube:
|
10 |
|
11 |
<div class="col-8">
|
12 |
|
13 |
+
<div>
|
14 |
+
|
15 |
+
<h3>What's new to 2.0.5?</h3>
|
16 |
+
<p>
|
17 |
+
<strong>Thanks to a few generous donations, Glider extension has been completely renewed</strong>
|
18 |
+
</p>
|
19 |
+
<p>
|
20 |
+
— Navigation<br/>
|
21 |
+
From now on you can use/upload your own SVG file to replace the existing Prev/Next icons.<br/>
|
22 |
+
Likewise, you can use one of the available FontAwesome icons supplied by Elementor.
|
23 |
+
</p>
|
24 |
+
<p>
|
25 |
+
— Pagination<br/>
|
26 |
+
Many more options added to make a stylish and decent pagination, not just a flee-size circles.
|
27 |
+
</p>
|
28 |
+
<p>
|
29 |
+
— Easing Effects<br/>
|
30 |
+
For the beginning a dozen being added to the list of ready-made effects. Shall be more in the future I guess.
|
31 |
+
</p>
|
32 |
+
<p>
|
33 |
+
— Flex Container ready<br/>
|
34 |
+
All the bugs have been fixed ... well, not quite all of them, we know that's impossible.<br/>
|
35 |
+
In case you spot the flaw - just send me the letter. Ground mail delivered, of course.
|
36 |
+
</p>
|
37 |
+
<p>
|
38 |
+
<img src="<?php echo SFE_DIR_URL . 'img/glider-renewed.png'; ?>" alt="Glider renewed with the version 2.0.5" />
|
39 |
+
</p>
|
40 |
+
<p><strong>Anything else?</strong> <br/>
|
41 |
+
Yeah, remember when HOVERANIMATOR stopped working due to those silly class name "updates" since Elementor v3.8. So, that's been sorted too.
|
42 |
+
</p>
|
43 |
+
<p style="background-color: #ffe1e1; padding: 28px;">
|
44 |
+
PLEASE support this plugin development! Think about a small monthly donation if you find it useful for your business. Even $1 from you could have a big impact on development, new features and quicker bug fixes.<br/>
|
45 |
+
Thank you!
|
46 |
+
</p>
|
47 |
+
<p> </p>
|
48 |
+
|
49 |
+
</div>
|
50 |
+
|
51 |
+
<h3>v2.0.4</h3>
|
52 |
<p>
|
53 |
<strong>A couple of major issues relating to the latest Elementor v3.8 are now being fixed, mostly those relating to the Flex Container.</strong>
|
54 |
</p>
|
64 |
<p>
|
65 |
Oh Animator extension remains disabled until Flex Containers are moved from beta to stable.
|
66 |
</p>
|
|
|
|
|
|
|
|
|
67 |
<p> </p>
|
68 |
|
69 |
</div>
|
82 |
|
83 |
<hr />
|
84 |
|
85 |
+
<h3>BIG Thanks on generous donations:</h3>
|
86 |
+
|
87 |
+
<ul>
|
88 |
+
<li>Manuel Borrelli, Stephen A Wall</li>
|
89 |
+
<li>Scott Griffiths, Jeff Logan</li>
|
90 |
+
<li>Jacob Bannier, Joni Kukkohovi</li>
|
91 |
+
<li>#clbs</li>
|
92 |
+
</ul>
|
93 |
+
|
94 |
+
<hr />
|
95 |
+
|
96 |
<h3>Resources</h3>
|
97 |
<p>
|
98 |
Want to learn more about this plugin? Here's a list of tutorials on YouTube:
|
lang/ooohboi-steroids.pot
CHANGED
@@ -2,15 +2,15 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: OoohBoi Steroids for Elementor\n"
|
5 |
-
"POT-Creation-Date: 2022-
|
6 |
-
"PO-Revision-Date: 2022-
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
13 |
-
"X-Generator: Poedit 3.
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
|
16 |
"X-Poedit-WPHeader: ooohboi-steroids.php\n"
|
@@ -36,13 +36,13 @@ msgstr ""
|
|
36 |
#: controls/ooohboi-bullet.php:50 controls/ooohboi-butter-button.php:102
|
37 |
#: controls/ooohboi-commentz.php:100 controls/ooohboi-commentz.php:1137
|
38 |
#: controls/ooohboi-container-extras.php:97 controls/ooohboi-counterz.php:94
|
39 |
-
#: controls/ooohboi-glider.php:
|
40 |
-
#: controls/ooohboi-glider.php:
|
41 |
-
#: controls/ooohboi-glider.php:
|
42 |
-
#: controls/ooohboi-glider.php:
|
43 |
-
#: controls/ooohboi-glider.php:
|
44 |
-
#: controls/ooohboi-glider.php:
|
45 |
-
#: controls/ooohboi-glider.php:
|
46 |
#: controls/ooohboi-harakiri.php:149 controls/ooohboi-harakiri.php:397
|
47 |
#: controls/ooohboi-hover-animator.php:111
|
48 |
#: controls/ooohboi-hover-animator.php:185
|
@@ -63,7 +63,8 @@ msgstr ""
|
|
63 |
#: controls/ooohboi-pseudo.php:114 controls/ooohboi-searchcop.php:79
|
64 |
#: controls/ooohboi-shadough.php:49 controls/ooohboi-spacerat.php:101
|
65 |
#: controls/ooohboi-spacerat.php:378 controls/ooohboi-tabbr.php:95
|
66 |
-
#: controls/ooohboi-tabbr.php:359 controls/ooohboi-
|
|
|
67 |
#: inc/exopite-simple-options/fields/upload.php:131
|
68 |
msgid "Yes"
|
69 |
msgstr ""
|
@@ -73,13 +74,13 @@ msgstr ""
|
|
73 |
#: controls/ooohboi-bullet.php:51 controls/ooohboi-butter-button.php:103
|
74 |
#: controls/ooohboi-commentz.php:101 controls/ooohboi-commentz.php:1138
|
75 |
#: controls/ooohboi-container-extras.php:98 controls/ooohboi-counterz.php:95
|
76 |
-
#: controls/ooohboi-glider.php:
|
77 |
-
#: controls/ooohboi-glider.php:
|
78 |
-
#: controls/ooohboi-glider.php:
|
79 |
-
#: controls/ooohboi-glider.php:
|
80 |
-
#: controls/ooohboi-glider.php:
|
81 |
-
#: controls/ooohboi-glider.php:
|
82 |
-
#: controls/ooohboi-glider.php:
|
83 |
#: controls/ooohboi-harakiri.php:150 controls/ooohboi-harakiri.php:398
|
84 |
#: controls/ooohboi-hover-animator.php:112
|
85 |
#: controls/ooohboi-hover-animator.php:186
|
@@ -100,7 +101,8 @@ msgstr ""
|
|
100 |
#: controls/ooohboi-pseudo.php:115 controls/ooohboi-searchcop.php:80
|
101 |
#: controls/ooohboi-shadough.php:50 controls/ooohboi-spacerat.php:102
|
102 |
#: controls/ooohboi-spacerat.php:379 controls/ooohboi-tabbr.php:96
|
103 |
-
#: controls/ooohboi-tabbr.php:360 controls/ooohboi-
|
|
|
104 |
#: inc/exopite-simple-options/fields/upload.php:129
|
105 |
msgid "No"
|
106 |
msgstr ""
|
@@ -122,10 +124,11 @@ msgstr ""
|
|
122 |
#: controls/ooohboi-breaking-bad.php:493 controls/ooohboi-breaking-bad.php:618
|
123 |
#: controls/ooohboi-breaking-bad.php:642 controls/ooohboi-commentz.php:165
|
124 |
#: controls/ooohboi-commentz.php:706 controls/ooohboi-counterz.php:124
|
125 |
-
#: controls/ooohboi-counterz.php:227 controls/ooohboi-
|
126 |
-
#: controls/ooohboi-
|
127 |
-
#: controls/ooohboi-oh-animator.php:
|
128 |
-
#: controls/ooohboi-
|
|
|
129 |
msgid "Center"
|
130 |
msgstr ""
|
131 |
|
@@ -367,8 +370,7 @@ msgid "Align Widgets"
|
|
367 |
msgstr ""
|
368 |
|
369 |
#: controls/ooohboi-bullet.php:46
|
370 |
-
|
371 |
-
msgid "Move bullet to top%sNEW!%s"
|
372 |
msgstr ""
|
373 |
|
374 |
#: controls/ooohboi-bullet.php:47
|
@@ -398,7 +400,7 @@ msgstr ""
|
|
398 |
#: controls/ooohboi-butter-button.php:175 controls/ooohboi-commentz.php:182
|
399 |
#: controls/ooohboi-commentz.php:791 controls/ooohboi-commentz.php:1030
|
400 |
#: controls/ooohboi-counterz.php:163 controls/ooohboi-counterz.php:262
|
401 |
-
#: controls/ooohboi-glider.php:
|
402 |
#: controls/ooohboi-paginini.php:59 controls/ooohboi-postman.php:345
|
403 |
#: controls/ooohboi-tabbr.php:379 controls/ooohboi-tabbr.php:529
|
404 |
msgid "Padding"
|
@@ -440,6 +442,7 @@ msgstr ""
|
|
440 |
#: controls/ooohboi-butter-button.php:398 controls/ooohboi-commentz.php:284
|
441 |
#: controls/ooohboi-commentz.php:465 controls/ooohboi-commentz.php:987
|
442 |
#: controls/ooohboi-counterz.php:194 controls/ooohboi-counterz.php:293
|
|
|
443 |
#: controls/ooohboi-imbox.php:230 controls/ooohboi-imbox.php:244
|
444 |
#: controls/ooohboi-imbox.php:376 controls/ooohboi-imbox.php:390
|
445 |
#: controls/ooohboi-overlaiz.php:369 controls/ooohboi-overlaiz.php:388
|
@@ -458,8 +461,8 @@ msgstr ""
|
|
458 |
#: controls/ooohboi-butter-button.php:280
|
459 |
#: controls/ooohboi-butter-button.php:411 controls/ooohboi-commentz.php:295
|
460 |
#: controls/ooohboi-commentz.php:477 controls/ooohboi-commentz.php:868
|
461 |
-
#: controls/ooohboi-commentz.php:998 controls/ooohboi-glider.php:
|
462 |
-
#: controls/ooohboi-glider.php:
|
463 |
#: controls/ooohboi-imbox.php:398 controls/ooohboi-kontrolz.php:95
|
464 |
#: controls/ooohboi-kontrolz.php:207 controls/ooohboi-overlaiz.php:400
|
465 |
#: controls/ooohboi-overlay-underlay.php:520
|
@@ -515,12 +518,12 @@ msgid "Text alignment"
|
|
515 |
msgstr ""
|
516 |
|
517 |
#: controls/ooohboi-commentz.php:164 controls/ooohboi-commentz.php:705
|
518 |
-
#: controls/ooohboi-counterz.php:226
|
519 |
msgid "Left"
|
520 |
msgstr ""
|
521 |
|
522 |
#: controls/ooohboi-commentz.php:166 controls/ooohboi-commentz.php:707
|
523 |
-
#: controls/ooohboi-counterz.php:228
|
524 |
msgid "Right"
|
525 |
msgstr ""
|
526 |
|
@@ -575,7 +578,7 @@ msgstr ""
|
|
575 |
msgid "Gravatar style"
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: controls/ooohboi-commentz.php:415 controls/ooohboi-glider.php:
|
579 |
msgid "Size"
|
580 |
msgstr ""
|
581 |
|
@@ -731,17 +734,17 @@ msgstr ""
|
|
731 |
msgid "Align title"
|
732 |
msgstr ""
|
733 |
|
734 |
-
#: controls/ooohboi-glider.php:
|
735 |
msgid "Create Slider?"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: controls/ooohboi-glider.php:
|
739 |
msgid ""
|
740 |
"This container containers will become slidable. TIP: Use this Switch to "
|
741 |
"refresh your Glider."
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: controls/ooohboi-glider.php:
|
745 |
msgid "Adaptable height?"
|
746 |
msgstr ""
|
747 |
|
@@ -750,196 +753,319 @@ msgid "Slider height"
|
|
750 |
msgstr ""
|
751 |
|
752 |
#: controls/ooohboi-glider.php:184
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
753 |
msgid "Hide Navigation"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: controls/ooohboi-glider.php:
|
757 |
-
|
|
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: controls/ooohboi-glider.php:
|
761 |
-
msgid "
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: controls/ooohboi-glider.php:
|
765 |
-
msgid "
|
|
|
|
|
|
|
|
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: controls/ooohboi-glider.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
769 |
#: controls/ooohboi-paginini.php:47 controls/ooohboi-paginini.php:121
|
770 |
#: controls/ooohboi-paginini.php:182
|
771 |
msgid "Background Color"
|
772 |
msgstr ""
|
773 |
|
774 |
-
#: controls/ooohboi-glider.php:
|
775 |
msgid "Background Color - Hover"
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: controls/ooohboi-glider.php:
|
779 |
msgid "Icon size"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: controls/ooohboi-glider.php:
|
783 |
-
msgid "Calc - Y"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: controls/ooohboi-glider.php:
|
787 |
-
#: controls/ooohboi-glider.php:
|
788 |
-
#: controls/ooohboi-kontrolz.php:
|
|
|
789 |
msgid "Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem"
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: controls/ooohboi-glider.php:
|
|
|
|
|
|
|
|
|
793 |
msgid "Calc Prev - X"
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: controls/ooohboi-glider.php:
|
797 |
msgid "Calc Next - X"
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: controls/ooohboi-glider.php:
|
801 |
msgid "Hide Pagination"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: controls/ooohboi-glider.php:
|
805 |
-
|
|
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: controls/ooohboi-glider.php:
|
809 |
msgid "Pagination type"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: controls/ooohboi-glider.php:
|
813 |
msgid "Bullets"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: controls/ooohboi-glider.php:
|
817 |
msgid "Fraction"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: controls/ooohboi-glider.php:
|
821 |
msgid "Progress Bar"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: controls/ooohboi-glider.php:
|
825 |
msgid "Pagination Color"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: controls/ooohboi-glider.php:
|
829 |
msgid "Pagination Color - Active"
|
830 |
msgstr ""
|
831 |
|
832 |
-
#: controls/ooohboi-glider.php:
|
833 |
-
msgid "
|
834 |
msgstr ""
|
835 |
|
836 |
-
#: controls/ooohboi-glider.php:
|
837 |
-
msgid "
|
838 |
msgstr ""
|
839 |
|
840 |
-
#: controls/ooohboi-glider.php:
|
841 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
842 |
msgstr ""
|
843 |
|
844 |
-
#: controls/ooohboi-glider.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
845 |
msgid "Show Multiple Slides"
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: controls/ooohboi-glider.php:
|
849 |
msgid "Slides Per View"
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: controls/ooohboi-glider.php:
|
853 |
msgid "Slides to Scroll"
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: controls/ooohboi-glider.php:
|
857 |
msgid "Scrolling multiple slides can break infinite loop."
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: controls/ooohboi-glider.php:
|
861 |
msgid "Space Between Slides (px)"
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: controls/ooohboi-glider.php:
|
865 |
msgid "Centered Slides"
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: controls/ooohboi-glider.php:
|
869 |
msgid "Active slide will be centered."
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: controls/ooohboi-glider.php:
|
873 |
msgid "Centered Slide Bounds"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: controls/ooohboi-glider.php:
|
877 |
msgid ""
|
878 |
"Active slide will be centered without adding gaps at the beginning and end "
|
879 |
"of slider."
|
880 |
msgstr ""
|
881 |
|
882 |
-
#: controls/ooohboi-glider.php:
|
883 |
-
msgid "Infinite Loop"
|
884 |
-
msgstr ""
|
885 |
-
|
886 |
-
#: controls/ooohboi-glider.php:720
|
887 |
-
msgid "Direction"
|
888 |
-
msgstr ""
|
889 |
-
|
890 |
-
#: controls/ooohboi-glider.php:725 controls/ooohboi-tabbr.php:182
|
891 |
-
msgid "Horizontal"
|
892 |
-
msgstr ""
|
893 |
-
|
894 |
-
#: controls/ooohboi-glider.php:726 controls/ooohboi-tabbr.php:183
|
895 |
-
msgid "Vertical"
|
896 |
-
msgstr ""
|
897 |
-
|
898 |
-
#: controls/ooohboi-glider.php:740
|
899 |
msgid "Parallax"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: controls/ooohboi-glider.php:
|
903 |
msgid "It will work with Elementor PRO Attributes only."
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: controls/ooohboi-glider.php:
|
907 |
-
msgid "Transition speed"
|
908 |
-
msgstr ""
|
909 |
-
|
910 |
-
#: controls/ooohboi-glider.php:776
|
911 |
msgid "Enable Touch Move"
|
912 |
msgstr ""
|
913 |
|
914 |
-
#: controls/ooohboi-glider.php:
|
915 |
msgid "Enable Mousewheel"
|
916 |
msgstr ""
|
917 |
|
918 |
-
#: controls/ooohboi-glider.php:
|
919 |
msgid "Deblur Slides"
|
920 |
msgstr ""
|
921 |
|
922 |
-
#: controls/ooohboi-glider.php:
|
923 |
msgid "Round values of slides width and height to prevent blurry texts?"
|
924 |
msgstr ""
|
925 |
|
926 |
-
#: controls/ooohboi-glider.php:
|
927 |
msgid "Autoplay"
|
928 |
msgstr ""
|
929 |
|
930 |
-
#: controls/ooohboi-glider.php:
|
931 |
msgid "Autoplay delay"
|
932 |
msgstr ""
|
933 |
|
934 |
-
#: controls/ooohboi-glider.php:
|
935 |
msgid "In miliseconds! 1000 is one second."
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: controls/ooohboi-glider.php:
|
939 |
msgid "Control Glider externally!"
|
940 |
msgstr ""
|
941 |
|
942 |
-
#: controls/ooohboi-glider.php:
|
943 |
msgid ""
|
944 |
"You can control this Glider instance from any link on this page by adding "
|
945 |
"the custom class name to the link. \n"
|
@@ -947,7 +1073,7 @@ msgid ""
|
|
947 |
"end. For instance: glider-NNNNNNN-gotoslide-3"
|
948 |
msgstr ""
|
949 |
|
950 |
-
#: controls/ooohboi-glider.php:
|
951 |
msgid "This Glider control class"
|
952 |
msgstr ""
|
953 |
|
@@ -1163,8 +1289,7 @@ msgid ""
|
|
1163 |
msgstr ""
|
1164 |
|
1165 |
#: controls/ooohboi-hover-animator.php:196
|
1166 |
-
|
1167 |
-
msgid "Disable on touch devices?%sNEW!%s"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
#: controls/ooohboi-hover-animator.php:198
|
@@ -1215,33 +1340,6 @@ msgstr ""
|
|
1215 |
msgid "Easing"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: controls/ooohboi-hover-animator.php:342
|
1219 |
-
#: controls/ooohboi-hover-animator.php:539
|
1220 |
-
#: controls/ooohboi-hover-animator.php:736
|
1221 |
-
#: controls/ooohboi-hover-animator.php:986
|
1222 |
-
#: controls/ooohboi-hover-animator.php:1152 controls/ooohboi-interactor.php:253
|
1223 |
-
#: controls/ooohboi-photomorph.php:221
|
1224 |
-
msgid "Ease-in"
|
1225 |
-
msgstr ""
|
1226 |
-
|
1227 |
-
#: controls/ooohboi-hover-animator.php:343
|
1228 |
-
#: controls/ooohboi-hover-animator.php:540
|
1229 |
-
#: controls/ooohboi-hover-animator.php:737
|
1230 |
-
#: controls/ooohboi-hover-animator.php:987
|
1231 |
-
#: controls/ooohboi-hover-animator.php:1153 controls/ooohboi-interactor.php:254
|
1232 |
-
#: controls/ooohboi-photomorph.php:222
|
1233 |
-
msgid "Ease-out"
|
1234 |
-
msgstr ""
|
1235 |
-
|
1236 |
-
#: controls/ooohboi-hover-animator.php:344
|
1237 |
-
#: controls/ooohboi-hover-animator.php:541
|
1238 |
-
#: controls/ooohboi-hover-animator.php:738
|
1239 |
-
#: controls/ooohboi-hover-animator.php:988
|
1240 |
-
#: controls/ooohboi-hover-animator.php:1154 controls/ooohboi-interactor.php:255
|
1241 |
-
#: controls/ooohboi-photomorph.php:223
|
1242 |
-
msgid "Ease-in-out"
|
1243 |
-
msgstr ""
|
1244 |
-
|
1245 |
#: controls/ooohboi-hover-animator.php:364
|
1246 |
#: controls/ooohboi-overlay-underlay.php:340
|
1247 |
#: controls/ooohboi-overlay-underlay.php:976 controls/ooohboi-pseudo.php:358
|
@@ -1345,8 +1443,7 @@ msgid "Blur Hover"
|
|
1345 |
msgstr ""
|
1346 |
|
1347 |
#: controls/ooohboi-icobox.php:92
|
1348 |
-
|
1349 |
-
msgid "Prevent Icon and Title Collapse%sNEW!%s"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
#: controls/ooohboi-icobox.php:93
|
@@ -1395,8 +1492,7 @@ msgid "Description Margin"
|
|
1395 |
msgstr ""
|
1396 |
|
1397 |
#: controls/ooohboi-imbox.php:93
|
1398 |
-
|
1399 |
-
msgid "Prevent Image and Title Collapse%sNEW!%s"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
#: controls/ooohboi-imbox.php:94
|
@@ -1634,6 +1730,22 @@ msgstr ""
|
|
1634 |
msgid "Right Bottom"
|
1635 |
msgstr ""
|
1636 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1637 |
#: controls/ooohboi-kontrolz.php:183
|
1638 |
msgid "NOTE: It works only with the pagination style set to Dots!"
|
1639 |
msgstr ""
|
@@ -1947,10 +2059,6 @@ msgstr ""
|
|
1947 |
msgid "These will make any animation look more natural"
|
1948 |
msgstr ""
|
1949 |
|
1950 |
-
#: controls/ooohboi-oh-animator.php:1166
|
1951 |
-
msgid "Ease"
|
1952 |
-
msgstr ""
|
1953 |
-
|
1954 |
#: controls/ooohboi-oh-animator.php:1167
|
1955 |
msgid "It will automatically become NONE with the Scrub option enabled!"
|
1956 |
msgstr ""
|
@@ -2840,6 +2948,32 @@ msgstr ""
|
|
2840 |
msgid "Strongly advised: HIDDEN."
|
2841 |
msgstr ""
|
2842 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2843 |
#: controls/ooohboi-videomasq.php:54
|
2844 |
msgid "Choose Video Mask"
|
2845 |
msgstr ""
|
@@ -3047,11 +3181,16 @@ msgstr ""
|
|
3047 |
msgid "%sStyle up the Post Content widget elements%s"
|
3048 |
msgstr ""
|
3049 |
|
3050 |
-
#: inc/common-functions.php:
|
|
|
|
|
|
|
|
|
|
|
3051 |
msgid "Manage JS Libraries"
|
3052 |
msgstr ""
|
3053 |
|
3054 |
-
#: inc/common-functions.php:
|
3055 |
#, php-format
|
3056 |
msgid ""
|
3057 |
"%sThe following libraries are currently available with Steroids for "
|
@@ -3059,56 +3198,56 @@ msgid ""
|
|
3059 |
"OFF.%s"
|
3060 |
msgstr ""
|
3061 |
|
3062 |
-
#: inc/common-functions.php:
|
3063 |
msgid "LOCOMOTIVE SCROLL"
|
3064 |
msgstr ""
|
3065 |
|
3066 |
-
#: inc/common-functions.php:
|
3067 |
#, php-format
|
3068 |
msgid ""
|
3069 |
"%1$sDetection of elements in viewport and smooth scrolling with parallax.%3$s"
|
3070 |
"%4$sSOURCE%5$s%2$s"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
-
#: inc/common-functions.php:
|
3074 |
msgid "Enable for Tablets"
|
3075 |
msgstr ""
|
3076 |
|
3077 |
-
#: inc/common-functions.php:
|
3078 |
msgid "Enable for Mobiles"
|
3079 |
msgstr ""
|
3080 |
|
3081 |
-
#: inc/common-functions.php:
|
3082 |
msgid "Multiplier"
|
3083 |
msgstr ""
|
3084 |
|
3085 |
-
#: inc/common-functions.php:
|
3086 |
#, php-format
|
3087 |
msgid "%sBoost/reduce scrolling speed. 1 is the default.%s"
|
3088 |
msgstr ""
|
3089 |
|
3090 |
-
#: inc/common-functions.php:
|
3091 |
msgid "Refresh on resize?"
|
3092 |
msgstr ""
|
3093 |
|
3094 |
-
#: inc/common-functions.php:
|
3095 |
msgid ""
|
3096 |
"Things get messy on resize. That will do the silent page refresh upon the "
|
3097 |
"window resize/orientationchange."
|
3098 |
msgstr ""
|
3099 |
|
3100 |
-
#: inc/common-functions.php:
|
3101 |
msgid "Enable freehand mode?"
|
3102 |
msgstr ""
|
3103 |
|
3104 |
-
#: inc/common-functions.php:
|
3105 |
#, php-format
|
3106 |
msgid ""
|
3107 |
"That removes all the default %sdata-scroll-section%s attributes so you can "
|
3108 |
"set them at will."
|
3109 |
msgstr ""
|
3110 |
|
3111 |
-
#: inc/common-functions.php:
|
3112 |
#, php-format
|
3113 |
msgid ""
|
3114 |
"%1$s Cross-browser JavaScript library/API which is used to create and "
|
@@ -3116,40 +3255,40 @@ msgid ""
|
|
3116 |
"%2$s"
|
3117 |
msgstr ""
|
3118 |
|
3119 |
-
#: inc/common-functions.php:
|
3120 |
#, php-format
|
3121 |
msgid ""
|
3122 |
"%1$s A lightweight JavaScript animation library with a simple, yet powerful "
|
3123 |
"API.%3$s%4$sSOURCE%5$s%2$s"
|
3124 |
msgstr ""
|
3125 |
|
3126 |
-
#: inc/common-functions.php:
|
3127 |
#, php-format
|
3128 |
msgid ""
|
3129 |
"%1$s Create badass fluid and smooth transitions between your website's pages."
|
3130 |
"%3$s%4$sSOURCE%5$s%2$s"
|
3131 |
msgstr ""
|
3132 |
|
3133 |
-
#: inc/common-functions.php:
|
3134 |
#, php-format
|
3135 |
msgid ""
|
3136 |
"%1$sGreenSock's GSAP JavaScript animation library (including Draggable).%3$s"
|
3137 |
"%4$sSOURCE%5$s%2$s"
|
3138 |
msgstr ""
|
3139 |
|
3140 |
-
#: inc/common-functions.php:
|
3141 |
#, php-format
|
3142 |
msgid "%1$sLet your page react to scroll changes.%3$s%4$sSOURCE%5$s%2$s"
|
3143 |
msgstr ""
|
3144 |
|
3145 |
-
#: inc/common-functions.php:
|
3146 |
#, php-format
|
3147 |
msgid ""
|
3148 |
"%1$sAnimates the scroll position of the window or a DOM element.%3$s"
|
3149 |
"%4$sSOURCE%5$s%2$s"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
-
#: inc/common-functions.php:
|
3153 |
#, php-format
|
3154 |
msgid ""
|
3155 |
"%1$sAnimate anything (SVG, DOM, canvas, generic objects, whatever) along a "
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: OoohBoi Steroids for Elementor\n"
|
5 |
+
"POT-Creation-Date: 2022-11-04 14:34+0100\n"
|
6 |
+
"PO-Revision-Date: 2022-11-04 14:33+0100\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
13 |
+
"X-Generator: Poedit 3.2\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
|
16 |
"X-Poedit-WPHeader: ooohboi-steroids.php\n"
|
36 |
#: controls/ooohboi-bullet.php:50 controls/ooohboi-butter-button.php:102
|
37 |
#: controls/ooohboi-commentz.php:100 controls/ooohboi-commentz.php:1137
|
38 |
#: controls/ooohboi-container-extras.php:97 controls/ooohboi-counterz.php:94
|
39 |
+
#: controls/ooohboi-glider.php:121 controls/ooohboi-glider.php:134
|
40 |
+
#: controls/ooohboi-glider.php:221 controls/ooohboi-glider.php:324
|
41 |
+
#: controls/ooohboi-glider.php:613 controls/ooohboi-glider.php:965
|
42 |
+
#: controls/ooohboi-glider.php:1045 controls/ooohboi-glider.php:1065
|
43 |
+
#: controls/ooohboi-glider.php:1088 controls/ooohboi-glider.php:1106
|
44 |
+
#: controls/ooohboi-glider.php:1123 controls/ooohboi-glider.php:1141
|
45 |
+
#: controls/ooohboi-glider.php:1159 controls/ooohboi-harakiri.php:95
|
46 |
#: controls/ooohboi-harakiri.php:149 controls/ooohboi-harakiri.php:397
|
47 |
#: controls/ooohboi-hover-animator.php:111
|
48 |
#: controls/ooohboi-hover-animator.php:185
|
63 |
#: controls/ooohboi-pseudo.php:114 controls/ooohboi-searchcop.php:79
|
64 |
#: controls/ooohboi-shadough.php:49 controls/ooohboi-spacerat.php:101
|
65 |
#: controls/ooohboi-spacerat.php:378 controls/ooohboi-tabbr.php:95
|
66 |
+
#: controls/ooohboi-tabbr.php:359 controls/ooohboi-typo.php:90
|
67 |
+
#: controls/ooohboi-widget-stalker.php:114
|
68 |
#: inc/exopite-simple-options/fields/upload.php:131
|
69 |
msgid "Yes"
|
70 |
msgstr ""
|
74 |
#: controls/ooohboi-bullet.php:51 controls/ooohboi-butter-button.php:103
|
75 |
#: controls/ooohboi-commentz.php:101 controls/ooohboi-commentz.php:1138
|
76 |
#: controls/ooohboi-container-extras.php:98 controls/ooohboi-counterz.php:95
|
77 |
+
#: controls/ooohboi-glider.php:122 controls/ooohboi-glider.php:135
|
78 |
+
#: controls/ooohboi-glider.php:222 controls/ooohboi-glider.php:325
|
79 |
+
#: controls/ooohboi-glider.php:614 controls/ooohboi-glider.php:966
|
80 |
+
#: controls/ooohboi-glider.php:1046 controls/ooohboi-glider.php:1066
|
81 |
+
#: controls/ooohboi-glider.php:1089 controls/ooohboi-glider.php:1107
|
82 |
+
#: controls/ooohboi-glider.php:1124 controls/ooohboi-glider.php:1142
|
83 |
+
#: controls/ooohboi-glider.php:1160 controls/ooohboi-harakiri.php:96
|
84 |
#: controls/ooohboi-harakiri.php:150 controls/ooohboi-harakiri.php:398
|
85 |
#: controls/ooohboi-hover-animator.php:112
|
86 |
#: controls/ooohboi-hover-animator.php:186
|
101 |
#: controls/ooohboi-pseudo.php:115 controls/ooohboi-searchcop.php:80
|
102 |
#: controls/ooohboi-shadough.php:50 controls/ooohboi-spacerat.php:102
|
103 |
#: controls/ooohboi-spacerat.php:379 controls/ooohboi-tabbr.php:96
|
104 |
+
#: controls/ooohboi-tabbr.php:360 controls/ooohboi-typo.php:91
|
105 |
+
#: controls/ooohboi-widget-stalker.php:115
|
106 |
#: inc/exopite-simple-options/fields/upload.php:129
|
107 |
msgid "No"
|
108 |
msgstr ""
|
124 |
#: controls/ooohboi-breaking-bad.php:493 controls/ooohboi-breaking-bad.php:618
|
125 |
#: controls/ooohboi-breaking-bad.php:642 controls/ooohboi-commentz.php:165
|
126 |
#: controls/ooohboi-commentz.php:706 controls/ooohboi-counterz.php:124
|
127 |
+
#: controls/ooohboi-counterz.php:227 controls/ooohboi-glider.php:852
|
128 |
+
#: controls/ooohboi-imbox.php:115 controls/ooohboi-oh-animator.php:352
|
129 |
+
#: controls/ooohboi-oh-animator.php:402 controls/ooohboi-oh-animator.php:464
|
130 |
+
#: controls/ooohboi-oh-animator.php:513 controls/ooohboi-tabbr.php:204
|
131 |
+
#: controls/ooohboi-widget-stalker.php:265
|
132 |
msgid "Center"
|
133 |
msgstr ""
|
134 |
|
370 |
msgstr ""
|
371 |
|
372 |
#: controls/ooohboi-bullet.php:46
|
373 |
+
msgid "Move bullet to top"
|
|
|
374 |
msgstr ""
|
375 |
|
376 |
#: controls/ooohboi-bullet.php:47
|
400 |
#: controls/ooohboi-butter-button.php:175 controls/ooohboi-commentz.php:182
|
401 |
#: controls/ooohboi-commentz.php:791 controls/ooohboi-commentz.php:1030
|
402 |
#: controls/ooohboi-counterz.php:163 controls/ooohboi-counterz.php:262
|
403 |
+
#: controls/ooohboi-glider.php:509 controls/ooohboi-kontrolz.php:107
|
404 |
#: controls/ooohboi-paginini.php:59 controls/ooohboi-postman.php:345
|
405 |
#: controls/ooohboi-tabbr.php:379 controls/ooohboi-tabbr.php:529
|
406 |
msgid "Padding"
|
442 |
#: controls/ooohboi-butter-button.php:398 controls/ooohboi-commentz.php:284
|
443 |
#: controls/ooohboi-commentz.php:465 controls/ooohboi-commentz.php:987
|
444 |
#: controls/ooohboi-counterz.php:194 controls/ooohboi-counterz.php:293
|
445 |
+
#: controls/ooohboi-glider.php:451 controls/ooohboi-glider.php:786
|
446 |
#: controls/ooohboi-imbox.php:230 controls/ooohboi-imbox.php:244
|
447 |
#: controls/ooohboi-imbox.php:376 controls/ooohboi-imbox.php:390
|
448 |
#: controls/ooohboi-overlaiz.php:369 controls/ooohboi-overlaiz.php:388
|
461 |
#: controls/ooohboi-butter-button.php:280
|
462 |
#: controls/ooohboi-butter-button.php:411 controls/ooohboi-commentz.php:295
|
463 |
#: controls/ooohboi-commentz.php:477 controls/ooohboi-commentz.php:868
|
464 |
+
#: controls/ooohboi-commentz.php:998 controls/ooohboi-glider.php:464
|
465 |
+
#: controls/ooohboi-glider.php:799 controls/ooohboi-imbox.php:252
|
466 |
#: controls/ooohboi-imbox.php:398 controls/ooohboi-kontrolz.php:95
|
467 |
#: controls/ooohboi-kontrolz.php:207 controls/ooohboi-overlaiz.php:400
|
468 |
#: controls/ooohboi-overlay-underlay.php:520
|
518 |
msgstr ""
|
519 |
|
520 |
#: controls/ooohboi-commentz.php:164 controls/ooohboi-commentz.php:705
|
521 |
+
#: controls/ooohboi-counterz.php:226 controls/ooohboi-glider.php:851
|
522 |
msgid "Left"
|
523 |
msgstr ""
|
524 |
|
525 |
#: controls/ooohboi-commentz.php:166 controls/ooohboi-commentz.php:707
|
526 |
+
#: controls/ooohboi-counterz.php:228 controls/ooohboi-glider.php:853
|
527 |
msgid "Right"
|
528 |
msgstr ""
|
529 |
|
578 |
msgid "Gravatar style"
|
579 |
msgstr ""
|
580 |
|
581 |
+
#: controls/ooohboi-commentz.php:415 controls/ooohboi-glider.php:707
|
582 |
msgid "Size"
|
583 |
msgstr ""
|
584 |
|
734 |
msgid "Align title"
|
735 |
msgstr ""
|
736 |
|
737 |
+
#: controls/ooohboi-glider.php:117
|
738 |
msgid "Create Slider?"
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: controls/ooohboi-glider.php:118
|
742 |
msgid ""
|
743 |
"This container containers will become slidable. TIP: Use this Switch to "
|
744 |
"refresh your Glider."
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: controls/ooohboi-glider.php:132
|
748 |
msgid "Adaptable height?"
|
749 |
msgstr ""
|
750 |
|
753 |
msgstr ""
|
754 |
|
755 |
#: controls/ooohboi-glider.php:184
|
756 |
+
msgid "Slider vertical height"
|
757 |
+
msgstr ""
|
758 |
+
|
759 |
+
#: controls/ooohboi-glider.php:186
|
760 |
+
msgid "Some content might end up being cut off -- check all out carefully"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: controls/ooohboi-glider.php:219
|
764 |
+
msgid "Infinite Loop"
|
765 |
+
msgstr ""
|
766 |
+
|
767 |
+
#: controls/ooohboi-glider.php:236
|
768 |
+
msgid "Direction"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: controls/ooohboi-glider.php:240 controls/ooohboi-tabbr.php:182
|
772 |
+
msgid "Horizontal"
|
773 |
+
msgstr ""
|
774 |
+
|
775 |
+
#: controls/ooohboi-glider.php:241 controls/ooohboi-tabbr.php:183
|
776 |
+
msgid "Vertical"
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: controls/ooohboi-glider.php:256
|
780 |
+
msgid "Transition type"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: controls/ooohboi-glider.php:260
|
784 |
+
msgid "Slide"
|
785 |
+
msgstr ""
|
786 |
+
|
787 |
+
#: controls/ooohboi-glider.php:261 controls/ooohboi-teleporter.php:316
|
788 |
+
msgid "Fade"
|
789 |
+
msgstr ""
|
790 |
+
|
791 |
+
#: controls/ooohboi-glider.php:275
|
792 |
+
#, php-format
|
793 |
+
msgid "Easing%sNEW!%s"
|
794 |
+
msgstr ""
|
795 |
+
|
796 |
+
#: controls/ooohboi-glider.php:276
|
797 |
+
msgid "Easing effect applied to Glider"
|
798 |
+
msgstr ""
|
799 |
+
|
800 |
+
#: controls/ooohboi-glider.php:280
|
801 |
+
msgid "Linear"
|
802 |
+
msgstr ""
|
803 |
+
|
804 |
+
#: controls/ooohboi-glider.php:281 controls/ooohboi-oh-animator.php:1166
|
805 |
+
msgid "Ease"
|
806 |
+
msgstr ""
|
807 |
+
|
808 |
+
#: controls/ooohboi-glider.php:282 controls/ooohboi-hover-animator.php:342
|
809 |
+
#: controls/ooohboi-hover-animator.php:539
|
810 |
+
#: controls/ooohboi-hover-animator.php:736
|
811 |
+
#: controls/ooohboi-hover-animator.php:986
|
812 |
+
#: controls/ooohboi-hover-animator.php:1152 controls/ooohboi-interactor.php:253
|
813 |
+
#: controls/ooohboi-photomorph.php:221
|
814 |
+
msgid "Ease-in"
|
815 |
+
msgstr ""
|
816 |
+
|
817 |
+
#: controls/ooohboi-glider.php:283 controls/ooohboi-hover-animator.php:343
|
818 |
+
#: controls/ooohboi-hover-animator.php:540
|
819 |
+
#: controls/ooohboi-hover-animator.php:737
|
820 |
+
#: controls/ooohboi-hover-animator.php:987
|
821 |
+
#: controls/ooohboi-hover-animator.php:1153 controls/ooohboi-interactor.php:254
|
822 |
+
#: controls/ooohboi-photomorph.php:222
|
823 |
+
msgid "Ease-out"
|
824 |
+
msgstr ""
|
825 |
+
|
826 |
+
#: controls/ooohboi-glider.php:284 controls/ooohboi-hover-animator.php:344
|
827 |
+
#: controls/ooohboi-hover-animator.php:541
|
828 |
+
#: controls/ooohboi-hover-animator.php:738
|
829 |
+
#: controls/ooohboi-hover-animator.php:988
|
830 |
+
#: controls/ooohboi-hover-animator.php:1154 controls/ooohboi-interactor.php:255
|
831 |
+
#: controls/ooohboi-photomorph.php:223
|
832 |
+
msgid "Ease-in-out"
|
833 |
+
msgstr ""
|
834 |
+
|
835 |
+
#: controls/ooohboi-glider.php:285
|
836 |
+
msgid "Stagger"
|
837 |
+
msgstr ""
|
838 |
+
|
839 |
+
#: controls/ooohboi-glider.php:286
|
840 |
+
msgid "Backward"
|
841 |
+
msgstr ""
|
842 |
+
|
843 |
+
#: controls/ooohboi-glider.php:287
|
844 |
+
msgid "Quintic"
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: controls/ooohboi-glider.php:288
|
848 |
+
msgid "Circular"
|
849 |
+
msgstr ""
|
850 |
+
|
851 |
+
#: controls/ooohboi-glider.php:289
|
852 |
+
msgid "Exponential"
|
853 |
+
msgstr ""
|
854 |
+
|
855 |
+
#: controls/ooohboi-glider.php:305
|
856 |
+
msgid "Transition speed"
|
857 |
+
msgstr ""
|
858 |
+
|
859 |
+
#: controls/ooohboi-glider.php:321
|
860 |
msgid "Hide Navigation"
|
861 |
msgstr ""
|
862 |
|
863 |
+
#: controls/ooohboi-glider.php:342
|
864 |
+
#, php-format
|
865 |
+
msgid "Navigation styles%sNEW!%s"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: controls/ooohboi-glider.php:343 controls/ooohboi-glider.php:633
|
869 |
+
msgid "Edit to trigger new styles!"
|
870 |
msgstr ""
|
871 |
|
872 |
+
#: controls/ooohboi-glider.php:360
|
873 |
+
msgid "Icon"
|
874 |
+
msgstr ""
|
875 |
+
|
876 |
+
#: controls/ooohboi-glider.php:361
|
877 |
+
msgid "Select FontAwesome icon or upload your own SVG image"
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: controls/ooohboi-glider.php:380
|
881 |
+
msgid "Nav Color"
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: controls/ooohboi-glider.php:398
|
885 |
+
msgid "Nav Color - Hover"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#: controls/ooohboi-glider.php:416 controls/ooohboi-kontrolz.php:71
|
889 |
#: controls/ooohboi-paginini.php:47 controls/ooohboi-paginini.php:121
|
890 |
#: controls/ooohboi-paginini.php:182
|
891 |
msgid "Background Color"
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: controls/ooohboi-glider.php:433 controls/ooohboi-kontrolz.php:83
|
895 |
msgid "Background Color - Hover"
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: controls/ooohboi-glider.php:481
|
899 |
msgid "Icon size"
|
900 |
msgstr ""
|
901 |
|
902 |
+
#: controls/ooohboi-glider.php:535
|
903 |
+
msgid "Calc Prev - Y"
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: controls/ooohboi-glider.php:536 controls/ooohboi-glider.php:554
|
907 |
+
#: controls/ooohboi-glider.php:573 controls/ooohboi-glider.php:591
|
908 |
+
#: controls/ooohboi-kontrolz.php:129 controls/ooohboi-kontrolz.php:143
|
909 |
+
#: controls/ooohboi-kontrolz.php:156
|
910 |
msgid "Valid CSS only! Like: 25px or 15em or 100% - 50px or 50% + 3rem"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: controls/ooohboi-glider.php:553
|
914 |
+
msgid "Calc Next - Y"
|
915 |
+
msgstr ""
|
916 |
+
|
917 |
+
#: controls/ooohboi-glider.php:571 controls/ooohboi-kontrolz.php:141
|
918 |
msgid "Calc Prev - X"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: controls/ooohboi-glider.php:589 controls/ooohboi-kontrolz.php:154
|
922 |
msgid "Calc Next - X"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: controls/ooohboi-glider.php:610
|
926 |
msgid "Hide Pagination"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: controls/ooohboi-glider.php:632
|
930 |
+
#, php-format
|
931 |
+
msgid "Pagination styles%sNEW!%s"
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: controls/ooohboi-glider.php:650
|
935 |
msgid "Pagination type"
|
936 |
msgstr ""
|
937 |
|
938 |
+
#: controls/ooohboi-glider.php:654
|
939 |
msgid "Bullets"
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: controls/ooohboi-glider.php:655
|
943 |
msgid "Fraction"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: controls/ooohboi-glider.php:656
|
947 |
msgid "Progress Bar"
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: controls/ooohboi-glider.php:671 controls/ooohboi-kontrolz.php:182
|
951 |
msgid "Pagination Color"
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: controls/ooohboi-glider.php:689 controls/ooohboi-kontrolz.php:195
|
955 |
msgid "Pagination Color - Active"
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: controls/ooohboi-glider.php:735
|
959 |
+
msgid "Bullets width"
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: controls/ooohboi-glider.php:760
|
963 |
+
msgid "Bullets height"
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: controls/ooohboi-glider.php:821
|
967 |
+
msgid "Bullets spacing"
|
968 |
+
msgstr ""
|
969 |
+
|
970 |
+
#: controls/ooohboi-glider.php:847
|
971 |
+
msgid "Pagination alignment"
|
972 |
+
msgstr ""
|
973 |
+
|
974 |
+
#: controls/ooohboi-glider.php:870
|
975 |
+
msgid "Pagination padding"
|
976 |
msgstr ""
|
977 |
|
978 |
+
#: controls/ooohboi-glider.php:894
|
979 |
+
msgid "Pagination margin"
|
980 |
+
msgstr ""
|
981 |
+
|
982 |
+
#: controls/ooohboi-glider.php:918
|
983 |
+
msgid "Pagination background color"
|
984 |
+
msgstr ""
|
985 |
+
|
986 |
+
#: controls/ooohboi-glider.php:934
|
987 |
+
msgid "Pagination background border radius"
|
988 |
+
msgstr ""
|
989 |
+
|
990 |
+
#: controls/ooohboi-glider.php:962
|
991 |
msgid "Show Multiple Slides"
|
992 |
msgstr ""
|
993 |
|
994 |
+
#: controls/ooohboi-glider.php:983
|
995 |
msgid "Slides Per View"
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: controls/ooohboi-glider.php:1004
|
999 |
msgid "Slides to Scroll"
|
1000 |
msgstr ""
|
1001 |
|
1002 |
+
#: controls/ooohboi-glider.php:1005
|
1003 |
msgid "Scrolling multiple slides can break infinite loop."
|
1004 |
msgstr ""
|
1005 |
|
1006 |
+
#: controls/ooohboi-glider.php:1024
|
1007 |
msgid "Space Between Slides (px)"
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: controls/ooohboi-glider.php:1042
|
1011 |
msgid "Centered Slides"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: controls/ooohboi-glider.php:1043
|
1015 |
msgid "Active slide will be centered."
|
1016 |
msgstr ""
|
1017 |
|
1018 |
+
#: controls/ooohboi-glider.php:1062
|
1019 |
msgid "Centered Slide Bounds"
|
1020 |
msgstr ""
|
1021 |
|
1022 |
+
#: controls/ooohboi-glider.php:1063
|
1023 |
msgid ""
|
1024 |
"Active slide will be centered without adding gaps at the beginning and end "
|
1025 |
"of slider."
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: controls/ooohboi-glider.php:1084
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1029 |
msgid "Parallax"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: controls/ooohboi-glider.php:1085
|
1033 |
msgid "It will work with Elementor PRO Attributes only."
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: controls/ooohboi-glider.php:1104
|
|
|
|
|
|
|
|
|
1037 |
msgid "Enable Touch Move"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: controls/ooohboi-glider.php:1121
|
1041 |
msgid "Enable Mousewheel"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
+
#: controls/ooohboi-glider.php:1138
|
1045 |
msgid "Deblur Slides"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
+
#: controls/ooohboi-glider.php:1139
|
1049 |
msgid "Round values of slides width and height to prevent blurry texts?"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
+
#: controls/ooohboi-glider.php:1157
|
1053 |
msgid "Autoplay"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: controls/ooohboi-glider.php:1174
|
1057 |
msgid "Autoplay delay"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: controls/ooohboi-glider.php:1175
|
1061 |
msgid "In miliseconds! 1000 is one second."
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: controls/ooohboi-glider.php:1192
|
1065 |
msgid "Control Glider externally!"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: controls/ooohboi-glider.php:1194
|
1069 |
msgid ""
|
1070 |
"You can control this Glider instance from any link on this page by adding "
|
1071 |
"the custom class name to the link. \n"
|
1073 |
"end. For instance: glider-NNNNNNN-gotoslide-3"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: controls/ooohboi-glider.php:1206
|
1077 |
msgid "This Glider control class"
|
1078 |
msgstr ""
|
1079 |
|
1289 |
msgstr ""
|
1290 |
|
1291 |
#: controls/ooohboi-hover-animator.php:196
|
1292 |
+
msgid "Disable on touch devices?"
|
|
|
1293 |
msgstr ""
|
1294 |
|
1295 |
#: controls/ooohboi-hover-animator.php:198
|
1340 |
msgid "Easing"
|
1341 |
msgstr ""
|
1342 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1343 |
#: controls/ooohboi-hover-animator.php:364
|
1344 |
#: controls/ooohboi-overlay-underlay.php:340
|
1345 |
#: controls/ooohboi-overlay-underlay.php:976 controls/ooohboi-pseudo.php:358
|
1443 |
msgstr ""
|
1444 |
|
1445 |
#: controls/ooohboi-icobox.php:92
|
1446 |
+
msgid "Prevent Icon and Title Collapse"
|
|
|
1447 |
msgstr ""
|
1448 |
|
1449 |
#: controls/ooohboi-icobox.php:93
|
1492 |
msgstr ""
|
1493 |
|
1494 |
#: controls/ooohboi-imbox.php:93
|
1495 |
+
msgid "Prevent Image and Title Collapse"
|
|
|
1496 |
msgstr ""
|
1497 |
|
1498 |
#: controls/ooohboi-imbox.php:94
|
1730 |
msgid "Right Bottom"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
+
#: controls/ooohboi-kontrolz.php:46
|
1734 |
+
msgid "Navigation styles"
|
1735 |
+
msgstr ""
|
1736 |
+
|
1737 |
+
#: controls/ooohboi-kontrolz.php:58
|
1738 |
+
msgid "Arrows Color - Hover"
|
1739 |
+
msgstr ""
|
1740 |
+
|
1741 |
+
#: controls/ooohboi-kontrolz.php:128
|
1742 |
+
msgid "Calc - Y"
|
1743 |
+
msgstr ""
|
1744 |
+
|
1745 |
+
#: controls/ooohboi-kontrolz.php:170
|
1746 |
+
msgid "Pagination styles"
|
1747 |
+
msgstr ""
|
1748 |
+
|
1749 |
#: controls/ooohboi-kontrolz.php:183
|
1750 |
msgid "NOTE: It works only with the pagination style set to Dots!"
|
1751 |
msgstr ""
|
2059 |
msgid "These will make any animation look more natural"
|
2060 |
msgstr ""
|
2061 |
|
|
|
|
|
|
|
|
|
2062 |
#: controls/ooohboi-oh-animator.php:1167
|
2063 |
msgid "It will automatically become NONE with the Scrub option enabled!"
|
2064 |
msgstr ""
|
2948 |
msgid "Strongly advised: HIDDEN."
|
2949 |
msgstr ""
|
2950 |
|
2951 |
+
#: controls/ooohboi-typo.php:40
|
2952 |
+
msgid "Remove horizontal scroller?"
|
2953 |
+
msgstr ""
|
2954 |
+
|
2955 |
+
#: controls/ooohboi-typo.php:45 controls/ooohboi-typo.php:62
|
2956 |
+
msgid "Remove"
|
2957 |
+
msgstr ""
|
2958 |
+
|
2959 |
+
#: controls/ooohboi-typo.php:46 controls/ooohboi-typo.php:63
|
2960 |
+
msgid "Leave"
|
2961 |
+
msgstr ""
|
2962 |
+
|
2963 |
+
#: controls/ooohboi-typo.php:58
|
2964 |
+
msgid "Remove link underlines?"
|
2965 |
+
msgstr ""
|
2966 |
+
|
2967 |
+
#: controls/ooohboi-typo.php:84
|
2968 |
+
msgid "Smooth link hovers?"
|
2969 |
+
msgstr ""
|
2970 |
+
|
2971 |
+
#: controls/ooohboi-typo.php:85
|
2972 |
+
msgid ""
|
2973 |
+
"TIP: You can add \".smooth-hover\" custom class name to any widget in order "
|
2974 |
+
"to add smooth-hover behaviour to its hyperlinks"
|
2975 |
+
msgstr ""
|
2976 |
+
|
2977 |
#: controls/ooohboi-videomasq.php:54
|
2978 |
msgid "Choose Video Mask"
|
2979 |
msgstr ""
|
3181 |
msgid "%sStyle up the Post Content widget elements%s"
|
3182 |
msgstr ""
|
3183 |
|
3184 |
+
#: inc/common-functions.php:267
|
3185 |
+
#, php-format
|
3186 |
+
msgid "%sMore controls to your Elementor Kit%s"
|
3187 |
+
msgstr ""
|
3188 |
+
|
3189 |
+
#: inc/common-functions.php:275
|
3190 |
msgid "Manage JS Libraries"
|
3191 |
msgstr ""
|
3192 |
|
3193 |
+
#: inc/common-functions.php:281
|
3194 |
#, php-format
|
3195 |
msgid ""
|
3196 |
"%sThe following libraries are currently available with Steroids for "
|
3198 |
"OFF.%s"
|
3199 |
msgstr ""
|
3200 |
|
3201 |
+
#: inc/common-functions.php:287
|
3202 |
msgid "LOCOMOTIVE SCROLL"
|
3203 |
msgstr ""
|
3204 |
|
3205 |
+
#: inc/common-functions.php:288
|
3206 |
#, php-format
|
3207 |
msgid ""
|
3208 |
"%1$sDetection of elements in viewport and smooth scrolling with parallax.%3$s"
|
3209 |
"%4$sSOURCE%5$s%2$s"
|
3210 |
msgstr ""
|
3211 |
|
3212 |
+
#: inc/common-functions.php:299
|
3213 |
msgid "Enable for Tablets"
|
3214 |
msgstr ""
|
3215 |
|
3216 |
+
#: inc/common-functions.php:300
|
3217 |
msgid "Enable for Mobiles"
|
3218 |
msgstr ""
|
3219 |
|
3220 |
+
#: inc/common-functions.php:309
|
3221 |
msgid "Multiplier"
|
3222 |
msgstr ""
|
3223 |
|
3224 |
+
#: inc/common-functions.php:310
|
3225 |
#, php-format
|
3226 |
msgid "%sBoost/reduce scrolling speed. 1 is the default.%s"
|
3227 |
msgstr ""
|
3228 |
|
3229 |
+
#: inc/common-functions.php:319
|
3230 |
msgid "Refresh on resize?"
|
3231 |
msgstr ""
|
3232 |
|
3233 |
+
#: inc/common-functions.php:320
|
3234 |
msgid ""
|
3235 |
"Things get messy on resize. That will do the silent page refresh upon the "
|
3236 |
"window resize/orientationchange."
|
3237 |
msgstr ""
|
3238 |
|
3239 |
+
#: inc/common-functions.php:327
|
3240 |
msgid "Enable freehand mode?"
|
3241 |
msgstr ""
|
3242 |
|
3243 |
+
#: inc/common-functions.php:328
|
3244 |
#, php-format
|
3245 |
msgid ""
|
3246 |
"That removes all the default %sdata-scroll-section%s attributes so you can "
|
3247 |
"set them at will."
|
3248 |
msgstr ""
|
3249 |
|
3250 |
+
#: inc/common-functions.php:339
|
3251 |
#, php-format
|
3252 |
msgid ""
|
3253 |
"%1$s Cross-browser JavaScript library/API which is used to create and "
|
3255 |
"%2$s"
|
3256 |
msgstr ""
|
3257 |
|
3258 |
+
#: inc/common-functions.php:346
|
3259 |
#, php-format
|
3260 |
msgid ""
|
3261 |
"%1$s A lightweight JavaScript animation library with a simple, yet powerful "
|
3262 |
"API.%3$s%4$sSOURCE%5$s%2$s"
|
3263 |
msgstr ""
|
3264 |
|
3265 |
+
#: inc/common-functions.php:353
|
3266 |
#, php-format
|
3267 |
msgid ""
|
3268 |
"%1$s Create badass fluid and smooth transitions between your website's pages."
|
3269 |
"%3$s%4$sSOURCE%5$s%2$s"
|
3270 |
msgstr ""
|
3271 |
|
3272 |
+
#: inc/common-functions.php:360
|
3273 |
#, php-format
|
3274 |
msgid ""
|
3275 |
"%1$sGreenSock's GSAP JavaScript animation library (including Draggable).%3$s"
|
3276 |
"%4$sSOURCE%5$s%2$s"
|
3277 |
msgstr ""
|
3278 |
|
3279 |
+
#: inc/common-functions.php:367
|
3280 |
#, php-format
|
3281 |
msgid "%1$sLet your page react to scroll changes.%3$s%4$sSOURCE%5$s%2$s"
|
3282 |
msgstr ""
|
3283 |
|
3284 |
+
#: inc/common-functions.php:374
|
3285 |
#, php-format
|
3286 |
msgid ""
|
3287 |
"%1$sAnimates the scroll position of the window or a DOM element.%3$s"
|
3288 |
"%4$sSOURCE%5$s%2$s"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
+
#: inc/common-functions.php:381
|
3292 |
#, php-format
|
3293 |
msgid ""
|
3294 |
"%1$sAnimate anything (SVG, DOM, canvas, generic objects, whatever) along a "
|
ooohboi-steroids.php
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
/**
|
3 |
* Plugin Name: OoohBoi Steroids for Elementor
|
4 |
* Description: An awesome set of tools/options/settings that extend Elementor default/existing widgets and elements. It keeps the editor tidy, saves valuable resources and improves the workflow.
|
5 |
-
* Version: 2.0.
|
6 |
* Author: OoohBoi
|
7 |
* Author URI: https://www.youtube.com/c/OoohBoi
|
8 |
* Text Domain: ooohboi-steroids
|
9 |
* Domain Path: /lang
|
10 |
* License: GPLv3
|
11 |
* Elementor tested up to: 3.8.9
|
12 |
-
* Elementor Pro tested up to: 3.
|
13 |
* License URI: http://www.gnu.org/licenses/gpl-3.0
|
14 |
*/
|
15 |
|
@@ -33,7 +33,7 @@ final class OoohBoi_Steroids {
|
|
33 |
*
|
34 |
* @var string The plugin version.
|
35 |
*/
|
36 |
-
const VERSION = '2.0.
|
37 |
|
38 |
/**
|
39 |
* Minimum Elementor Version
|
@@ -345,6 +345,56 @@ final class OoohBoi_Steroids {
|
|
345 |
|
346 |
}
|
347 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
/*
|
349 |
* Init Extensions
|
350 |
*
|
@@ -439,7 +489,7 @@ final class OoohBoi_Steroids {
|
|
439 |
}
|
440 |
// -----------------------------
|
441 |
|
442 |
-
wp_register_style( 'ooohboi-steroids-styles', plugins_url( 'assets/css/main.css', __FILE__ ), NULL, self::VERSION . '
|
443 |
|
444 |
}
|
445 |
|
2 |
/**
|
3 |
* Plugin Name: OoohBoi Steroids for Elementor
|
4 |
* Description: An awesome set of tools/options/settings that extend Elementor default/existing widgets and elements. It keeps the editor tidy, saves valuable resources and improves the workflow.
|
5 |
+
* Version: 2.0.5
|
6 |
* Author: OoohBoi
|
7 |
* Author URI: https://www.youtube.com/c/OoohBoi
|
8 |
* Text Domain: ooohboi-steroids
|
9 |
* Domain Path: /lang
|
10 |
* License: GPLv3
|
11 |
* Elementor tested up to: 3.8.9
|
12 |
+
* Elementor Pro tested up to: 3.8.0
|
13 |
* License URI: http://www.gnu.org/licenses/gpl-3.0
|
14 |
*/
|
15 |
|
33 |
*
|
34 |
* @var string The plugin version.
|
35 |
*/
|
36 |
+
const VERSION = '2.0.5';
|
37 |
|
38 |
/**
|
39 |
* Minimum Elementor Version
|
345 |
|
346 |
}
|
347 |
|
348 |
+
/**
|
349 |
+
* Admin notice
|
350 |
+
*
|
351 |
+
* Warning when the site doesn't have a minimum required Elementor version.
|
352 |
+
*
|
353 |
+
* @since 1.0.0
|
354 |
+
*
|
355 |
+
* @access public
|
356 |
+
*/
|
357 |
+
public function admin_notice_minimum_elementor_version() {
|
358 |
+
|
359 |
+
if ( isset( $_GET['activate'] ) ) unset( $_GET['activate'] );
|
360 |
+
|
361 |
+
$message = sprintf(
|
362 |
+
/* translators: 1: Plugin name 2: Elementor 3: Required Elementor version */
|
363 |
+
esc_html__( '"%1$s" requires "%2$s" version %3$s or greater.', 'ooohboi-steroids' ),
|
364 |
+
'<strong>' . esc_html__( 'Steroids for Elementor', 'ooohboi-steroids' ) . '</strong>',
|
365 |
+
'<strong>' . esc_html__( 'Elementor', 'ooohboi-steroids' ) . '</strong>',
|
366 |
+
self::MINIMUM_ELEMENTOR_VERSION
|
367 |
+
);
|
368 |
+
|
369 |
+
printf( '<div class="notice notice-warning is-dismissible"><p>%1$s</p></div>', $message );
|
370 |
+
|
371 |
+
}
|
372 |
+
|
373 |
+
/**
|
374 |
+
* Admin notice
|
375 |
+
*
|
376 |
+
* Warning when the site doesn't have a minimum required PHP version.
|
377 |
+
*
|
378 |
+
* @since 1.0.0
|
379 |
+
*
|
380 |
+
* @access public
|
381 |
+
*/
|
382 |
+
public function admin_notice_minimum_php_version() {
|
383 |
+
|
384 |
+
if ( isset( $_GET['activate'] ) ) unset( $_GET['activate'] );
|
385 |
+
|
386 |
+
$message = sprintf(
|
387 |
+
/* translators: 1: Plugin name 2: PHP 3: Required PHP version */
|
388 |
+
esc_html__( '"%1$s" requires "%2$s" version %3$s or greater.', 'ooohboi-steroids' ),
|
389 |
+
'<strong>' . esc_html__( 'Steroids for Elementor', 'ooohboi-steroids' ) . '</strong>',
|
390 |
+
'<strong>' . esc_html__( 'PHP', 'ooohboi-steroids' ) . '</strong>',
|
391 |
+
self::MINIMUM_PHP_VERSION
|
392 |
+
);
|
393 |
+
|
394 |
+
printf( '<div class="notice notice-warning is-dismissible"><p>%1$s</p></div>', $message );
|
395 |
+
|
396 |
+
}
|
397 |
+
|
398 |
/*
|
399 |
* Init Extensions
|
400 |
*
|
489 |
}
|
490 |
// -----------------------------
|
491 |
|
492 |
+
wp_register_style( 'ooohboi-steroids-styles', plugins_url( 'assets/css/main.css', __FILE__ ), NULL, self::VERSION . '04112022' );
|
493 |
|
494 |
}
|
495 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: page-builder, elementor, add-on, background-overlay, vertical text, ghost
|
|
4 |
Donate link: https://www.paypal.me/ooohboi
|
5 |
Requires at least: 5.0
|
6 |
Tested up to: 6.1
|
7 |
-
Stable tag: 2.0.
|
8 |
Requires PHP: 7.0
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0
|
@@ -17,7 +17,7 @@ An awesome set of tools, options and settings that expand Elementor defaults. In
|
|
17 |
|
18 |
= What is new? =
|
19 |
|
20 |
-
More options to your Elementor Kit (Site Settings)
|
21 |
|
22 |
== Installation ==
|
23 |
|
@@ -26,7 +26,7 @@ More options to your Elementor Kit (Site Settings)
|
|
26 |
|
27 |
== Upgrade Notice ==
|
28 |
|
29 |
-
2.0.
|
30 |
|
31 |
== Frequently Asked Questions ==
|
32 |
|
@@ -42,6 +42,10 @@ No, you don't. It'll work with both free version of Elementor and Elementor PRO.
|
|
42 |
|
43 |
== Changelog ==
|
44 |
|
|
|
|
|
|
|
|
|
45 |
= 2.0.4 =
|
46 |
- New: TYPO - More options to your Elementor Kit (Site Settings)
|
47 |
- Fix: OVERLAIZ - due to the class name changes to Container in Elementor v3.8
|
4 |
Donate link: https://www.paypal.me/ooohboi
|
5 |
Requires at least: 5.0
|
6 |
Tested up to: 6.1
|
7 |
+
Stable tag: 2.0.5
|
8 |
Requires PHP: 7.0
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0
|
17 |
|
18 |
= What is new? =
|
19 |
|
20 |
+
Glider is now completely renewed! More options to your Elementor Kit (Site Settings)
|
21 |
|
22 |
== Installation ==
|
23 |
|
26 |
|
27 |
== Upgrade Notice ==
|
28 |
|
29 |
+
2.0.5 - Beware of changes to the language file!
|
30 |
|
31 |
== Frequently Asked Questions ==
|
32 |
|
42 |
|
43 |
== Changelog ==
|
44 |
|
45 |
+
= 2.0.5 =
|
46 |
+
- Update: GLIDER - now fully renewed; Navigation, Pagination, Easing effects, custom SVG icons...
|
47 |
+
- Fix: HOVERANIMATOR - due to the class name changes to Flex Container in Elementor v3.8 this extension stopped working
|
48 |
+
|
49 |
= 2.0.4 =
|
50 |
- New: TYPO - More options to your Elementor Kit (Site Settings)
|
51 |
- Fix: OVERLAIZ - due to the class name changes to Container in Elementor v3.8
|