What people are saying

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL

“Amazing quality and care. I love all your products.”

Otto Reid
Springfield, IL
import { createLazyLoader } from './lazy-loader'; const lazyLoader = createLazyLoader(); lazyLoader.observeElements();
/** * Internal dependencies. */ import RenderSettingControl from '../../utils/components/settings/renderSettingControl'; const { __ } = wp.i18n; const { Fragment } = wp.element; const { SelectControl, ToggleControl } = wp.components; const { PanelColorSettings } = wp.blockEditor; export default function ButtonSettings(props) { const { enableButtonBackgroundColor, buttonBackgroundColor, onChangeButtonColor = () => {}, enableButtonTextColor, buttonTextColor, onChangeButtonTextColor = () => {}, enableButtonSize, buttonSize, onChangeButtonSize = () => {}, enableButtonShape, buttonShape, onChangeButtonShape = () => {}, enableButtonTarget, buttonTarget, onChangeButtonTarget = () => {}, } = props; // Button size values const buttonSizeOptions = [ { value: 'gb-button-size-small', label: __('Small', 'genesis-blocks'), }, { value: 'gb-button-size-medium', label: __('Medium', 'genesis-blocks'), }, { value: 'gb-button-size-large', label: __('Large', 'genesis-blocks'), }, { value: 'gb-button-size-extralarge', label: __('Extra Large', 'genesis-blocks'), }, ]; // Button shape const buttonShapeOptions = [ { value: 'gb-button-shape-square', label: __('Square', 'genesis-blocks'), }, { value: 'gb-button-shape-rounded', label: __('Rounded Square', 'genesis-blocks'), }, { value: 'gb-button-shape-circular', label: __('Circular', 'genesis-blocks'), }, ]; return ( {false !== enableButtonTarget && ( )} {false !== enableButtonSize && ( ({ value, label, }))} onChange={onChangeButtonSize} /> )} {false !== enableButtonShape && ( ({ value, label, }))} onChange={onChangeButtonShape} /> )} {false !== enableButtonBackgroundColor && ( )} {false !== enableButtonTextColor && ( )} ); } Votre agence de voyage locale à Madagascar | Mada Expédition
// Animated blocks .vc_gitem-tabs { margin: 0 -1px; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; align-content: stretch; align-items: stretch; @media screen and (min-width: @screen-md-min) { flex-direction: row; } .vc_gitem-animated-block-tab { float: left; margin: 0 1px; background-color: #e6e6e6; border: 1px solid transparent; box-sizing: border-box; flex: 0 0 auto; height: 27px; display: flex; &:first-child { .border-top-radius(@vc_gitem_round_radius); } @media screen and (min-width: @screen-md-min) { flex: 1 0 0; .border-top-radius(@vc_gitem_round_radius); } a { margin: 0; display: inline-block; padding-left: 4px; padding-right: 4px; padding-top: 2px; color: #444; text-decoration: none; outline: none; flex: 0 0 auto; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; &:first-child { flex: 1 1 0; } .vc_label { display: block; height: 16px; box-sizing: border-box; margin: 0 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: 600; line-height: 1.4; } } .vc-composer-icon { color: #888888; } &.vc_active { background-color: #f5f5f5; } } } .vc_gitem-animated-block-content-controls { .vc_gitem-animation { margin: 0 0 6px; select { margin: 0 auto; display: block; } } } .vc_gitem-zone-tab { min-height: @vc_gitem_min_height; display: none; &.vc_active { display: block; } } .vc_gitem_animated_block-shortcode { margin-top: 9px; margin-bottom: 10px; box-sizing: border-box; > .vc_controls { display: block; float: right; .vc_control-btn-edit { border: 1px solid #f5f5f5; .border-top-radius(@vc_gitem_round_radius); .border-bottom-radius(@vc_gitem_round_radius); padding: 2px; width: 20px; text-align: center; } } } .vc_gitem-animation-single { .vc_gitem-tab-b { display: none; } }(function($) { function __(string) { return WFLS_LOGIN_TRANSLATIONS[string] || string; } !function(Z){"use strict";Z.Zebra_Tooltips=function(t,l){var u,T,b,v,n={animation_speed:250,animation_offset:20,close_on_click:!0,content:!(this.version="2.1.0"),hide_delay:100,keep_visible:!0,max_width:250,opacity:".95",position:"center",prerender:!1,show_delay:100,vertical_alignment:"above",vertical_offset:0,onBeforeHide:null,onHide:null,onBeforeShow:null,onShow:null},r=this,_=function(e){var t,o,i,a,l,n,r,_,s,p,d,h,c,f,w=e.data("Zebra_Tooltip"),m=Z(window);return w.tooltip||(t=Z("
",{"class":"Zebra_Tooltip",css:{opacity:0,display:"block"}}),o=Z("
",{"class":"Zebra_Tooltip_Message",css:{maxWidth:w.max_width}}).html(w.content).appendTo(t),i=Z("
",{"class":"Zebra_Tooltip_Arrow"}).appendTo(t),a=Z("
").addClass("Zebra_Tooltip_Arrow_Border").appendTo(i),Z("
").appendTo(i),w.keep_visible&&(t.on("mouseleave"+(w.close_on_click?" click":""),function(){y(e)}),t.on("mouseenter",function(){g(e)})),t.appendTo("body"),w.sticky&&o.addClass("Zebra_Tooltip_Has_Close"),l=t.outerWidth(),n=t.outerHeight(),r=a.outerWidth(),_=a.outerHeight(),s=o.outerWidth(),p=o.outerHeight(),w={tooltip:t,tooltip_width:l,tooltip_height:n+_/2,message:o,arrow_container:i,arrow_width:r,arrow_height:_,arrow:a},t.css({width:w.tooltip_width,height:w.tooltip_height}),w.tooltip_width=w.tooltip_width+(o.outerWidth()-s),w.tooltip_height=w.tooltip_height+(o.outerHeight()-p),t.css({width:w.tooltip_width,height:w.tooltip_height,display:"none"}),w=Z.extend(e.data("Zebra_Tooltip"),w),e.data("Zebra_Tooltip",w)),w.sticky&&!w.close&&(Z("",{"class":"Zebra_Tooltip_Close",href:"javascript:void(0)"}).html("×").on("click",function(t){t.preventDefault();var o=e.data("Zebra_Tooltip");o.sticky=!1,e.data("Zebra_Tooltip",o),y(e)}).appendTo(w.message),w.close=!0,w=Z.extend(e.data("Zebra_Tooltip"),w),e.data("Zebra_Tooltip",w)),u=m.width(),T=m.height(),d=e.offset(),Z.extend(w,{element_left:d.left,element_top:d.top,element_width:e.outerWidth(),element_height:e.outerHeight()}),v=m.scrollTop(),b=m.scrollLeft(),h="left"===w.position?w.element_left-w.tooltip_width+w.arrow_width:"right"===w.position?w.element_left+w.element_width-w.arrow_width:w.element_left+(w.element_width-w.tooltip_width)/2,c=w.element_top-w.tooltip_height,f="left"===w.position?w.tooltip_width-w.arrow_width-w.arrow_width/2:"right"===w.position?w.arrow_width/2:(w.tooltip_width-w.arrow_width)/2,h+w.tooltip_width>u+b&&(f-=u+b-(h+w.tooltip_width)-6,h=u+b-w.tooltip_width-6,f+w.arrow_width>w.tooltip_width-6&&(f=w.tooltip_width-6-w.arrow_width),h+f+w.arrow_width/2w.element_left+w.element_width&&(f=-1e4)),w.message.css("margin-top",""),w.arrow_container.removeClass("Zebra_Tooltip_Arrow_Top").addClass("Zebra_Tooltip_Arrow_Bottom"),c'); tokenField.val(token); log.parent().append(tokenField); } } typeof actionCallback === 'function' && actionCallback(true); }); }); } else { var tokenField = $('#wfls-captcha-token'); if (tokenField.length) { tokenField.val('grecaptcha-missing'); } else { if (log.length) { tokenField = $(''); tokenField.val('grecaptcha-missing'); log.parent().append(tokenField); } } typeof actionCallback === 'function' && actionCallback(true); } }; function showLoginMessage(messageHtml, type) { var heading = $('#login > h1'); if (heading.length > 0) { var dom = (type === 'error' ? $('
') : $('

')); dom.addClass('wfls-login-message'); dom.addClass('notice'); if (type === 'error') { dom.addClass('notice-error'); } dom.html(messageHtml); heading.after(dom); dom.get(0).scrollIntoView(); return; } else if ($('.woocommerce').length > 0){ var content = $('