Current Directory: /home/astoriaah/www/templates/yootheme/vendor/yootheme/theme/modules/builder/app
Viewing File: /home/astoriaah/www/templates/yootheme/vendor/yootheme/theme/modules/builder/app/builder.min.js
webpackJsonp([0],[function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(6),n=l(o),a=i(146),r=l(a);t.default={data:function(){return{name:"",props:{},parent:this.$parent}},compiled:function(){var e=this;this.$set("props.name",this.$data.name),this.$watch("parent",function(t){e.$parent!==t&&(t.$children.push(e),e.$parent=t)})},beforeDestroy:function(){this.$sidebar.panel&&this.$sidebar.panel.config===this&&this.$sidebar.closePanel()},computed:{name:{get:function(){return this.props.name},set:function(e){this.props.name=e}},type:function(){return this.$options.name||this.$data.type},icon:function(){return this.$url(this.exists?this.$options.iconSmall:"{+$assets}/images/elements-small/undefined.svg")},title:function(){return this.name||this.$options.title||this.$data.type},index:function(){return this!==this.layout&&this.$parent.children.indexOf(this)||0},exists:function(){return this.type in this.layout.types}},methods:{get:function(e){return this.props[e]},add:function(e){return this.$parent.append(e,this)},copy:function(){return this.$parent.append((0,n.default)({},this.json),this)},remove:function(){this.$parent.splice(this,1),this.$destroy(!0)},settings:function(){if(this.$sidebar.panel&&this.$sidebar.panel.config!==this){for(;this.$sidebar.panel&&this.$sidebar.panel.config!==this.$parent&&!this.$sidebar.panel.contains(this.layout);)this.$sidebar.stack.pop().$destroy(!0);this.$sidebar.openPanel("builder."+this.type,this,this.props)}}},directives:{sortable:r.default}}},function(e,t,i){var l,o,n={};l=i(369),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/element.vue: named exports in *.vue files are ignored."),o=i(387),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},,,,,,,function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(88),n=l(o),a=i(7),r=l(a),s=i(4),d=l(s);t.default={data:function(){return{children:[]}},computed:{length:function(){return this.children.length},json:function(){return{name:this.name,type:this.type,props:(0,n.default)(this.props,"name"),children:this.children.map(function(e){return e.json})}}},compiled:function(){var e=this;this.append(this.splice(0)),this.$watch("children",function(t){t.forEach(function(t){return t&&(t.parent=e)}),e.$children=e.$children.filter(function(t){return t.parent===e})})},methods:{append:function(e,t){var i=this;if((0,d.default)(e))return e.map(function(e){return i.append(e,t)});if(e){e="string"==typeof e?{type:e}:e;var l=this.layout.create(e.type,{data:e,parent:this});if(l)return t?(this.children.splice(this.children.indexOf(t)+1,0,l.$mount()),t.$el.parentNode&&l.$after(t.$el)):(this.children.push(l.$mount()),this.$els.content&&l.$appendTo(this.$els.content)),l}},splice:function(e){var t=[],i=t.slice.call(arguments,1);return(0,r.default)(e)&&(e=this.children.indexOf(e)),i.unshift(e),this.children.splice.apply(this.children,i)},clear:function(){this.splice(0).forEach(function(e){return e.$destroy(!0)})}}}},,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={template:!1,computed:{title:function(){return this.props.title||this.$options.title}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){var l,o,n={};l=i(368),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/layout.vue: named exports in *.vue files are ignored."),o=i(500),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(17),o=function(e){return e&&e.__esModule?e:{default:e}}(l),n=i(16),a=i(27);t.default={priority:1500,params:["group","clsCustom"],bind:function(){var e=this,t=this.params,i=t.group,l=t.clsCustom,r=void 0===l?"":l;this.sortable=(0,n.sortable)(this.el,{group:i,clsCustom:r,animation:!1}),this.off=(0,a.on)(this.sortable.$el,"moved added removed",function(t,i,l){var n=t.type,r=l.__vue__||(0,o.default)(l,"__v_frag.raw");t.stopPropagation(),"removed"!==n&&"moved"!==n||e.vm.splice(r,1),"added"!==n&&"moved"!==n||e.vm.splice((0,a.index)(l),0,r)})},unbind:function(){this.off()}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){var l,o,n={};l=i(365),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/builder.vue: named exports in *.vue files are ignored."),o=i(513),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(143),n=l(o),a=i(6),r=l(a),s=i(32),d=l(s),u=i(5),c=l(u),p=i(2),m=l(p),h=i(3),f=l(h),g=i(145),b=l(g),_=i(501),y=l(_),v=i(504),x=l(v),w=i(507),k=l(w),S=i(510),M=l(S),L=i(10),C={name:"builder",props:["config","values"],data:function(){return{page:{first:!0},layout:{load:function(){}},confirm:this.$trans("The changes you made will be lost if you navigate away from this page."),isDragging:!1}},methods:{init:function(){for(var e=this;"builder"===this.$sidebar.section&&"builder"!==this.$sidebar.panel.name;)this.$sidebar.closePanel();this.layout.$el&&this.layout.$destroy(!0),this.layout=this.$new("Layout",{data:(0,r.default)({prefix:"page"},this.page.content)}).$mount().$after(this.$els.builder),this.layout.$watch("json",(0,d.default)(this.load,10),{deep:!0}),(0,L.on)(this.layout.$el,"mouseenter",function(t){return!e.isDragging&&e.hover(t,e.$preview.document.body)},!0)},load:function(e){this.$trigger("loadPreview",this.serialize(e))},cancel:function(){this.$trigger("reloadPreview"),this.$set("page.modified",!1)},save:function(){this.$trigger("savePage",[{page:(0,n.default)(this.page,["id","catid","title","content"])}],!0)},hover:function(e,t){var i,l,o=e.target;o.attributes&&(i=o.getAttribute("data-id"))&&((0,m.default)(l='[data-id="'+i+'"]',t).addClass("yo-hover"),(0,m.default)(o).one("mouseleave",function(){return(0,m.default)(l,t).removeClass("yo-hover")}))},injectToolbars:function(){this.$new("Toolbar",{data:{type:"element"}}).$mount().$appendTo(this.$preview.document.body)},serialize:function(e){return{page:(0,c.default)({content:e||this.layout&&this.layout.json},(0,n.default)(this.page,["id","catid","title"]))}}},events:{savePage:function(e){var t=this;return e.page&&(e.page=(0,L.b64Encode)(JSON.stringify(e.page))),this.$http.post("page",e).then(function(){return t.$set("page.modified",!1)})},loadPreview:{handler:function(e){!this.page.modified||!e||"page"in e||(e.page=this.serialize().page)},priority:-5},readyPreview:function(e,t,i){var l=this,o=i.page;(0,L.on)(t.document,"mouseenter",function(e){return l.hover(e,l.layout.$el)},!0),this.page=o||{},this.injectToolbars(),this.page.modified||"builder"===this.$sidebar.section&&this.init()},beforeunloadPreview:function(e,t){this.page.modified&&(e.preventDefault(),e.returnValue=this.confirm)},openPanel:function(e){"builder"===e&&this.init()},closePanel:function(e,t){"builder"===t.name&&this.page.modified&&(window.confirm(this.confirm)?this.$trigger("reloadPreview"):e.close=!1)},close:function(e){this.page.modified&&!window.confirm(this.confirm)&&(e.close=!1)}},components:{Layout:b.default,Toolbar:y.default}};f.default.fields.builder=x.default,f.default.fields.children=k.default,f.default.fields.contentItems=M.default,f.default.components.builder=C,t.default=C},,,function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(83),n=l(o),a=i(4),r=l(a),s=i(6),d=l(s),u=i(5),c=l(u),p=i(3),m=l(p),h=i(11),f=l(h),g=i(0),b=l(g),_=i(1),y=l(_),v=i(388),x=l(v),w=i(8),k=l(w),S=i(482),M=l(S),L=i(485),C=l(L),T=i(486),D=l(T),O=i(489),$=l(O),B=i(492),j=l(B),E=i(497),H=l(E);window.Builder={name:"layout",mixins:[b.default,k.default],data:function(){return this.types=(0,n.default)(this.$options.types,function(e,t,i){var l=x.default[i]?i:"undefined";return e[i]=(0,c.default)({name:i,icon:"{+$assets}/images/elements-large/"+l+".svg",iconSmall:t.icon||"{+$assets}/images/elements-small/"+l+".svg"},t),e},{}),{images:[],layout:this}},params:function(e){e.element=C.default},watch:{json:function(){this.ids(this.children)}},methods:{create:function(e,t){return(0,r.default)(t.data.props)&&delete t.data.props,new m.default((0,d.default)(t,{data:{layout:this}},this.types[e]?{extends:this.types[e]}:{mixins:[b.default,y.default]}))},ids:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.forEach(function(e){e instanceof m.default&&(e.$options.element&&e.$el.setAttribute("data-id",t.prefix+"#"+i++),-1!==["layout","section","column","row"].indexOf(e.type)&&i++,e.children&&(i=t.ids(e.children,i)))}),i},load:function(){this.$new("Modal",{id:"LayoutsModal",width:"xxlarge"}).open()},save:function(){this.$new("Modal",{id:"LayoutModal",width:"xlarge"}).open()},addElement:function(e){this.$new("Modal",{id:"ElementsModal",width:"xxlarge"}).open(this,e)},saveElement:function(e){this.$new("Modal",{id:"ElementModal",width:"xlarge"}).open(e)},editElement:function(e,t){this.$new("Modal",{id:"EditModal",width:"xlarge"}).open(e,t)}},components:{EditModal:M.default,ElementModal:D.default,ElementsModal:$.default,LayoutModal:j.default,LayoutsModal:H.default},container:k.default,element:y.default,entity:b.default,item:f.default,types:(0,c.default)({},x.default)},t.default=window.Builder},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(88),o=function(e){return e&&e.__esModule?e:{default:e}}(l);t.default={computed:{json:function(){var e={name:this.name,type:this.type,props:(0,o.default)(this.props,"name")};return this.children&&(e.children=this.children),e}}}},,,,,,,,,,,,,,,,,,function(e,t){e.exports='\n\n<div class="yo-builder-element uk-flex-1 uk-width-1-1 uk-flex uk-flex-center uk-flex-middle">\n\n <div class="uk-text-center">\n <img class="uk-svg" :alt="title" :src="icon" width="20" height="20" uk-svg>\n <span class="uk-margin-small-left uk-text-middle">\n <template v-if="exists">{{ $trans(title) }}</template>\n <i v-else>{{ $trans(title) }}</i>\n </span>\n </div>\n\n <a class="uk-position-cover" @click.prevent="settings" v-if="exists"></a>\n\n <div class="yo-builder-nav-element uk-builder-element-hover">\n <ul class="uk-grid uk-grid-collapse">\n <li><a class="yo-builder-icon-copy" :title="$trans(\'Copy\')" uk-tooltip="delay: 1000" @click.prevent="copy"></a></li>\n <li><a class="yo-builder-icon-save" :title="$trans(\'Save in library\')" uk-tooltip="delay: 1000" @click.prevent="layout.saveElement(this)"></a></li>\n <li><a class="yo-builder-icon-delete" :title="$trans(\'Delete\')" uk-tooltip="delay: 1000" @click.prevent="remove"></a></li>\n </ul>\n </div>\n\n <a class="uk-icon-button yo-builder-button-element yo-builder-icon-add uk-builder-element-hover" :title="$trans(\'Add Element\')" uk-tooltip="delay: 1000; pos: right" @click.prevent="layout.addElement(this.add)"></a>\n\n</div>\n\n'},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(389),n=l(o),a=i(391),r=l(a),s=i(393),d=l(s),u=i(395),c=l(u),p=i(397),m=l(p),h=i(399),f=l(h),g=i(401),b=l(g),_=i(404),y=l(_),v=i(406),x=l(v),w=i(408),k=l(w),S=i(410),M=l(S),L=i(412),C=l(L),T=i(414),D=l(T),O=i(416),$=l(O),B=i(418),j=l(B),E=i(420),H=l(E),z=i(422),P=l(z),A=i(424),I=l(A),R=i(426),N=l(R),G=i(428),W=l(G),X=i(430),V=l(X),F=i(432),U=l(F),q=i(434),J=l(q),Y=i(436),Q=l(Y),K=i(438),Z=l(K),ee=i(440),te=l(ee),ie=i(442),le=l(ie),oe=i(444),ne=l(oe),ae=i(446),re=l(ae),se=i(448),de=l(se),ue=i(451),ce=l(ue),pe=i(454),me=l(pe),he=i(456),fe=l(he),ge=i(458),be=l(ge),_e=i(460),ye=l(_e),ve=i(462),xe=l(ve),we=i(464),ke=l(we),Se=i(466),Me=l(Se),Le=i(468),Ce=l(Le),Te=i(470),De=l(Te),Oe=i(472),$e=l(Oe),Be=i(474),je=l(Be),Ee=i(476),He=l(Ee),ze=i(478),Pe=l(ze),Ae=i(480),Ie=l(Ae);t.default={accordion:n.default,accordion_item:r.default,alert:d.default,button:c.default,button_item:m.default,code:f.default,column:b.default,countdown:y.default,description_list:x.default,description_list_item:k.default,divider:M.default,gallery:C.default,gallery_item:D.default,grid:$.default,grid_item:j.default,headline:H.default,html:P.default,icon:I.default,image:N.default,list:W.default,list_item:V.default,map:U.default,map_marker:J.default,newsletter:Q.default,overlay:Z.default,panel:te.default,popover:le.default,popover_item:ne.default,quotation:re.default,row:de.default,section:ce.default,slider:me.default,slider_item:fe.default,slideshow:be.default,slideshow_item:ye.default,social:xe.default,subnav:ke.default,subnav_item:Me.default,switcher:Ce.default,switcher_item:De.default,table:$e.default,table_item:je.default,text:He.default,totop:Pe.default,video:Ie.default}},function(e,t,i){var l,o={};l=i(390),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/accordion.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Accordion",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"accordion_item"},show_image:{type:"checkbox",text:"Show the image"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_accordion:{label:"Accordion",divider:!0,type:"group",fields:{multiple:{label:"Behavior",type:"checkbox",text:"Allow multiple open items"},collapsible:{type:"checkbox",text:"Allow all items to be closed"}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.show_image}},image_align:{label:"Alignment",description:"Align the image to the top, left, right or place it between the title and the content.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right"},enable:function(e){return e.show_image}},image_grid_width:{label:"Grid Width",description:"Define the width of the image within the grid. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_gutter:{label:"Grid Gutter",description:"Select the gutter width between the image and content items.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which grid cells will stack.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_vertical_align:{label:"Vertical Alignment",description:"Vertically center grid cells.",type:"checkbox",text:"Center",enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){return e.show_link}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-title</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_image:!0,show_link:!0,collapsible:!0,image_align:"top",image_grid_width:"1-2",image_breakpoint:"m",link_text:"Read more",link_style:"default"}}}}},function(e,t,i){var l,o={};l=i(392),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/accordion-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{title:{label:"Title"},content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},link:t.link}}}}},function(e,t,i){var l,o={};l=i(394),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/alert.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Alert",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{title:{label:"Title"},content:{label:"Content",type:"editor"}}},{title:"Settings",fields:{_alert:{label:"Alert",divider:!0,type:"group",fields:{alert_style:{label:"Style",type:"select",default:"",options:{Default:"",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger"}},alert_size:{type:"checkbox",text:"Larger padding"}}},_general:{label:"General",type:"group",fields:{maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-title</code>, <code>.el-content</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}}}},function(e,t,i){var l,o={};l=i(396),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/button.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Button",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Buttons",type:"content-items",item:"button_item",title:"content",button:"Add Button"}}},{title:"Settings",fields:{_button:{label:"Button",divider:!0,type:"group",fields:{button_size:{label:"Size",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"}},fullwidth:{type:"checkbox",text:"Full width button"},gutter:{label:"Gutter",description:"Set the grid gutter for multiple buttons.",type:"select",options:{Small:"small",Medium:"medium",Default:"",Large:"large"}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-content</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{gutter:"small",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(398),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/button-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Button",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{content:{label:"Content"},link:t.link,link_title:t.link_title,link_target:{label:"Link Target",type:"select",default:"",options:{"Same Window":"","New Window":"blank",Modal:"modal"}},_lightbox_media_dimension:{type:"grid",description:"Set the width and height for the lightbox content, i.e. image, video or iframe.",fields:{lightbox_width:{label:"Lightbox Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return"modal"==e.link_target}},lightbox_height:{label:"Lightbox Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return"modal"==e.link_target}}}},icon:{label:"Icon",description:"Pick an optional icon.",type:"icon"},icon_align:{label:"Icon Alignment",description:"Choose the icon position.",type:"select",options:{Left:"left",Right:"right"},enable:function(e){return e.icon}},button_style:{label:"Style",description:"Set the button style.",type:"select",options:{Default:"default",Primary:"primary",Secondary:"secondary",Danger:"danger",Text:"text",Link:"","Link Muted":"link-muted","Link Text":"link-text"}}}}},data:function(){return{props:{button_style:"default",icon_align:"left"}}}}},function(e,t,i){var l,o={};l=i(400),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/code.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Code",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Content",type:"editor",editor:"code"}}},{title:"Settings",fields:{_general:{label:"General",type:"group",fields:{margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-content</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}}}},function(e,t,i){var l,o,n={};l=i(402),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/column.vue: named exports in *.vue files are ignored."),o=i(403),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),n=l(o),a=i(0),r=l(a),s=i(8),d=l(s);t.default={title:"Column",mixins:[r.default,d.default],params:function(e){e.element;return{width:500,fields:{style:{label:"Style",type:"select",default:"",options:{None:"",Default:"default",Muted:"muted",Primary:"primary",Secondary:"secondary"}},image:{label:"Image",description:"Upload a background image.",type:"image"},_media:{type:"button-panel",text:"Edit Settings",panel:"builder-column-media",show:function(e){return e.image}},preserve_color:{label:"Text Color",description:"Disable automatic text recoloring, for example when you use cards inside colored columns.",type:"checkbox",text:"Preserve color",show:function(e){var t=e.style;return"primary"==t||"secondary"==t}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},show:function(e){var t=e.style,i=e.image;return"primary"!=t&&"secondary"!=t&&(!t||i)}},padding:{label:"Padding",description:"Set the padding.",type:"select",default:"",options:{Default:"","X-Small":"xsmall",Small:"small",Large:"large","X-Large":"xlarge",None:"none"},enable:function(e){var t=e.style;e.image;return t}},css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-column</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}},panels:{"builder-column-media":{title:"Image",width:500,fields:{_image_dimension:{description:"Set the width and height in pixels (e.g. 600). Setting just one value preserves the original proportions. The image will be resized and cropped automatically.",type:"grid",fields:{image_width:{label:"Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{label:"Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0}}}},image_size:{label:"Image Size",description:"Determine whether the image will fit the section dimensions by clipping it or by filling the empty areas with the background color.",type:"select",default:"",options:{Auto:"",Cover:"cover",Contain:"contain"}},image_position:{label:"Image Position",description:"Set the initial background position, relative to the section layer.",type:"select",options:{"Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Center Left":"center-left","Center Center":"center-center","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"}},image_effect:{label:"Image Effect",description:"Add a parallax effect or fix the background with regard to the viewport while scrolling.",type:"select",default:"",options:{None:"",Parallax:"parallax",Fixed:"fixed"}},_image_parallax_bgx:{type:"grid",fields:{image_parallax_bgx_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},image_parallax_bgx_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}},show:function(e){return"parallax"==e.image_effect}},_image_parallax_bgy:{type:"grid",fields:{image_parallax_bgy_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},image_parallax_bgy_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}},show:function(e){return"parallax"==e.image_effect}},image_parallax_breakpoint:{label:"Parallax Breakpoint",description:"Display the parallax effect only on this device width and larger.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},show:function(e){return"parallax"==e.image_effect}},image_visibility:{label:"Image Visibility",description:"Display the image only on this device width and larger.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"}},media_background:{label:"Background Color",description:"Use the background color in combination with blend modes, a transparent image or to fill the area, if the image doesn't cover the whole section.",type:"color"},media_blend_mode:{label:"Blend Mode",description:"Determine how the image or video will blend with the background color.",type:"select",default:"",options:{Normal:"",Multiply:"multiply",Screen:"screen",Overlay:"overlay",Darken:"darken",Lighten:"lighten","Color-dodge":"color-dodge","Color-burn":"color-burn","Hard-light":"hard-light","Soft-light":"soft-light",Difference:"difference",Exclusion:"exclusion",Hue:"hue",Saturation:"saturation",Color:"color",Luminosity:"luminosity"}},media_overlay:{label:"Overlay Color",description:"Set an additional transparent overlay to soften the image or video.",type:"color"}}}}}},data:function(){return{props:{widths:[],image_position:"center-center"}}},created:function(){(0,n.default)(this.$sidebar.panels,this.panels)},computed:{widthClass:function(){return"uk-width-"+("fixed"===this.props.widths[0]?"auto":this.props.widths[0]||"expand")}},methods:{open:function(){var e=this;0===this.length&&this.layout.addElement(function(t){return e.append(t)})}}}},function(e,t){e.exports='\n\n<div :class="widthClass">\n <div class="uk-flex uk-flex-column" v-sortable group="element" @click.prevent.self="open" v-el:content></div>\n</div>\n\n'},function(e,t,i){var l,o={};l=i(405),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/countdown.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Countdown",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{date:{label:"Date",type:"text",description:'Enter a date for the countdown to expire. Use the <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/parse#ECMAScript_5_ISO-8601_format_support" target="_blank">ISO 8601 format</a>: <code>YYYY-MM-DDThh:mm:ssTZD</code>, e.g. <code>2017-05-01T22:00:00+00:00</code> (UTC time).',attrs:{lazy:!0}},label_days:{label:"Labels",attrs:{placeholder:"Days"}},label_hours:{attrs:{placeholder:"Hours"}},label_minutes:{attrs:{placeholder:"Minutes"}},label_seconds:{attrs:{placeholder:"Seconds"}},show_label:{description:"Enter labels for the countdown time.",type:"checkbox",text:"Show Labels"}}},{title:"Settings",fields:{_countdown:{label:"Countdown",divider:!0,type:"group",fields:{gutter:{label:"Gutter",description:"Set a gutter between the numbers and add optional separators.",type:"select",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"}},show_separator:{type:"checkbox",text:"Show Separators"},label_margin:{label:"Label Margin",description:"Set the margin between the countdown and the label text.",type:"select",options:{Default:"",Small:"small",Medium:"medium",None:"remove"},enable:function(e){return e.show_label}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_separator:!0,show_label:!0,gutter:"small",label_margin:"small",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(407),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/description-list.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Description List",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"description_list_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_content:{type:"checkbox",text:"Show the content"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_list:{label:"List",divider:!0,type:"group",fields:{list_style:{label:"Style",description:"Select the list style and add larger padding between items.",type:"select",default:"",options:{Default:"",Divider:"divider",Striped:"striped"}},list_size:{type:"checkbox",text:"Larger padding"},layout:{label:"Layout",description:"Define the layout of the title, meta and content.",type:"select",default:"",options:{"2 Column Grid":"grid-2","2 Column Grid (Meta only)":"grid-2-m",Stacked:"stacked"}},width:{label:"Width",description:"Define the width of the title within the grid.",type:"select",default:"",options:{Auto:"auto",Small:"small",Medium:"medium",Expand:"expand"},enable:function(e){return"stacked"!=e.layout}},leader:{type:"checkbox",text:"Add a leader",enable:function(e){var t=e.layout,i=e.width;return"grid-2-m"==t&&"expand"==i}},gutter:{label:"Gutter",description:"Select the gutter width between the title and content.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large"},enable:function(e){var t=e.layout,i=e.width,l=e.leader;return"grid-2"==t||"grid-2-m"==t&&!("expand"==i&&l)}},breakpoint:{label:"Breakpoint",description:"Set the breakpoint from which the layout will stack.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return"stacked"!=e.layout}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Select the title style and add an optional colon at the end of the title.",type:"select",default:"",options:{Default:"",Strong:"strong",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_colon:{type:"checkbox",text:"Add a colon",enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",Primary:"primary",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{"Above Title":"top-title","Below Title":"bottom-title","Above Content":"top-content","Below Content":"bottom-content"},enable:function(e){var t=e.show_meta,i=e.layout;return t&&"grid-2-m"!=i}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead",Meta:"meta"},enable:function(e){return e.show_content}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_style:{label:"Style",description:"This option doesn't apply unless a URL has been added to the item. Only the item's content will be linked.",type:"select",default:"",options:{Default:"",Muted:"muted",Reset:"reset"},enable:function(e){return e.show_link}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_link:!0,layout:"grid-2",width:"auto",gutter:"small",meta_style:"meta",meta_align:"bottom-content"}}}}},function(e,t,i){var l,o={};l=i(409),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/description-list-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},link:t.link,link_target:t.link_target}}}}},function(e,t,i){var l,o={};l=i(411),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/divider.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Divider",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Settings",fields:{_divider:{label:"Divider",divider:!0,type:"group",fields:{divider_style:{label:"Style",description:"Choose a divider style.",type:"select",default:"",options:{Default:"",Icon:"icon",Small:"small"}},divider_element:{label:"HTML Element",description:"Choose the divider element to fit your semantic structure. Use the hr element for a thematic break and the div element for decorative reasons.",type:"select",options:{Hr:"hr",Div:"div"}},divider_align:{label:"Alignment",description:"Center, left and right alignment may depend on a breakpoint and require a fallback.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right"},enable:function(e){return"small"==e.divider_style}},divider_align_breakpoint:{label:"Alignment Breakpoint",description:"Define the device width from which the alignment will apply.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){var t=e.divider_style,i=e.divider_align;return"small"==t&&i}},divider_align_fallback:{label:"Alignment Fallback",description:"Define an alignment fallback for device widths below the breakpoint.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right"},enable:function(e){var t=e.divider_style,i=e.divider_align,l=e.divider_align_breakpoint;return"small"==t&&i&&l}}}},_general:{label:"General",type:"group",fields:{maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{divider_element:"hr"}}}}},function(e,t,i){var l,o={};l=i(413),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/gallery.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Gallery",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"gallery_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_content:{type:"checkbox",text:"Show the content"},show_link:{type:"checkbox",text:"Show the link"},show_hover_image:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the overlay image"}}},{title:"Settings",fields:{_gallery:{label:"Gallery",divider:!0,type:"group",fields:{grid_masonry:{label:"Masonry",description:"The masonry effect creates a layout free of gaps even if grid cells have different heights. ",type:"checkbox",text:"Enable masonry effect"},grid_parallax:{label:"Parallax",description:"The parallax effect moves single grid columns at different speeds while scrolling. Define the vertical parallax offset in pixels.",type:"range",attrs:{min:0,max:600,step:10}},gutter:{label:"Gutter",description:"Set the grid gutter width and display dividers between grid cells.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"}},divider:{type:"checkbox",text:"Show dividers"}}},_columns:{label:"Columns",divider:!0,type:"group",fields:{grid_default:{label:"Phone Portrait",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",options:{"1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_small:{label:"Phone Landscape",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_medium:{label:"Tablet Landscape",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_large:{label:"Desktop",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_xlarge:{label:"Large Screens",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}}}},_filter:{label:"Filter",divider:!0,type:"group",fields:{filter:{label:"Filter",type:"checkbox",text:"Enable filter navigation"},filter_style:{label:"Style",description:"Select the filter navigation style. The pill and divider styles are only available for horizontal Subnavs.",type:"select",options:{Tabs:"tab","Subnav (Nav)":"subnav","Subnav Divider (Nav)":"subnav-divider","Subnav Pill (Nav)":"subnav-pill"},enable:function(e){return e.filter}},filter_all:{label:"All Items",type:"checkbox",text:"Show filter control for all items",enable:function(e){return e.filter}},filter_all_label:{attrs:{placeholder:"All"},enable:function(e){var t=e.filter,i=e.filter_all;return t&&i}},filter_position:{label:"Position",description:"Position the filter navigation at the top, left or right. A larger style can be applied to left and right navigations.",type:"select",options:{Top:"top",Left:"left",Right:"right"},enable:function(e){return e.filter}},filter_style_primary:{type:"checkbox",text:"Primary navigation",enable:function(e,t){var i=e.filter,l=e.filter_style,o=e.filter_position,n=t.$match;return i&&("left"==o||"right"==o)&&n(l,"(^subnav)")}},filter_align:{label:"Alignment",description:"Align the filter controls.",type:"select",options:{Left:"left",Right:"right",Center:"center",Justify:"justify"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&"top"==i}},filter_margin:{label:"Margin",description:"Set the vertical margin.",type:"select",default:"",options:{Small:"small",Default:"",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&"top"==i}},filter_grid_width:{label:"Grid Width",description:"Define the width of the filter navigation. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}},filter_gutter:{label:"Grid Gutter",description:"Select the gutter width between the filter navigation and grid.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}},filter_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which the filter navigation and grid will stack.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}}}},_lightbox:{label:"Lightbox",divider:!0,type:"group",fields:{lightbox:{label:"Lightbox",type:"checkbox",text:"Enable lightbox gallery"},_lightbox_image_dimension:{label:"Image Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{lightbox_image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.lightbox}},lightbox_image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.lightbox}}}},lightbox_image_orientation:{label:"Image Orientation",description:"Width and height will be flipped accordingly, if the image is in portrait or landscape format.",type:"checkbox",text:"Allow mixed image orientations",enable:function(e){return e.lightbox}},title_display:{label:"Show Title",description:"Display the title inside the overlay, as the lightbox caption or both.",type:"select",default:"",options:{"Overlay + Lightbox":"","Overlay only":"item","Lightbox only":"lightbox"},enable:function(e){var t=e.show_title,i=e.lightbox;return t&&i}},content_display:{label:"Show Content",description:"Display the content inside the overlay, as the lightbox caption or both.",type:"select",default:"",options:{"Overlay + Lightbox":"","Overlay only":"item","Lightbox only":"lightbox"},enable:function(e){var t=e.show_content,i=e.lightbox;return t&&i}}}},_overlay:{label:"Overlay",divider:!0,type:"group",fields:{overlay_mode:{label:"Mode",description:"When using cover mode, you need to set the text color manually.",type:"select",options:{Cover:"cover",Caption:"caption"}},overlay_hover:{type:"checkbox",text:"Display overlay on hover"},overlay_transition_background:{type:"checkbox",text:"Animate background only",enable:function(e){var t=e.overlay_hover,i=e.overlay_mode;return t&&"cover"==i}},overlay_style:{label:"Style",description:"Select the style for the overlay.",type:"select",default:"",options:{None:"","Overlay Default":"overlay-default","Overlay Primary":"overlay-primary","Tile Default":"tile-default","Tile Muted":"tile-muted","Tile Primary":"tile-primary","Tile Secondary":"tile-secondary"}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){var t=e.overlay_style,i=e.overlay_mode;return!t||t&&"cover"==i}},text_color_hover:{type:"checkbox",text:"Inverse the text color on hover",enable:function(e){var t=e.overlay_style,i=e.overlay_mode,l=e.overlay_hover,o=e.overlay_transition_background,n=e.show_hover_image;return!t&&n||t&&"cover"==i&&l&&o}},overlay_padding:{label:"Padding",description:"Set the padding between the overlay and its content.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large",None:"none"}},overlay_position:{label:"Position",description:"Select the overlay or content position.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right","Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right",Center:"center","Center Left":"center-left","Center Right":"center-right"}},overlay_margin:{label:"Margin",description:"Apply a margin between the overlay and the image container.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large"},enable:function(e){return e.overlay_style}},overlay_maxwidth:{label:"Max Width",description:"Set the maximum content width.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e,t){var i=e.overlay_position;return!(0,t.$match)(i,"(^top$|^bottom$)")}},overlay_transition:{label:"Transition",description:"Select a hover transition for the overlay.",type:"select",options:{Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}}}},image_orientation:{label:"Image Orientation",description:"Landscape and portrait images are centered within the grid cells. Width and height will be flipped when images are resized.",type:"checkbox",text:"Allow mixed image orientations"},image_transition:{label:"Transition",description:"Select an image transition. If the hover image is set, the transition takes place between the two images. If <i>None</i> is selected, the hover image fades in.",type:"select",default:"",options:{"None (Fade if hover image)":"","Scale Up":"scale-up","Scale Down":"scale-down"}},image_min_height:{label:"Min Height",description:"Set the minimum image height.",type:"range",attrs:{min:200,max:500,step:20}},image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow"},image_hover_box_shadow:{label:"Hover Box Shadow",description:"Select the image's box shadow size on hover.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_transition:{label:"Transition",description:"Select a hover transition for the title.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_title,i=e.overlay_hover,l=e.title_display,o=e.lightbox;return t&&i&&("lightbox"!=l&&o||!o)}},title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_transition:{label:"Transition",description:"Select a hover transition for the meta text.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_meta,i=e.overlay_hover;return t&&i}},meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_transition:{label:"Transition",description:"Select a hover transition for the content.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_content,i=e.overlay_hover,l=e.content_display,o=e.lightbox;return t&&i&&("lightbox"!=l&&o||!o)}},content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){var t=e.show_content,i=e.content_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,item_maxwidth:t.maxwidth,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,item_animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-image</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-hover-image</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_link:!0,show_hover_image:!0,grid_default:"1",grid_medium:"3",filter_style:"tab",filter_all:!0,filter_position:"top",filter_align:"left",filter_grid_width:"auto",filter_breakpoint:"m",overlay_mode:"cover",overlay_position:"center",overlay_transition:"fade",title_element:"h3",meta_style:"meta",meta_align:"bottom",text_align:"center",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(415),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/gallery-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},link:t.link,hover_image:{label:"Hover Image",description:"Select an optional image that appears on hover.",type:"image"},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"}},text_color_hover:{type:"checkbox",text:"Inverse the text color on hover"},tags:{label:"Tags",description:"Enter a comma-separated list of tags, for example, <code>blue, white, black</code>."}}}}}},function(e,t,i){var l,o={};l=i(417),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/grid.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Grid",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"grid_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_image:{type:"checkbox",text:"Show the image"},show_content:{type:"checkbox",text:"Show the content"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_grid:{label:"Grid",divider:!0,type:"group",fields:{grid_masonry:{label:"Masonry",description:"The masonry effect creates a layout free of gaps even if grid cells have different heights. ",type:"checkbox",text:"Enable masonry effect"},grid_parallax:{label:"Parallax",description:"The parallax effect moves single grid columns at different speeds while scrolling. Define the vertical parallax offset in pixels.",type:"range",attrs:{min:0,max:600,step:10}},gutter:{label:"Gutter",description:"Set the grid gutter width and display dividers between grid cells.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"}},divider:{type:"checkbox",text:"Show dividers"}}},_columns:{label:"Columns",divider:!0,type:"group",fields:{grid_default:{label:"Phone Portrait",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",options:{"1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_small:{label:"Phone Landscape",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_medium:{label:"Tablet Landscape",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_large:{label:"Desktop",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}},grid_xlarge:{label:"Large Screens",description:"Set the number of grid columns for each breakpoint. <i>Inherit</i> refers to the number of columns on the next smaller screen size.",type:"select",default:"",options:{Inherit:"","1 Column":"1","2 Columns":"2","3 Columns":"3","4 Columns":"4","5 Columns":"5","6 Columns":"6"}}}},_filter:{label:"Filter",divider:!0,type:"group",fields:{filter:{label:"Filter",type:"checkbox",text:"Enable filter navigation"},filter_style:{label:"Style",description:"Select the filter navigation style. The pill and divider styles are only available for horizontal Subnavs.",type:"select",options:{Tabs:"tab","Subnav (Nav)":"subnav","Subnav Divider (Nav)":"subnav-divider","Subnav Pill (Nav)":"subnav-pill"},enable:function(e){return e.filter}},filter_all:{label:"All Items",type:"checkbox",text:"Show filter control for all items",enable:function(e){return e.filter}},filter_all_label:{attrs:{placeholder:"All"},enable:function(e){var t=e.filter,i=e.filter_all;return t&&i}},filter_position:{label:"Position",description:"Position the filter navigation at the top, left or right. A larger style can be applied to left and right navigations.",type:"select",options:{Top:"top",Left:"left",Right:"right"},enable:function(e){return e.filter}},filter_style_primary:{type:"checkbox",text:"Primary navigation",enable:function(e,t){var i=e.filter,l=e.filter_style,o=e.filter_position,n=t.$match;return i&&("left"==o||"right"==o)&&n(l,"(^subnav)")}},filter_align:{label:"Alignment",description:"Align the filter controls.",type:"select",options:{Left:"left",Right:"right",Center:"center",Justify:"justify"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&"top"==i}},filter_margin:{label:"Margin",description:"Set the vertical margin.",type:"select",default:"",options:{Small:"small",Default:"",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&"top"==i}},filter_grid_width:{label:"Grid Width",description:"Define the width of the filter navigation. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}},filter_gutter:{label:"Grid Gutter",description:"Select the gutter width between the filter navigation and grid.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}},filter_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which the filter navigation and grid will stack.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.filter,i=e.filter_position;return t&&("left"==i||"right"==i)}}}},_lightbox:{label:"Lightbox",divider:!0,type:"group",fields:{lightbox:{label:"Lightbox",type:"checkbox",text:"Enable lightbox gallery"},_lightbox_image_dimension:{label:"Image Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{lightbox_image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.lightbox}},lightbox_image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.lightbox}}}},lightbox_image_orientation:{label:"Image Orientation",description:"Width and height will be flipped accordingly, if the image is in portrait or landscape format.",type:"checkbox",text:"Allow mixed image orientations",enable:function(e){return e.lightbox}},title_display:{label:"Show Title",description:"Display the title inside the panel, as the lightbox caption or both.",type:"select",default:"",options:{"Overlay + Lightbox":"","Overlay only":"item","Lightbox only":"lightbox"},enable:function(e){var t=e.show_title,i=e.lightbox;return t&&i}},content_display:{label:"Show Content",description:"Display the content inside the panel, as the lightbox caption or both.",type:"select",default:"",options:{"Overlay + Lightbox":"","Overlay only":"item","Lightbox only":"lightbox"},enable:function(e){var t=e.show_content,i=e.lightbox;return t&&i}}}},_panel:{label:"Panel",divider:!0,type:"group",fields:{panel_style:{label:"Style",description:"Select one of the boxed card styles or a blank panel.",type:"select",default:"",options:{None:"","Card Default":"card-default","Card Primary":"card-primary","Card Secondary":"card-secondary","Card Hover":"card-hover"}},panel_size:{label:"Size",description:"Define the card's size by selecting the padding between the card and its content.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){return e.panel_style}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Hero:"heading-hero",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){var t=e.show_title,i=e.title_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){var t=e.show_content,i=e.content_display,l=e.lightbox;return t&&("lightbox"!=i&&l||!l)}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_card:{label:"Padding",description:"Top, left or right aligned images can be attached to the card's edge. If the image is aligned to the left or right, it will also extend to cover the whole space.",type:"checkbox",text:"Align image without padding",enable:function(e){var t=e.show_image,i=e.panel_style,l=e.image_align;return t&&i&&"between"!=l}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.show_image}},image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.show_image,i=e.panel_style;return t&&!i}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow",enable:function(e){var t=e.show_image,i=e.panel_style;return t&&!i}},image_hover_box_shadow:{label:"Hover Box Shadow",description:"Select the image's box shadow size on hover.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.show_link,i=e.show_image,l=e.panel_style,o=e.link_style;return t&&i&&!l&&"panel"==o}},icon_ratio:{label:"Icon Size",description:"Enter a size ratio, if you want the icon to appear larger than the default font size, for example 1.5 or 2 to double the size.",attrs:{placeholder:"1"},enable:function(e){return e.show_image}},icon_color:{label:"Icon Color",description:"Set the icon color.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger"},enable:function(e){return e.show_image}},image_align:{label:"Alignment",description:"Align the image to the top, left, right or place it between the title and the content.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right",Between:"between"},enable:function(e){return e.show_image}},image_grid_width:{label:"Grid Width",description:"Define the width of the image within the grid. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_gutter:{label:"Grid Gutter",description:"Select the gutter width between the image and content items.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.show_image,i=e.image_align,l=e.image_card,o=e.panel_style;return t&&("left"==i||"right"==i)&&!(l&&o)}},image_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which grid cells will stack.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_vertical_align:{label:"Vertical Alignment",description:"Vertically center grid cells.",type:"checkbox",text:"Center",enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){var t=e.show_link,i=e.lightbox;return t&&!i}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text","Image/Card":"panel"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i&&"panel"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,item_maxwidth:t.maxwidth,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,item_animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_image:!0,show_link:!0,grid_default:"1",grid_medium:"3",filter_style:"tab",filter_all:!0,filter_position:"top",filter_align:"left",filter_grid_width:"auto",filter_breakpoint:"m",title_element:"h3",meta_style:"meta",meta_align:"bottom",icon_ratio:4,image_align:"top",image_grid_width:"1-2",image_breakpoint:"m",link_text:"Read more",link_style:"default",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(419),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/grid-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},icon:{label:"Icon",description:"Instead of using a custom image, you can click on the pencil to pick an icon from the icon library.",type:"icon",enable:function(e){return!e.image}},link:t.link,tags:{label:"Tags",description:"Enter a comma-separated list of tags, for example, <code>blue, white, black</code>."}}}}}},function(e,t,i){var l,o={};l=i(421),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/headline.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Headline",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Content",type:"editor",root:!0},link:t.link,link_target:t.link_target}},{title:"Settings",fields:{_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Headline styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Hero:"heading-hero",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"}},title_decoration:{label:"Decoration",description:"Decorate the headline with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"}},link_style:{type:"checkbox",text:"Show hover effect if linked.",enable:function(e){return e.link}},title_element:{label:"HTML Element",description:"Choose one of the elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",div:"div"}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{title_element:"h1"}}}}},function(e,t,i){var l,o={};l=i(423),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/html.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Html",element:!0,mixins:[n.default,r.default],params:{width:500,fields:{content:{label:"Content",type:"editor",editor:"code",mode:"text/html"}}}}},function(e,t,i){var l,o={};l=i(425),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/icon.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Icon",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{icon:{label:"Icon",description:"Click on the pencil to pick an icon from the SVG gallery.",type:"icon"},link:t.link,link_target:t.link_target}},{title:"Settings",fields:{_icon:{label:"Icon",divider:!0,type:"group",fields:{icon_color:{label:"Color",description:"Select the icon's color.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger"},enable:function(e){return!e.link}},icon_ratio:{label:"Size",description:"Enter a size ratio, if you want the icon to appear larger than the default font size, for example 1.5 or 2 to double the size.",attrs:{placeholder:"1"},enable:function(e){return"button"!=e.link_style}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_style:{label:"Style",description:"Set the link style.",type:"select",default:"",options:{Default:"",Button:"button",Link:"link","Link Muted":"muted","Link Text":"text","Link Reset":"reset"},enable:function(e){return!e.link}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{icon:"star",icon_ratio:3,margin:"default"}}}}},function(e,t,i){var l,o={};l=i(427),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/image.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Image",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{image:t.image,_image_dimension:t._image_dimension,image_alt:{label:"Image Alt",description:"Enter the image's alt attribute.",enable:function(e){return e.image}},link:{label:"Link",type:"link",attrs:{placeholder:"http://"}},link_target:{label:"Link Target",type:"select",default:"",options:{"Same Window":"","New Window":"blank",Modal:"modal"},enable:function(e){return e.link}}}},{title:"Settings",fields:{_image:{label:"Image",divider:!0,type:"group",fields:{image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"}},image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow"},image_hover_box_shadow:{label:"Hover Box Shadow",description:"Select the image's box shadow size on hover.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){return e.link}}}},_lightbox:{label:"Lightbox",divider:!0,type:"group",fields:{_lightbox_dimension:{label:"Width/Height",description:"Set the width and height for the lightbox content, i.e. image, video or iframe.",type:"grid",style:"group",fields:{lightbox_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return"modal"==e.link_target}},lightbox_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return"modal"==e.link_target}}}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{margin:"default"}}}}},function(e,t,i){var l,o={};l=i(429),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/list.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"List",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"list_item",title:"content"},show_image:{type:"checkbox",text:"Show the image"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_list:{label:"List",divider:!0,type:"group",fields:{list_style:{label:"Style",description:"Select the list style and add larger padding between items.",type:"select",default:"",options:{Default:"",Divider:"divider",Striped:"striped",Bullet:"bullet"}},list_size:{type:"checkbox",text:"Larger padding"}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Bold:"bold",Muted:"muted",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.show_image}},icon_ratio:{label:"Icon Size",description:"Enter a size ratio, if you want the icon to appear larger than the default font size, for example 1.5 or 2 to double the size.",attrs:{placeholder:"1"},enable:function(e){return e.show_image}},image_align:{label:"Alignment",description:"Align the image to the left or right.",type:"select",options:{Left:"left",Right:"right"},enable:function(e){return e.show_image}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_style:{label:"Style",description:"This option doesn't apply unless a URL has been added to the item.",type:"select",default:"",options:{Default:"",Muted:"muted",Text:"text",Reset:"reset"},enable:function(e){return e.show_link}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_image:!0,show_link:!0,image_align:"left"}}}}},function(e,t,i){var l,o={};l=i(431),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/list-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},icon:{label:"Icon",description:"Instead of using a custom image, you can click on the pencil to pick an icon from the icon library.",type:"icon",enable:function(e){return!e.image}},icon_color:t.icon_color,link:t.link,link_target:t.link_target}}}}},function(e,t,i){var l,o={};l=i(433),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/map.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Map",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Markers",type:"content-items",item:"map_marker",title:"title",button:"Add Marker"},show_title:{type:"checkbox",text:"Show title"}}},{title:"Settings",fields:{_map:{label:"Map",divider:!0,type:"group",fields:{type:{label:"Type",description:"Choose a map type.",type:"select",options:{Roadmap:"roadmap",Satellite:"satellite"}},zoom:{label:"Zoom",description:"Set the initial resolution at which to display the map. 0 is fully zoomed out and 18 is at the highest resolution zoomed in.",type:"number",attrs:{min:0,max:18}},controls:{label:"Controls",description:"Display the map controls and define whether the map can be zoomed or be dragged using the mouse wheel or touch.",type:"checkbox",text:"Show map controls"},zooming:{text:"Enable map zooming",type:"checkbox"},dragging:{text:"Enable map dragging",type:"checkbox"},height:{label:"Height",description:"Set the height in pixels, e.g. 300.",type:"text"},popup_max_width:{label:"Popup max width",description:"Set a maximum width for the popup, e.g. 300.",type:"text"}}},_style:{label:"Style",description:"Only available for Google Maps.",divider:!0,type:"group",fields:{styler_hue:{label:"Hue",description:"Set the hue (e.g. #ff0000).",enable:function(e,t){return t.$app.config.google_maps},type:"color",alpha:!1},styler_lightness:{label:"Lightness",description:"Set percentage change in lightness (Between -100 and 100).",type:"range",attrs:{min:-100,max:100,step:1},enable:function(e,t){return t.$app.config.google_maps}},styler_invert_lightness:{type:"checkbox",text:"Invert lightness",enable:function(e,t){return t.$app.config.google_maps}},styler_saturation:{label:"Saturation",description:"Set percentage change in saturation (Between -100 and 100).",type:"range",attrs:{min:-100,max:100,step:1},enable:function(e,t){return t.$app.config.google_maps}},styler_gamma:{label:"Gamma",description:"Set percentage change in the amount of gamma correction (Between 0.01 and 10.0, where 1.0 applies no correction).",type:"range",attrs:{min:.5,max:2,step:.1},enable:function(e,t){return t.$app.config.google_maps}}}},_general:{label:"General",type:"group",fields:{maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,type:"roadmap",zoom:10,controls:!0,zooming:!1,dragging:!1}}}}},function(e,t,i){var l,o={};l=i(435),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/map-marker.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Marker",mixins:[r.default,d.default,n.default],params:{width:600,fields:{location:{label:"Location",type:"location"},title:{label:"Title",description:""},content:{label:"Content",type:"editor",description:"Click the marker to open the popup content."},hide:{label:"Settings",type:"checkbox",text:"Hide marker"},show_popup:{type:"checkbox",text:"Show popup on load"}}}}},function(e,t,i){var l,o={};l=i(437),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/newsletter.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Newsletter",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:600,tabs:[{title:"Content",fields:{"provider.name":{label:"Provider",type:"select",options:{Mailchimp:"mailchimp","Campaign Monitor":"cmonitor"}},mailchimp:{label:"Mailchimp",type:"newsletter-lists",provider:"mailchimp",show:function(e){return"mailchimp"==e.provider.name}},"mailchimp.double_optin":{label:"Double opt-in",text:"Use double opt-in.",type:"checkbox",show:function(e){return"mailchimp"==e.provider.name}},cmonitor:{label:"Campaign Monitor",type:"newsletter-lists",provider:"cmonitor",show:function(e){return"cmonitor"==e.provider.name}},"provider.after_submit":{label:"After Submit",description:"Select whether a message will be shown or the site will be redirected after clicking the subscribe button.",type:"select",options:{"Show message":"message",Redirect:"redirect"}},"provider.message":{label:"Message",type:"textarea",description:"Message shown to the user after submit.",attrs:{rows:4,lazy:!0},show:function(e){return"message"==e.provider.after_submit}},"provider.redirect":{label:"Link",type:"link",filePicker:!1,description:"Link to redirect to after submit.",show:function(e){return"redirect"==e.provider.after_submit}}}},{title:"Settings",fields:{_form:{label:"Form",divider:!0,type:"group",fields:{layout:{label:"Layout",description:"Define the layout of the form.",type:"select",options:{Grid:"grid",Stacked:"stacked","Stacked (Name fields as grid)":"stacked-name"}},show_name:{type:"checkbox",text:"Show name fields"},gutter:{label:"Gutter",description:"Set the gutter for the form fields.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:""}},form_size:{label:"Size",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"}}}},_labels:{label:"Labels",divider:!0,type:"group",fields:{label_email:{label:"Email",attrs:{placeholder:"Email address"}},label_button:{label:"Button",attrs:{placeholder:"Submit"}},label_first_name:{label:"First name",attrs:{placeholder:"First name"},enable:function(e){return e.show_name}},label_last_name:{label:"Last name",attrs:{placeholder:"Last name"},enable:function(e){return e.show_name}}}},_button:{label:"Button",divider:!0,type:"group",fields:{button_mode:{label:"Mode",description:"Select whether a button or a clickable icon inside the email input is shown.",type:"select",options:{Button:"button",Icon:"icon"}},button_style:{label:"Style",description:"Set the button style.",type:"select",options:{Default:"default",Primary:"primary",Secondary:"secondary",Danger:"danger",Text:"text"},enable:function(e){return"button"==e.button_mode}},button_fullwidth:{type:"checkbox",text:"Full width button",enable:function(e){var t=e.button_mode,i=e.layout;return"button"==t&&"grid"!=i}},button_margin:{label:"Extra Margin",description:"Add extra margin to the button.",type:"select",default:"",options:{None:"",Small:"small",Medium:"default"},enable:function(e){var t=e.button_mode,i=e.show_name;return"button"==t&&i}},button_icon:{label:"Icon",description:"Click on the pencil to pick an icon from the SVG gallery.",type:"icon",enable:function(e){return"icon"==e.button_mode}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-input</code>, <code>.el-button</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{layout:"grid",show_name:!0,label_first_name:"First name",label_last_name:"Last name",label_email:"Email address",label_button:"Subscribe",provider:{name:"mailchimp",after_submit:"message",message:"You've been subscribed successfully.",redirect:""},mailchimp:{client_id:"",list_id:"",double_optin:!0},cmonitor:{client_id:"",list_id:""},button_mode:"button",button_style:"default",button_icon:"mail"}}}}},function(e,t,i){var l,o={};l=i(439),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/overlay.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Overlay",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{image:t.image,_image_dimension:{type:"grid",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",fields:{image_width:{label:"Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{label:"Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0}}}},image_alt:{label:"Image Alt",enable:function(e){return e.image}},title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},link:t.link,link_target:t.link_target,hover_image:{label:"Hover Image",description:"Select an optional image that appears on hover.",type:"image"}}},{title:"Settings",fields:{_overlay:{label:"Overlay",divider:!0,type:"group",fields:{overlay_mode:{label:"Mode",description:"When using cover mode, you need to set the text color manually.",type:"select",options:{Cover:"cover",Caption:"caption"}},overlay_hover:{type:"checkbox",text:"Display overlay on hover"},overlay_transition_background:{type:"checkbox",text:"Animate background only",enable:function(e){var t=e.overlay_hover,i=e.overlay_mode;return t&&"cover"==i}},overlay_style:{label:"Style",description:"Select a style for the overlay.",type:"select",options:{None:"","Overlay Default":"overlay-default","Overlay Primary":"overlay-primary","Tile Default":"tile-default","Tile Muted":"tile-muted","Tile Primary":"tile-primary","Tile Secondary":"tile-secondary"}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){var t=e.overlay_style,i=e.overlay_mode;return!t||t&&"cover"==i}},text_color_hover:{type:"checkbox",text:"Inverse the text color on hover",enable:function(e){var t=e.overlay_style,i=e.overlay_mode,l=e.hover_image,o=e.overlay_hover,n=e.overlay_transition_background;return!t&&l||t&&"cover"==i&&o&&n}},overlay_padding:{label:"Padding",description:"Set the padding between the overlay and its content.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large",None:"none"}},overlay_position:{label:"Position",description:"Select the overlay or content position.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right","Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right",Center:"center","Center Left":"center-left","Center Right":"center-right"}},overlay_margin:{label:"Margin",description:"Apply a margin between the overlay and the image container.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large"},enable:function(e){return e.overlay_style}},overlay_maxwidth:{label:"Max Width",description:"Set the maximum content width.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e,t){var i=e.overlay_position;return!(0,t.$match)(i,"(^top$|^bottom$)")}},overlay_transition:{label:"Transition",description:"Select a hover transition for the overlay.",type:"select",options:{Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}}}},_image:{label:"Image",divider:!0,type:"group",fields:{image_transition:{label:"Transition",description:"Select an image transition. If the hover image is set, the transition takes place between the two images. If <i>None</i> is selected, the hover image fades in.",type:"select",default:"",options:{"None (Fade if hover image)":"","Scale Up":"scale-up","Scale Down":"scale-down"}},image_min_height:{label:"Min Height",description:"Set the minimum image height.",type:"range",attrs:{min:200,max:500,step:20}},image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow"},image_hover_box_shadow:{label:"Hover Box Shadow",description:"Select the image's box shadow size on hover.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_transition:{label:"Transition",description:"Select a hover transition for the title.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}},title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_transition:{label:"Transition",description:"Select a hover transition for the meta text.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}},meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_transition:{label:"Transition",description:"Select a hover transition for the content.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}},content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.content}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-image</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-hover-image</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{overlay_mode:"cover",overlay_hover:!0,overlay_style:"overlay-primary",text_color:"light",overlay_position:"center",overlay_transition:"fade",title_element:"h3",meta_style:"meta",meta_align:"bottom",text_align:"center",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(441),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/panel.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Panel",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},image:t.image,_image_dimension:t._image_dimension,image_alt:{label:"Image Alt",enable:function(e){return e.image}},icon:{label:"Icon",description:"Instead of using a custom image, you can click on the pencil to pick an icon from the icon library.",type:"icon",enable:function(e){return!e.image}},link:t.link,link_target:t.link_target,link_text:{label:"Link Text",description:"Enter the text for the link.",enable:function(e){return e.link}}}},{title:"Settings",fields:{_panel:{label:"Panel",divider:!0,type:"group",fields:{panel_style:{label:"Style",description:"Select one of the boxed card styles or a blank panel.",type:"select",default:"",options:{None:"","Card Default":"card-default","Card Primary":"card-primary","Card Secondary":"card-secondary","Card Hover":"card-hover"}},panel_size:{label:"Size",description:"Define the card's size by selecting the padding between the card and its content.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){return e.panel_style}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Hero:"heading-hero",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.content}}}},_image:{label:"Image",divider:!0,type:"group",fields:{image_card:{label:"Padding",description:"Top, left or right aligned images can be attached to the card's edge. If the image is aligned to the left or right, it will also extend to cover the whole space.",type:"checkbox",text:"Align image without padding",enable:function(e){var t=e.image,i=e.panel_style,l=e.image_align;return t&&i&&"between"!=l}},image_border:t.image_border,image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.image,i=e.panel_style;return t&&!i}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow",enable:function(e){var t=e.image,i=e.panel_style;return t&&!i}},image_hover_box_shadow:{label:"Hover Box Shadow",description:"Select the image's box shadow size on hover.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.link,i=e.image,l=e.panel_style,o=e.link_style;return t&&i&&!l&&"panel"==o}},icon_ratio:t.icon_ratio,icon_color:t.icon_color,image_align:{label:"Alignment",description:"Align the image to the top, left, right or place it between the title and the content.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right",Between:"between"},enable:function(e){var t=e.image,i=e.icon;return t||i}},image_grid_width:{label:"Grid Width",description:"Define the width of the image within the grid. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge"},enable:function(e){var t=e.image,i=e.icon,l=e.image_align;return(t||i)&&("left"==l||"right"==l)}},image_gutter:{label:"Grid Gutter",description:"Select the gutter width between the image and content items.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.image,i=e.icon,l=e.image_align,o=e.image_card,n=e.panel_style;return(t||i)&&("left"==l||"right"==l)&&!(o&&n)}},image_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which grid cells will stack.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.image,i=e.icon,l=e.image_align;return(t||i)&&("left"==l||"right"==l)}},image_vertical_align:{label:"Vertical Alignment",description:"Vertically center grid cells.",type:"checkbox",text:"Center",enable:function(e){var t=e.image,i=e.icon,l=e.image_align;return(t||i)&&("left"==l||"right"==l)}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text","Image/Card":"panel"},enable:function(e){return e.link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i&&"panel"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{link_text:"Read more",title_element:"h3",meta_style:"meta",meta_align:"bottom",icon_ratio:4,image_align:"top",image_grid_width:"1-2",image_breakpoint:"m",link_style:"default",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(443),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/popover.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Popover",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{background_image:{label:"Image",type:"image"},_background_image_dimension:{description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",fields:{background_image_width:{label:"Image Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.background_image}},background_image_height:{label:"Image Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.background_image}}}},background_image_alt:{label:"Image Alt",enable:function(e){return e.background_image}},content:{label:"Items",type:"content-items",item:"popover_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_image:{type:"checkbox",text:"Show the image"},show_content:{type:"checkbox",text:"Show the content"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_popover:{label:"Popover",divider:!0,type:"group",fields:{drop_mode:{label:"Mode",description:"Display the popover on click or hover.",type:"select",options:{Click:"click",Hover:"hover"}},drop_position:{label:"Position",description:"Select the popover's alignment to its marker. If the popover doesn't fit its container, it will flip automatically.",type:"select",options:{Top:"top-center",Bottom:"bottom-center",Left:"left-center",Right:"right-center"}},drop_width:{label:"Width",description:"Enter a width for the popover in pixel.",attrs:{placeholder:"300"}},card_style:{label:"Style",description:"Select a card style.",type:"select",options:{Default:"default",Primary:"primary",Secondary:"secondary"}},card_size:{label:"Size",description:"Define the card's size by selecting the padding between the card and its content.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.show_content}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_card:{label:"Padding",description:"Attach the image to the drop's edge.",type:"checkbox",text:"Align image without padding",enable:function(e){return e.show_image}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){var t=e.show_image,i=e.image_card;return t&&!i}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){return e.show_link}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text",Card:"card"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i&&"card"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-marker</code>, <code>.el-item</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_image:!0,show_link:!0,icon:"plus",drop_mode:"hover",drop_position:"top-center",card_style:"default",title_element:"h3",meta_style:"meta",meta_align:"bottom",image_card:!0,link_text:"Read more",link_style:"default",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(445),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/popover-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{_position:{description:"Enter the horizontal and vertical position of the marker in percent.",type:"grid",fields:{position_x:{label:"Left",width:"1-2",type:"range",attrs:{min:0,max:100,step:1}},position_y:{label:"Top",width:"1-2",type:"range",attrs:{min:0,max:100,step:1}}}},title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},link:t.link,drop_position:{label:"Position",description:"Select a different position for this item.",type:"select",default:"",options:{Default:"",Top:"top-center",Bottom:"bottom-center",Left:"left-center",Right:"right-center"}}}}}}},function(e,t,i){var l,o={};l=i(447),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/quotation.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Quotation",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Content",type:"editor"},author:{label:"Author",description:"Enter the author's name."},link:{label:"Author Link",attrs:{placeholder:"http://"},enable:function(e){return e.author}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){var t=e.author,i=e.link;return t&&i}},footer:{label:"Footer",description:"Enter an optional footer text."}}},{title:"Settings",fields:{_Link:{label:"Link",divider:!0,type:"group",fields:{link_style:{label:"Style",description:"Select the link style.",type:"select",default:"",options:{Default:"",Muted:"muted",Text:"text",Reset:"reset"},enable:function(e){var t=e.author,i=e.link;return t&&i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-footer</code>, <code>.el-author</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}}}},function(e,t,i){var l,o,n={};l=i(449),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/row.vue: named exports in *.vue files are ignored."),o=i(450),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(6),n=l(o),a=i(0),r=l(a),s=i(8),d=l(s);t.default={title:"Row",mixins:[r.default,d.default],params:function(e){var t=e.element;return{width:500,fields:{layout:{label:"Layout",title:"Select a grid layout",type:"select-img",default:"1-1",options:{"1-1":{label:"Whole",src:"{+$builder}/row/assets/images/whole.svg"},",":{label:"Halves",src:"{+$builder}/row/assets/images/halves.svg"},",,":{label:"Thirds",src:"{+$builder}/row/assets/images/thirds.svg"},",,,|1-2,1-2,1-2,1-2":{label:"Quarters",src:"{+$builder}/row/assets/images/quarters.svg"},"2-3,":{label:"Thirds 2-1",src:"{+$builder}/row/assets/images/thirds-2-1.svg"},",2-3":{label:"Thirds 1-2",src:"{+$builder}/row/assets/images/thirds-1-2.svg"},"3-4,":{label:"Quarters 3-1",src:"{+$builder}/row/assets/images/quarters-3-1.svg"},",3-4":{label:"Quarters 1-3",src:"{+$builder}/row/assets/images/quarters-1-3.svg"},"1-2,,|1-1,1-2,1-2":{label:"Quarters 2-1-1",src:"{+$builder}/row/assets/images/quarters-2-1-1.svg"},",,1-2|1-2,1-2,1-1":{label:"Quarters 1-1-2",src:"{+$builder}/row/assets/images/quarters-1-1-2.svg"},",1-2,":{label:"Quarters 1-2-1",src:"{+$builder}/row/assets/images/quarters-1-2-1.svg"},"fixed,":{label:"Fixed-Left",src:"{+$builder}/row/assets/images/fixed-left.svg"},",fixed":{label:"Fixed-Right",src:"{+$builder}/row/assets/images/fixed-right.svg"},",fixed,":{label:"Fixed-Inner",src:"{+$builder}/row/assets/images/fixed-inner.svg"},"fixed,,fixed":{label:"Fixed-Outer",src:"{+$builder}/row/assets/images/fixed-outer.svg"}}},columns:{label:"Columns",description:"Set a background style or image for each column to create a tile.",type:"children"},fixed_width:{label:"Fixed Width",description:"Set a fixed column width or expand it to its content's width. The other column(s) will automatically fill the remaining space.",type:"select",options:{Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge",Auto:"auto"},show:function(e,t){var i=e.layout;return(0,t.$match)(i,"fixed")}},gutter:{label:"Gutter",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"}},divider:{type:"checkbox",text:"Display dividers between grid cells",enable:function(e){return"collapse"!=e.gutter}},gutter_description:{description:"Set the grid gutter width and display dividers between grid cells.",type:"description"},width:{label:"Max Width",description:"Set the maximum content width. Note: The section may already have a maximum width, which you cannot exceed.",type:"select",default:"",options:{Default:"default",Small:"small",Large:"large",Expand:"expand",None:""}},margin:{label:"Margin",type:"select",default:"",options:{"Keep existing":"",Small:"small",Default:"default",Medium:"medium",Large:"large","X-Large":"xlarge",None:"remove-vertical"}},margin_remove_top:{type:"checkbox",text:"Remove top margin",enable:function(e){return"remove-vertical"!=e.margin}},margin_remove_bottom:{description:"Set the vertical margin. Note: The first grid's top margin and the last grid's bottom margin are always removed. Define those in the section settings instead.",type:"checkbox",text:"Remove bottom margin",enable:function(e){return"remove-vertical"!=e.margin}},vertical_align:{label:"Vertical Alignment",description:"Vertically center grid cells.",type:"checkbox",text:"Center",enable:function(e){return!e.match}},match:{label:"Match Height",description:"If only one panel element is published inside a column, expand its height to match larger columns.",type:"checkbox",text:"Match height of single panels",enable:function(e){return!e.vertical_align}},breakpoint:{label:"Breakpoint",description:"Set the breakpoint from which grid cells will stack.",type:"select",options:{None:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"}},order_last:{label:"Order",description:"Change the visual order for the last item of the grid. This only applies to the selected breakpoint. When stacked, items will appear in the same order as they do in the source code.",type:"checkbox",text:"Last item appears first"},id:t.id,class:t.cls}}},data:function(){return{props:{fixed_width:"large",breakpoint:"m"}}},compiled:function(){var e=this;this.$watch("props.layout",function(){for(var t=e.layouts[0].length;e.length<t;)e.append({type:"column"});for(;e.length>t;){var i=e.children[t];e.children[t-1].append((0,n.default)([],i.json.children)),i.remove()}e.updateColumns()}),this.$set("props.layout",this.props.layout||"1-1"),this.updateColumns()},computed:{layouts:function(){return this.props.layout.split("|").map(function(e){return e.split(",")})}},methods:{updateColumns:function(){var e=this;this.children.forEach(function(t,i){return t.$set("props.widths",e.layouts.map(function(e){return e[i]||""}))})}}}},function(e,t){e.exports='\n\n<div class="yo-builder-grid">\n <div>\n\n <div class="yo-builder-nav-grid uk-builder-grid-hover">\n <ul class="uk-grid uk-grid-collapse uk-flex-column">\n <li><a class="yo-builder-icon-edit" :title="$trans(\'Edit\')" uk-tooltip="delay: 1000" @click.prevent="settings"></a></li>\n <li><a class="yo-builder-icon-copy" :title="$trans(\'Copy\')" uk-tooltip="delay: 1000" @click.prevent="copy"></a></li>\n <li><a class="yo-builder-icon-delete" :title="$trans(\'Delete\')" uk-tooltip="delay: 1000" @click.prevent="remove"></a></li>\n </ul>\n </div>\n\n <a class="yo-builder-button-grid yo-builder-icon-add-right uk-builder-grid-hover" :title="$trans(\'Add Row\')" uk-tooltip="delay: 1000; pos: left" @click.prevent="add(\'row\')"></a>\n\n <div class="uk-grid uk-grid-match uk-child-width-expand" v-el:content></div>\n\n </div>\n</div>\n\n'},function(e,t,i){var l,o,n={};l=i(452),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/section.vue: named exports in *.vue files are ignored."),o=i(453),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),n=l(o),a=i(0),r=l(a),s=i(8),d=l(s);t.default={title:"Section",mixins:[r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Settings",fields:{style:{label:"Style",type:"select",options:{Default:"default",Muted:"muted",Primary:"primary",Secondary:"secondary"}},overlap:{type:"checkbox",description:"Sections will only overlap each other, if it's supported by the style. Otherwise it has no visual effect.",text:"Overlap the following section"},image:{label:"Image",description:"Upload a background image.",type:"image",show:function(e){return!e.video}},video:{label:"Video",description:'Select a video file or enter a link from <a href="https://www.youtube.com" target="_blank">YouTube</a> or <a href="https://vimeo.com" target="_blank">Vimeo</a>.',type:"video",show:function(e){return!e.image}},_media:{type:"button-panel",text:"Edit Settings",panel:"builder-section-media",show:function(e){var t=e.image,i=e.video;return t||i}},preserve_color:{label:"Text Color",description:"Disable automatic text recoloring, for example when you use cards inside sections.",type:"checkbox",text:"Preserve color",show:function(e){var t=e.style;return"primary"==t||"secondary"==t}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},show:function(e){var t=e.style,i=e.image,l=e.video;return"primary"!=t&&"secondary"!=t&&(i||l)}},width:{label:"Max Width",description:"Set the maximum content width.",type:"select",options:{Default:"default",Small:"small",Large:"large",Expand:"expand",None:""}},height:{label:"Height",description:"Enabling viewport height on a section that directly follows the header will subtract the header's height from it. On short pages, a section can be expanded to fill the browser window.",type:"select",default:"",options:{None:"",Viewport:"full","Viewport (Minus 20%)":"percent","Viewport (Minus the following section)":"section",Expand:"expand"}},vertical_align:{label:"Vertical Alignment",description:"Align the section content vertically, if the section height is larger than the content itself.",type:"select",default:"",options:{Top:"",Middle:"middle",Bottom:"bottom"},show:function(e){var t=e.height;return"full"==t||"percent"==t||"section"==t}},padding:{label:"Padding",description:"Set the vertical padding.",type:"select",default:"",options:{Default:"","X-Small":"xsmall",Small:"small",Large:"large","X-Large":"xlarge",None:"none"}},padding_remove_top:{type:"checkbox",text:"Remove top padding",enable:function(e){return"none"!=e.padding}},padding_remove_bottom:{type:"checkbox",text:"Remove bottom padding",enable:function(e){return"none"!=e.padding}},header_transparent:{label:"Transparent Header",type:"select",default:"",options:{None:"","Overlay (Light)":"light","Overlay (Dark)":"dark"}},header_transparent_noplaceholder:{description:"Make the header transparent and overlay the section background. Select dark or light text. Note: This only applies, if the section directly follows the header.",type:"checkbox",text:"Pull content beneath navbar",enable:function(e){return e.header_transparent}},animation:{label:"Animation",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"}},animation_delay:{text:"Delay element animations.",description:"Apply an animation to elements once they enter the viewport. Slide animations can come into effect with a fixed offset or at 100% of the element's own size.",divider:!0,type:"checkbox"},_title:{label:"Title",type:"group",fields:{title:{label:"Text",description:"Add an optional section title."},title_position:{label:"Position",description:"Define the title's position within the section.",type:"select",options:{"Left Top":"top-left","Left Center":"center-left","Left Bottom":"bottom-left","Right Top":"top-right","Right Center":"center-right","Right Bottom":"bottom-right"},enable:function(e){return e.title}},title_rotation:{label:"Rotation",description:"Rotate the title 90 degrees clockwise or counterclockwise.",type:"select",options:{Left:"left",Right:"right"},enable:function(e){return e.title}},title_breakpoint:{label:"Breakpoint",description:"The section title will be displayed on the defined screen size and larger.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.title}}}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-section</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}],panels:{"builder-section-media":{title:"Image/Video",width:500,fields:{_image_dimension:{description:"Set the width and height in pixels (e.g. 600). Setting just one value preserves the original proportions. The image will be resized and cropped automatically.",type:"grid",fields:{image_width:{label:"Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{label:"Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0}}},show:function(e){var t=e.image,i=e.video;return t&&!i}},image_size:{label:"Image Size",description:"Determine whether the image will fit the section dimensions by clipping it or by filling the empty areas with the background color.",type:"select",default:"",options:{Auto:"",Cover:"cover",Contain:"contain"},show:function(e){var t=e.image,i=e.video;return t&&!i}},image_position:{label:"Image Position",description:"Set the initial background position, relative to the section layer.",type:"select",options:{"Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Center Left":"center-left","Center Center":"center-center","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"},show:function(e){var t=e.image,i=e.video;return t&&!i}},image_effect:{label:"Image Effect",description:"Add a parallax effect or fix the background with regard to the viewport while scrolling.",type:"select",default:"",options:{None:"",Parallax:"parallax",Fixed:"fixed"},show:function(e){var t=e.image,i=e.video;return t&&!i}},_image_parallax_bgx:{type:"grid",fields:{image_parallax_bgx_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},image_parallax_bgx_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}},show:function(e){var t=e.image_effect,i=e.image,l=e.video;return"parallax"==t&&i&&!l}},_image_parallax_bgy:{type:"grid",fields:{image_parallax_bgy_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},image_parallax_bgy_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}},show:function(e){var t=e.image_effect,i=e.image,l=e.video;return"parallax"==t&&i&&!l}},image_parallax_breakpoint:{label:"Parallax Breakpoint",description:"Display the parallax effect only on this device width and larger.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},show:function(e){var t=e.image_effect,i=e.image,l=e.video;return"parallax"==t&&i&&!l}},image_visibility:{label:"Image Visibility",description:"Display the image only on this device width and larger.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},show:function(e){var t=e.image,i=e.video;return t&&!i}},_video_dimension:{description:"Set the video dimensions.",type:"grid",fields:{video_width:{label:"Width",default:"",width:"1-2"},video_height:{label:"Height",default:"",width:"1-2"}},show:function(e){var t=e.video,i=e.image;return t&&!i}},media_background:{label:"Background Color",description:"Use the background color in combination with blend modes, a transparent image or to fill the area, if the image doesn't cover the whole section.",type:"color"},media_blend_mode:{label:"Blend Mode",description:"Determine how the image or video will blend with the background color.",type:"select",default:"",options:{Normal:"",Multiply:"multiply",Screen:"screen",Overlay:"overlay",Darken:"darken",Lighten:"lighten","Color-dodge":"color-dodge","Color-burn":"color-burn","Hard-light":"hard-light","Soft-light":"soft-light",Difference:"difference",Exclusion:"exclusion",Hue:"hue",Saturation:"saturation",Color:"color",Luminosity:"luminosity"}},media_overlay:{label:"Overlay Color",description:"Set an additional transparent overlay to soften the image or video.",type:"color"}}}}}},data:function(){return{props:{style:"default",width:"default",vertical_align:"middle",title_position:"top-left",title_rotation:"left",title_breakpoint:"xl",image_position:"center-center"}}},created:function(){(0,n.default)(this.$sidebar.panels,this.panels)},compiled:function(){var e=this;this.$watch("length",function(){e.length||e.append({type:"row"})},{immediate:!0})}}},function(e,t){e.exports='\n\n<div class="yo-builder-section">\n\n <div class="uk-flex uk-flex-middle uk-margin-small-bottom">\n\n <h3 class="yo-sidebar-subheading uk-margin-remove uk-drag">{{ name || title }}</h3>\n\n <div class="yo-builder-nav-section uk-margin-small-left uk-builder-section-hover">\n <ul class="uk-grid uk-grid-collapse">\n <li><a class="yo-builder-icon-edit" :title="$trans(\'Edit\')" uk-tooltip="delay: 1000" @click.prevent="settings"></a></li>\n <li><a class="yo-builder-icon-copy" :title="$trans(\'Copy\')" uk-tooltip="delay: 1000" @click.prevent="copy"></a></li>\n <li><a class="yo-builder-icon-save" :title="$trans(\'Save in library\')" uk-tooltip="delay: 1000" @click.prevent="layout.saveElement(this)"></a></li>\n <li><a class="yo-builder-icon-delete" :title="$trans(\'Delete\')" uk-tooltip="delay: 1000" @click.prevent="remove"></a></li>\n </ul>\n </div>\n\n </div>\n\n <a class="yo-builder-button-section yo-builder-icon-add-left uk-builder-section-hover" :title="$trans(\'Add Section\')" uk-tooltip="delay: 1000; pos: right" @click.prevent="add(\'section\')"></a>\n\n <div v-sortable group="row" v-el:content></div>\n\n</div>\n\n'},function(e,t,i){var l,o={};l=i(455),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/slider.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Slider",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"slider_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_content:{type:"checkbox",text:"Show the content"},show_link:{type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_slider:{label:"Slider",divider:!0,type:"group",fields:{slider_width:{label:"Item Width Mode",description:"Define whether the width of the slider items is fixed or automatically expanded by its content widths.",type:"select",options:{Fixed:"fixed",Auto:""}},slider_height:{label:"Height",description:"The height will adapt automatically based on its content. Alternatively, the height can adapt to the height of the viewport. <br><br>Note: Make sure, no height is set in the section settings when using one of the viewport options.",type:"select",default:"",options:{Auto:"",Viewport:"full","Viewport (Minus 20%)":"percent","Viewport (Minus the following section)":"section"},enable:function(e){return e.slider_width}},slider_min_height:{label:"Min Height",description:"Set the minimum height. This is useful if the content is too large on small devices.",type:"range",attrs:{min:200,max:800,step:50},enable:function(e){var t=e.slider_width,i=e.slider_height;return t&&i}},slider_gutter:{label:"Gutter",description:"Set the grid gutter width and display dividers between grid cells.",type:"select",options:{Small:"small",Medium:"medium",Default:"default",Large:"large",Collapse:""}},slider_divider:{type:"checkbox",text:"Show dividers",enable:function(e){return e.slider_gutter}}}},_item_width:{label:"Item Width",divider:!0,type:"group",fields:{slider_width_default:{label:"Phone Portrait",description:"Set the item width for each breakpoint. <i>Inherit</i> refers to the item width of the next smaller screen size.",type:"select",options:{"100%":"1-1","83%":"5-6","80%":"4-5","60%":"3-5","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5","16%":"1-6"},enable:function(e){return e.slider_width}},slider_width_small:{label:"Phone Landscape",description:"Set the item width for each breakpoint. <i>Inherit</i> refers to the item width of the next smaller screen size.",type:"select",default:"",options:{Inherit:"","100%":"1-1","83%":"5-6","80%":"4-5","60%":"3-5","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5","16%":"1-6"},enable:function(e){return e.slider_width}},slider_width_medium:{label:"Tablet Landscape",description:"Set the item width for each breakpoint. <i>Inherit</i> refers to the item width of the next smaller screen size.",type:"select",options:{Inherit:"","100%":"1-1","83%":"5-6","80%":"4-5","60%":"3-5","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5","16%":"1-6"},enable:function(e){return e.slider_width}},slider_width_large:{label:"Desktop",description:"Set the item width for each breakpoint. <i>Inherit</i> refers to the item width of the next smaller screen size.",type:"select",default:"",options:{Inherit:"","100%":"1-1","83%":"5-6","80%":"4-5","60%":"3-5","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5","16%":"1-6"},enable:function(e){return e.slider_width}},slider_width_xlarge:{label:"Large Screens",description:"Set the item width for each breakpoint. <i>Inherit</i> refers to the item width of the next smaller screen size.",type:"select",default:"",options:{Inherit:"","100%":"1-1","83%":"5-6","80%":"4-5","60%":"3-5","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5","16%":"1-6"},enable:function(e){return e.slider_width}}}},_animation:{label:"Animation",divider:!0,type:"group",fields:{slider_sets:{label:"Sets",description:"Group items into sets. The number of items within a set depends on the defined item width, e.g. <i>33%</i> means that each set contains 3 items.",type:"checkbox",text:"Slide all visible items at once"},slider_center:{label:"Center",type:"checkbox",text:"Center the active slide"},slider_finite:{label:"Finite",type:"checkbox",text:"Disable infinite scrolling"},slider_velocity:{label:"Velocity",description:"Set the velocity in pixels per millisecond.",type:"range",attrs:{min:.2,max:3,step:.1,placeholder:"1"}},slider_autoplay:{label:"Autoplay",type:"checkbox",text:"Enable autoplay"},slider_autoplay_pause:{type:"checkbox",text:"Pause autoplay on hover",enable:function(e){return e.slider_autoplay}},slider_autoplay_interval:{label:"Interval",description:"Set the autoplay interval in seconds.",type:"range",attrs:{min:5,max:15,step:1,placeholder:"7"},enable:function(e){return e.slider_autoplay}}}},_navigation:{label:"Navigation",divider:!0,type:"group",fields:{nav:{label:"Navigation",description:"Select the navigation type.",type:"select",options:{None:"",Dotnav:"dotnav"}},nav_align:{label:"Position",description:"Align the navigation's items.",type:"select",options:{Left:"left",Center:"center",Right:"right"},enable:function(e){return e.nav}},nav_margin:{label:"Margin",description:"Set the vertical margin.",type:"select",default:"",options:{Small:"small",Default:"",Medium:"medium"},enable:function(e){return e.nav}},nav_breakpoint:{label:"Breakpoint",description:"Display the navigation only on this device width and larger.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.nav}},nav_color:{label:"Color",description:"Set light or dark color mode.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){return e.nav}}}},_slidenav:{label:"Slidenav",divider:!0,type:"group",fields:{slidenav:{label:"Position",description:"Select the position of the slidenav.",type:"select",options:{None:"",Default:"default",Outside:"outside","Top Left":"top-left","Top Right":"top-right","Center Left":"center-left","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"}},slidenav_hover:{type:"checkbox",text:"Show on hover only",enable:function(e){return e.slidenav}},slidenav_large:{type:"checkbox",text:"Larger style",enable:function(e){return e.slidenav}},slidenav_margin:{label:"Margin",description:"Apply a margin between the slidenav and the slider container.",type:"select",options:{None:"",Small:"small",Medium:"medium",Large:"large"},enable:function(e){return e.slidenav}},slidenav_breakpoint:{label:"Breakpoint",description:"Display the slidenav only on this device width and larger.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.slidenav}},slidenav_color:{label:"Color",description:"Set light or dark color mode.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){return e.slidenav}},slidenav_outside_breakpoint:{label:"Outside Breakpoint",description:"Display the slidenav only outside on this device width and larger. Otherwise it will be displayed inside.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return"outside"==e.slidenav}},slidenav_outside_color:{label:"Outside Color",description:"Set light or dark color if the slidenav is outside of the slideshow.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){return"outside"==e.slidenav}}}},_overlay:{label:"Overlay",divider:!0,type:"group",fields:{overlay_mode:{label:"Mode",description:"When using cover mode, you need to set the text color manually.",type:"select",options:{Cover:"cover",Caption:"caption"}},overlay_hover:{type:"checkbox",text:"Display overlay on hover"},overlay_transition_background:{type:"checkbox",text:"Animate background only",enable:function(e){var t=e.overlay_hover,i=e.overlay_mode;return t&&"cover"==i}},overlay_style:{label:"Style",description:"Select the style for the overlay.",type:"select",default:"",options:{None:"","Overlay Default":"overlay-default","Overlay Primary":"overlay-primary","Tile Default":"tile-default","Tile Muted":"tile-muted","Tile Primary":"tile-primary","Tile Secondary":"tile-secondary"}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){var t=e.overlay_style,i=e.overlay_mode;return!t||t&&"cover"==i}},text_color_hover:{type:"checkbox",text:"Inverse the text color on hover",enable:function(e){var t=e.overlay_style,i=e.overlay_mode,l=e.overlay_transition_background;return t&&"cover"==i&&l}},overlay_padding:{label:"Padding",description:"Set the padding between the overlay and its content.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large",None:"none"}},overlay_position:{label:"Position",description:"Select the overlay or content position.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right","Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right",Center:"center","Center Left":"center-left","Center Right":"center-right"}},overlay_margin:{label:"Margin",description:"Apply a margin between the overlay and the image container.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large"},enable:function(e){return e.overlay_style}},overlay_maxwidth:{label:"Max Width",description:"Set the maximum content width.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e,t){var i=e.overlay_position;return!(0,t.$match)(i,"(^top$|^bottom$)")}},overlay_transition:{label:"Transition",description:"Select a hover transition for the overlay.",type:"select",options:{Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){return e.overlay_hover}}}},_image:{label:"Image/Video",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}}}},image_transition:{label:"Transition",description:"Select an image transition.",type:"select",default:"",options:{None:"","Scale Up":"scale-up","Scale Down":"scale-down"}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_transition:{label:"Transition",description:"Select a hover transition for the title.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_title,i=e.overlay_hover;return t&&i}},title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Hero:"heading-hero",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_transition:{label:"Transition",description:"Select a hover transition for the meta text.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_meta,i=e.overlay_hover;return t&&i}},meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_transition:{label:"Transition",description:"Select a hover transition for the content.",type:"select",default:"",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"},enable:function(e){var t=e.show_content,i=e.overlay_hover;return t&&i}},content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.show_content}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-nav</code>, <code>.el-slidenav</code>, <code>.el-image</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_link:!0,slider_width:"fixed",slider_width_default:"1-1",slider_width_medium:"1-3",slider_min_height:300,slider_gutter:"default",slider_autoplay_pause:!0,nav:"dotnav",nav_align:"center",nav_breakpoint:"s",slidenav:"default",slidenav_margin:"medium",slidenav_breakpoint:"s",slidenav_outside_breakpoint:"xl",overlay_mode:"cover",overlay_position:"center",overlay_transition:"fade",title_element:"h3",meta_style:"meta",meta_align:"bottom",text_align:"center",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(457),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/slider-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),n=l(o),a=i(11),r=l(a),s=i(0),d=l(s),u=i(1),c=l(u);t.default={title:"Item",mixins:[d.default,c.default,r.default],params:function(e){var t=e.element;return{width:600,fields:{image:{label:"Image",type:"image",show:function(e){return!e.video}},video:{label:"Video",description:'Select a video file or enter a link from <a href="https://www.youtube.com" target="_blank">YouTube</a> or <a href="https://vimeo.com" target="_blank">Vimeo</a>.',type:"video",show:function(e){return!e.image}},_media:{type:"button-panel",text:"Edit Settings",panel:"builder-slider-item-media",show:function(e){var t=e.image,i=e.video;return t||i}},image_alt:{label:"Image Alt",show:function(e){var t=e.image,i=e.video;return t&&!i}},title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},link:t.link,text_color:{label:"Text Color",description:"Set a different text color for this item.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"}},text_color_hover:{type:"checkbox",text:"Inverse the text color on hover"}},panels:{"builder-slider-item-media":{title:"Image/Video",width:500,fields:{media_background:{label:"Background Color",description:"Use the background color in combination with blend modes.",type:"color"},media_blend_mode:{label:"Blend Mode",description:"Determine how the image or video will blend with the background color.",type:"select",default:"",options:{Normal:"",Multiply:"multiply",Screen:"screen",Overlay:"overlay",Darken:"darken",Lighten:"lighten","Color-dodge":"color-dodge","Color-burn":"color-burn","Hard-light":"hard-light","Soft-light":"soft-light",Difference:"difference",Exclusion:"exclusion",Hue:"hue",Saturation:"saturation",Color:"color",Luminosity:"luminosity"},enable:function(e){return e.media_background}},media_overlay:{label:"Overlay Color",description:"Set an additional transparent overlay to soften the image or video.",type:"color"}}}}}},created:function(){(0,n.default)(this.$sidebar.panels,this.panels)}}},function(e,t,i){var l,o={};l=i(459),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/slideshow.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s),u=i(8),c=l(u);t.default={title:"Slideshow",element:!0,mixins:[r.default,d.default,c.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"slideshow_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_content:{type:"checkbox",text:"Show the content"},show_link:{type:"checkbox",text:"Show the link"},show_thumbnail:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the navigation thumbnail instead of the image"}}},{title:"Settings",fields:{_slideshow:{label:"Slideshow",divider:!0,type:"group",fields:{slideshow_height:{label:"Height",description:"The slideshow always takes up full width, and the height will adapt automatically based on the defined ratio. Alternatively, the height can adapt to the height of the viewport. <br><br>Note: Make sure, no height is set in the section settings when using one of the viewport options.",type:"select",default:"",options:{Auto:"",Viewport:"full","Viewport (Minus 20%)":"percent","Viewport (Minus the following section)":"section"}},slideshow_ratio:{label:"Ratio",description:"Set a ratio. It's recommended to use the same ratio of the background image. Just use its width and height, like <code>1600:900</code>.",attrs:{placeholder:"16:9"},enable:function(e){return!e.slideshow_height}},slideshow_min_height:{label:"Min Height",description:"Set the minimum height. This is useful if the content is too large on small devices.",type:"range",attrs:{min:200,max:800,step:50}},slideshow_max_height:{label:"Max Height",description:"Set the maximum height.",type:"range",attrs:{min:500,max:1600,step:50},enable:function(e){return!e.slideshow_height}},text_color:{label:"Text Color",description:"Set light or dark color mode for text, buttons and controls.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"}},slideshow_box_shadow:{label:"Box Shadow",description:"Select the slideshow's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}},slideshow_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow"}}},_animation:{label:"Animation",divider:!0,type:"group",fields:{slideshow_animation:{label:"Transition",description:"Select the transition between two slides.",type:"select",default:"",options:{Slide:"",Pull:"pull",Push:"push",Fade:"fade",Scale:"scale"}},slideshow_velocity:{label:"Velocity",description:"Set the velocity in pixels per millisecond.",type:"range",attrs:{min:.2,max:3,step:.1,placeholder:"1"}},slideshow_autoplay:{label:"Autoplay",type:"checkbox",text:"Enable autoplay"},slideshow_autoplay_pause:{type:"checkbox",text:"Pause autoplay on hover",enable:function(e){return e.slideshow_autoplay}},slideshow_autoplay_interval:{label:"Interval",description:"Set the autoplay interval in seconds.",type:"range",attrs:{min:5,max:15,step:1,placeholder:"7"},enable:function(e){return e.slideshow_autoplay}},slideshow_kenburns:{label:"Ken Burns Effect",description:"Select the transformation origin for the Ken Burns animation.",type:"select",default:"",options:{None:"",Alternate:"alternate","Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Center Left":"center-left","Center Center":"center-center","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"}},slideshow_kenburns_duration:{label:"Duration",description:"Set the duration for the Ken Burns effect in seconds.",type:"range",attrs:{min:10,max:30,step:1,placeholder:"15"},enable:function(e){return e.slideshow_kenburns}}}},_navigation:{label:"Navigation",divider:!0,type:"group",fields:{nav:{label:"Navigation",description:"Select the navigation type.",type:"select",options:{None:"",Dotnav:"dotnav",Thumbnav:"thumbnav"}},nav_below:{type:"checkbox",text:"Show below slideshow",enable:function(e){return e.nav}},nav_vertical:{type:"checkbox",text:"Vertical navigation",enable:function(e){var t=e.nav,i=e.nav_below;return t&&!i}},nav_position:{label:"Position",description:"Select the position of the navigation.",type:"select",options:{"Top Left":"top-left","Top Right":"top-right","Center Left":"center-left","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"},show:function(e){var t=e.nav,i=e.nav_below;return t&&!i}},nav_align:{label:"Position",description:"Align the navigation's items.",type:"select",options:{Left:"left",Center:"center",Right:"right"},show:function(e){var t=e.nav,i=e.nav_below;return t&&i}},nav_position_margin:{label:"Margin",description:"Apply a margin between the navigation and the slideshow container.",type:"select",options:{None:"",Small:"small",Medium:"medium",Large:"large"},show:function(e){var t=e.nav,i=e.nav_below;return t&&!i}},nav_margin:{label:"Margin",description:"Set the vertical margin.",type:"select",default:"",options:{Small:"small",Default:"",Medium:"medium"},show:function(e){var t=e.nav,i=e.nav_below;return t&&i}},nav_breakpoint:{label:"Breakpoint",description:"Display the navigation only on this device width and larger.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.nav}},nav_color:{label:"Color",description:"Set light or dark color if the navigation is below the slideshow.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){var t=e.nav,i=e.nav_below;return t&&i}},_thumbnav_dimension:{label:"Thumbnail Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{thumbnav_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){var t=e.nav,i=e.show_thumbnail;return"thumbnav"==t&&i}},thumbnav_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){var t=e.nav,i=e.show_thumbnail;return"thumbnav"==t&&i}}}}}},_slidenav:{label:"Slidenav",divider:!0,type:"group",fields:{slidenav:{label:"Position",description:"Select the position of the slidenav.",type:"select",options:{None:"",Default:"default",Outside:"outside","Top Left":"top-left","Top Right":"top-right","Center Left":"center-left","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"}},slidenav_hover:{type:"checkbox",text:"Show on hover only",enable:function(e){return e.slidenav}},slidenav_large:{type:"checkbox",text:"Larger style",enable:function(e){return e.slidenav}},slidenav_margin:{label:"Margin",description:"Apply a margin between the slidenav and the slideshow container.",type:"select",options:{None:"",Small:"small",Medium:"medium",Large:"large"},enable:function(e){return e.slidenav}},slidenav_breakpoint:{label:"Breakpoint",description:"Display the slidenav only on this device width and larger.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.slidenav}},slidenav_outside_breakpoint:{label:"Outside Breakpoint",description:"Display the slidenav only outside on this device width and larger. Otherwise it will be displayed inside.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return"outside"==e.slidenav}},slidenav_outside_color:{label:"Outside Color",description:"Set light or dark color if the slidenav is outside of the slideshow.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"},enable:function(e){return"outside"==e.slidenav}}}},_overlay:{label:"Overlay",divider:!0,type:"group",fields:{overlay_container:{label:"Container Width",description:"Set the maximum content width. Note: The section may already have a maximum width, which you cannot exceed.",type:"select",default:"",options:{None:"",Default:"default",Small:"small",Large:"large",Expand:"expand"}},overlay_container_padding:{label:"Container Padding",description:"Set the vertical container padding to position the overlay.",type:"select",default:"",options:{Default:"","X-Small":"xsmall",Small:"small",Large:"large","X-Large":"xlarge"},enable:function(e){return e.overlay_container}},overlay_margin:{label:"Margin",description:"Set the margin between the overlay and the slideshow container.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large",None:"none"},enable:function(e){return!e.overlay_container}},overlay_position:{label:"Position",description:"Select the content position.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right","Top Left":"top-left","Top Center":"top-center","Top Right":"top-right","Center Left":"center-left","Center Center":"center","Center Right":"center-right","Bottom Left":"bottom-left","Bottom Center":"bottom-center","Bottom Right":"bottom-right"}},overlay_style:{label:"Style",description:"Select a style for the overlay.",type:"select",default:"",options:{None:"","Overlay Default":"overlay-default","Overlay Primary":"overlay-primary","Tile Default":"tile-default","Tile Muted":"tile-muted","Tile Primary":"tile-primary","Tile Secondary":"tile-secondary"}},overlay_padding:{label:"Padding",description:"Set the padding between the overlay and its content.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large"},enable:function(e){return e.overlay_style}},overlay_width:{label:"Width",description:"Set a fixed width.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e,t){var i=e.overlay_position;return!(0,t.$match)(i,"(^top$|^bottom$)")}},overlay_animation:{label:"Animation",description:"Choose between a parallax depending on the scroll position or an animation, which is applied once the slide is active.",type:"select",options:{Parallax:"parallax",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"}},_slideshow_overlay_parallax:{type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-overlay-parallax",enable:function(e){return"parallax"==e.overlay_animation}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0}}}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Hero:"heading-hero",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},_title_parallax:{label:"Parallax",description:"Add a parallax effect.",type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-title-parallax",enable:function(e){return"parallax"==e.overlay_animation}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}},_meta_parallax:{label:"Parallax",description:"Add a parallax effect.",type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-meta-parallax",enable:function(e){return"parallax"==e.overlay_animation}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.show_content}},_content_parallax:{label:"Parallax",description:"Add a parallax effect.",type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-content-parallax",enable:function(e){return"parallax"==e.overlay_animation}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){return e.show_link}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i}},_link_parallax:{label:"Parallax",description:"Add a parallax effect.",type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-link-parallax",enable:function(e){return"parallax"==e.overlay_animation}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-nav</code>, <code>.el-slidenav</code>, <code>.el-image</code>, <code>.el-overlay</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}],panels:{"builder-slideshow-overlay-parallax":{title:"Overlay Parallax",width:500,fields:{_overlay_parallax_x:{type:"grid",fields:{overlay_parallax_x_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},overlay_parallax_x_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_overlay_parallax_y:{type:"grid",fields:{overlay_parallax_y_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},overlay_parallax_y_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_overlay_parallax_scale:{type:"grid",fields:{overlay_parallax_scale_start:{label:"Scale Start",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}},overlay_parallax_scale_end:{label:"Scale End",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}}}},_overlay_parallax_rotate:{type:"grid",fields:{overlay_parallax_rotate_start:{label:"Rotate Start",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}},overlay_parallax_rotate_end:{label:"Rotate End",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}}}},_overlay_parallax_opacity:{type:"grid",fields:{overlay_parallax_opacity_start:{label:"Opacity Start",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}},overlay_parallax_opacity_end:{label:"Opacity End",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}}}}}},"builder-slideshow-title-parallax":{title:"Title Parallax",width:500,fields:{_title_parallax_x:{type:"grid",fields:{title_parallax_x_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},title_parallax_x_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_title_parallax_y:{type:"grid",fields:{title_parallax_y_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},title_parallax_y_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_title_parallax_scale:{type:"grid",fields:{title_parallax_scale_start:{label:"Scale Start",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}},title_parallax_scale_end:{label:"Scale End",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}}}},_title_parallax_rotate:{type:"grid",fields:{title_parallax_rotate_start:{label:"Rotate Start",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}},title_parallax_rotate_end:{label:"Rotate End",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}}}},_title_parallax_opacity:{type:"grid",fields:{title_parallax_opacity_start:{label:"Opacity Start",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}},title_parallax_opacity_end:{label:"Opacity End",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}}}}}},"builder-slideshow-meta-parallax":{title:"Meta Parallax",width:500,fields:{_meta_parallax_x:{type:"grid",fields:{meta_parallax_x_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},meta_parallax_x_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_meta_parallax_y:{type:"grid",fields:{meta_parallax_y_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},meta_parallax_y_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_meta_parallax_scale:{type:"grid",fields:{meta_parallax_scale_start:{label:"Scale Start",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}},meta_parallax_scale_end:{label:"Scale End",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}}}},_meta_parallax_rotate:{type:"grid",fields:{meta_parallax_rotate_start:{label:"Rotate Start",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}},meta_parallax_rotate_end:{label:"Rotate End",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}}}},_meta_parallax_opacity:{type:"grid",fields:{meta_parallax_opacity_start:{label:"Opacity Start",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}},meta_parallax_opacity_end:{label:"Opacity End",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}}}}}},"builder-slideshow-content-parallax":{title:"Content Parallax",width:500,fields:{_content_parallax_x:{type:"grid",fields:{content_parallax_x_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},content_parallax_x_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_content_parallax_y:{type:"grid",fields:{content_parallax_y_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},content_parallax_y_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_content_parallax_scale:{type:"grid",fields:{content_parallax_scale_start:{label:"Scale Start",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}},content_parallax_scale_end:{label:"Scale End",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}}}},_content_parallax_rotate:{type:"grid",fields:{content_parallax_rotate_start:{label:"Rotate Start",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}},content_parallax_rotate_end:{label:"Rotate End",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}}}},_content_parallax_opacity:{type:"grid",fields:{content_parallax_opacity_start:{label:"Opacity Start",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}},content_parallax_opacity_end:{label:"Opacity End",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}}}}}},"builder-slideshow-link-parallax":{title:"Link Parallax",width:500,fields:{_link_parallax_x:{type:"grid",fields:{link_parallax_x_start:{label:"Horizontal Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},link_parallax_x_end:{label:"Horizontal End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_link_parallax_y:{type:"grid",fields:{link_parallax_y_start:{label:"Vertical Start",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}},link_parallax_y_end:{label:"Vertical End",width:"1-2",type:"range",attrs:{min:-600,max:600,step:10}}}},_link_parallax_scale:{type:"grid",fields:{link_parallax_scale_start:{label:"Scale Start",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}},link_parallax_scale_end:{label:"Scale End",width:"1-2",type:"range",attrs:{min:.3,max:4,step:.1}}}},_link_parallax_rotate:{type:"grid",fields:{link_parallax_rotate_start:{label:"Rotate Start",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}},link_parallax_rotate_end:{label:"Rotate End",width:"1-2",type:"range",attrs:{min:0,max:360,step:10}}}},_link_parallax_opacity:{type:"grid",fields:{link_parallax_opacity_start:{label:"Opacity Start",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}},link_parallax_opacity_end:{label:"Opacity End",width:"1-2",type:"range",attrs:{min:0,max:1,step:.1}}}}}}}}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_link:!0,show_thumbnail:!0,slideshow_min_height:300,slideshow_autoplay_pause:!0,nav:"dotnav",nav_position:"bottom-center",nav_position_margin:"medium",nav_align:"center",nav_breakpoint:"s",thumbnav_width:"100",thumbnav_height:"75",slidenav:"default",slidenav_margin:"medium",slidenav_breakpoint:"s",slidenav_outside_breakpoint:"xl",overlay_position:"center-left",overlay_animation:"parallax",title_element:"h3",meta_style:"meta",meta_align:"bottom",link_text:"Read more",link_style:"default",margin:"default"}}},created:function(){(0,n.default)(this.$sidebar.panels,this.panels)}}},function(e,t,i){var l,o={};l=i(461),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/slideshow-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),n=l(o),a=i(11),r=l(a),s=i(0),d=l(s),u=i(1),c=l(u);t.default={title:"Item",mixins:[d.default,c.default,r.default],params:function(e){var t=e.element;return{width:600,fields:{image:{label:"Image",type:"image",show:function(e){return!e.video}},video:{label:"Video",description:'Select a video file or enter a link from <a href="https://www.youtube.com" target="_blank">YouTube</a> or <a href="https://vimeo.com" target="_blank">Vimeo</a>.',type:"video",show:function(e){return!e.image}},_media:{type:"button-panel",text:"Edit Settings",panel:"builder-slideshow-item-media",show:function(e){var t=e.image,i=e.video;return t||i}},image_alt:{label:"Image Alt",show:function(e){var t=e.image,i=e.video;return t&&!i}},title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},link:t.link,link_text:{label:"Link Text",description:"Set a different link text for this item.",enable:function(e){return e.link}},text_color:{label:"Text Color",description:"Set a different text color for this item.",type:"select",default:"",options:{Default:"",Light:"light",Dark:"dark"}},thumbnail:{label:"Navigation Thumbnail",description:"This option is only used if the thumbnail navigation is set.",type:"image"}},panels:{"builder-slideshow-item-media":{title:"Image/Video",width:500,fields:{media_background:{label:"Background Color",description:"Use the background color in combination with blend modes.",type:"color"},media_blend_mode:{label:"Blend Mode",description:"Determine how the image or video will blend with the background color.",type:"select",default:"",options:{Normal:"",Multiply:"multiply",Screen:"screen",Overlay:"overlay",Darken:"darken",Lighten:"lighten","Color-dodge":"color-dodge","Color-burn":"color-burn","Hard-light":"hard-light","Soft-light":"soft-light",Difference:"difference",Exclusion:"exclusion",Hue:"hue",Saturation:"saturation",Color:"color",Luminosity:"luminosity"},enable:function(e){return e.media_background}},media_overlay:{label:"Overlay Color",description:"Set an additional transparent overlay to soften the image or video.",type:"color"}}}}}},created:function(){(0,n.default)(this.$sidebar.panels,this.panels)}}},function(e,t,i){var l,o={};l=i(463),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/social.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Social",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{"links.0":{label:"Links",attrs:{placeholder:"http://"}},"links.1":{attrs:{placeholder:"http://"}},"links.2":{attrs:{placeholder:"http://"}},"links.3":{attrs:{placeholder:"http://"}},"links.4":{description:'Enter up to 5 links to your social profiles. A corresponding <a href="https://getuikit.com/docs/icon" target="_blank">UIkit brand icon</a> will be displayed automatically, if available. Links to email addresses, phone numbers or google maps urls, like <code>mailto:info@example.com</code>, <code>tel:+491570156</code> or <code>https://google.com/maps/@53.5410148,10.0037915,15z</code>, are also supported.',attrs:{placeholder:"http://"}},link_target:{type:"checkbox",text:"Open links in a new window."}}},{title:"Settings",fields:{_social:{label:"Social Icons",divider:!0,type:"group",fields:{link_style:{label:"Style",type:"select",options:{Default:"",Button:"button",Link:"link","Link Muted":"muted","Link Text":"text","Link Reset":"reset"}},icon_ratio:{label:"Size",description:"Enter a size ratio, if you want the icon to appear larger than the default font size, for example 1.5 or 2 to double the size.",attrs:{placeholder:"1"},enable:function(e){return"button"!=e.link_style}},gutter:{label:"Gutter",description:"Set the grid gutter width.",type:"select",options:{Small:"small",Medium:"medium",Default:"",Large:"large"}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{link_style:"button",gutter:"small",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(465),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/subnav.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Subnav",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"subnav_item",title:"content"}}},{title:"Settings",fields:{_subnav:{label:"Subnav",divider:!0,type:"group",fields:{subnav_style:{label:"Style",description:"Select the subnav style.",type:"select",default:"",options:{Default:"",Divider:"divider",Pill:"pill"}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-content</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}}}},function(e,t,i){var l,o={};l=i(467),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/subnav-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{content:{label:"Content"},link:t.link,link_target:t.link_target}}}}},function(e,t,i){var l,o={};l=i(469),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/switcher.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Switcher",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"switcher_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_image:{type:"checkbox",text:"Show the image"},show_content:{type:"checkbox",text:"Show the content"},show_link:{type:"checkbox",text:"Show the link"},show_label:{type:"checkbox",text:"Show the navigation label instead of title"},show_thumbnail:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the navigation thumbnail instead of the image"}}},{title:"Settings",fields:{_switcher:{label:"Switcher",divider:!0,type:"group",fields:{switcher_style:{label:"Navigation",description:"Select the navigation style. The pill and divider styles are only available for horizontal Subnavs.",type:"select",options:{Tabs:"tab","Subnav Pill (Nav)":"subnav-pill","Subnav Divider (Nav)":"subnav-divider","Subnav (Nav)":"subnav",Thumbnav:"thumbnav"}},_switcher_thumbnail_dimension:{label:"Thumbnail Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{switcher_thumbnail_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){var t=e.switcher_style,i=e.show_thumbnail;return"thumbnav"==t&&i}},switcher_thumbnail_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){var t=e.switcher_style,i=e.show_thumbnail;return"thumbnav"==t&&i}}}},switcher_position:{label:"Position",description:"Position the navigation at the top, bottom, left or right. A larger style can be applied to left and right navigations.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right"}},switcher_style_primary:{type:"checkbox",text:"Primary navigation",enable:function(e,t){var i=e.switcher_style,l=e.switcher_position,o=t.$match;return("left"==l||"right"==l)&&o(i,"(^subnav)")}},switcher_align:{label:"Alignment",description:"Align the navigation's items.",type:"select",options:{Left:"left",Right:"right",Center:"center",Justify:"justify"},enable:function(e){var t=e.switcher_position;return"top"==t||"bottom"==t}},switcher_margin:{label:"Margin",description:"Set the vertical margin.",type:"select",default:"",options:{Small:"small",Default:"",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){var t=e.switcher_position;return"top"==t||"bottom"==t}},switcher_grid_width:{label:"Grid Width",description:"Define the width of the navigation. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large"},enable:function(e){var t=e.switcher_position;return"left"==t||"right"==t}},switcher_gutter:{label:"Grid Gutter",description:"Select the gutter width between the navigation and content items.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.switcher_position;return"left"==t||"right"==t}},switcher_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which the navigation and content will stack.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.switcher_position;return"left"==t||"right"==t}},switcher_vertical_align:{label:"Vertical Alignment",description:"Vertically center the navigation and content.",type:"checkbox",text:"Center",enable:function(e){var t=e.switcher_position;return"left"==t||"right"==t}},switcher_animation:{label:"Animation",description:"Select an animation that will be applied to the content items when toggling between them.",type:"select",options:{None:"",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right"}},switcher_height:{label:"Match Height",description:"Extend all content items to the same height.",type:"checkbox",text:"Match content height"}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_decoration:{label:"Decoration",description:"Decorate the title with a divider, bullet or a line that is vertically centered to the heading.",type:"select",default:"",options:{None:"",Divider:"divider",Bullet:"bullet",Line:"line"},enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}},title_element:{label:"HTML Element",description:"Choose one of the six heading elements to fit your semantic structure.",type:"select",options:{H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}},meta_align:{label:"Alignment",description:"Align the meta text above or below the title.",type:"select",options:{Top:"top",Bottom:"bottom"},enable:function(e){return e.show_meta}},meta_margin:{label:"Margin",description:"Set the margin between title and meta text.",type:"select",default:"",options:{Default:"",Small:"small",None:"remove"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead"},enable:function(e){return e.show_content}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.show_image}},image_box_shadow:{label:"Image Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){return e.show_image}},image_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow",enable:function(e){return e.show_image}},image_align:{label:"Alignment",description:"Align the image to the top, left, right or place it between the title and the content.",type:"select",options:{Top:"top",Bottom:"bottom",Left:"left",Right:"right"},enable:function(e){return e.show_image}},image_grid_width:{label:"Grid Width",description:"Define the width of the image within the grid. Choose between percent and fixed widths or expand columns to the width of their content.",type:"select",options:{Auto:"auto","50%":"1-2","33%":"1-3","25%":"1-4","20%":"1-5",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_gutter:{label:"Grid Gutter",description:"Select the gutter width between the image and content items.",type:"select",default:"",options:{Small:"small",Medium:"medium",Default:"",Large:"large",Collapse:"collapse"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_breakpoint:{label:"Grid Breakpoint",description:"Set the breakpoint from which grid cells will stack.",type:"select",options:{"Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l"},enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}},image_vertical_align:{label:"Vertical Alignment",description:"Vertically center grid cells.",type:"checkbox",text:"Center",enable:function(e){var t=e.show_image,i=e.image_align;return t&&("left"==i||"right"==i)}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){return e.show_link}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-nav</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_image:!0,show_link:!0,show_label:!0,show_thumbnail:!0,switcher_style:"tab",switcher_position:"top",switcher_align:"left",switcher_grid_width:"auto",switcher_breakpoint:"m",switcher_animation:"fade",switcher_height:!0,title_element:"h3",meta_style:"meta",meta_align:"bottom",image_align:"top",image_grid_width:"1-2",image_breakpoint:"m",switcher_thumbnail_width:"100",switcher_thumbnail_height:"75",link_text:"Read more",link_style:"default",margin:"default"}}}}},function(e,t,i){var l,o={};l=i(471),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/switcher-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},link:t.link,link_text:{label:"Link Text",description:"Set a different link text for this item.",enable:function(e){return e.link}},label:{label:"Navigation Label"},thumbnail:{label:"Navigation Thumbnail",description:"This is only used, if the thumbnail navigation is set.",type:"image"}}}}}},function(e,t,i){var l,o={};l=i(473),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/table.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a),s=i(8),d=l(s);t.default={title:"Table",element:!0,mixins:[n.default,r.default,d.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{content:{label:"Items",type:"content-items",item:"table_item"},show_title:{label:"Display",type:"checkbox",text:"Show the title"},show_meta:{type:"checkbox",text:"Show the meta text"},show_content:{type:"checkbox",text:"Show the content"},show_image:{type:"checkbox",text:"Show the image"},show_link:{description:"Show or hide content fields without the need to delete the content itself.",type:"checkbox",text:"Show the link"}}},{title:"Settings",fields:{_table:{label:"Table",divider:!0,type:"group",fields:{table_style:{label:"Style",description:"Select the table style.",type:"select",default:"",options:{Default:"",Divider:"divider",Striped:"striped"}},table_hover:{type:"checkbox",text:"Highlight the hovered row"},table_justify:{type:"checkbox",text:"Remove left and right padding"},table_size:{label:"Size",description:"Define the padding between table rows.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large"}},table_order:{label:"Order",description:"Define the order of the table cells.",type:"select",default:"",options:{"Meta, Image, Title, Content, Link":"1","Title, Image, Meta, Content, Link":"2","Image, Title, Content, Meta, Link":"3","Image, Title, Meta, Content, Link":"4","Title, Meta, Content, Link, Image":"5","Meta, Title, Content, Link, Image":"6"}},table_vertical_align:{label:"Vertical Alignment",description:"Vertically center table cells.",type:"checkbox",text:"Center"},table_responsive:{label:"Responsive",description:"Stack columns on small devices or enable overflow scroll for the container.",type:"select",options:{"Scroll overflow":"overflow",Stacked:"responsive"}},table_last_align:{label:"Last Column Alignment",description:"Define the alignment of the last table column.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right"}},table_width_title:{label:"Title Width",description:"Define the width of the title cell.",type:"select",options:{Expand:"",Shrink:"shrink",Small:"small",Medium:"medium"},enable:function(e){return e.show_title}},table_width_meta:{label:"Meta Width",description:"Define the width of the meta cell.",type:"select",options:{Expand:"",Shrink:"shrink",Small:"small",Medium:"medium"},enable:function(e){return e.show_meta}},table_width_content:{label:"Content Width",description:"Define the width of the content cell.",type:"select",default:"",options:{Expand:"",Shrink:"shrink",Small:"small",Medium:"medium"},enable:function(e){return e.show_content}}}},_table_head:{label:"Table Head",divider:!0,type:"group",fields:{table_head_title:{label:"Title",description:"Enter a table header text for the title column.",attrs:{placeholder:"Title"},enable:function(e){return e.show_title}},table_head_meta:{label:"Meta",description:"Enter a table header text for the meta column.",attrs:{placeholder:"Meta"},enable:function(e){return e.show_meta}},table_head_content:{label:"Content",description:"Enter a table header text for the content column.",attrs:{placeholder:"Content"},enable:function(e){return e.show_content}},table_head_image:{label:"Image",description:"Enter a table header text for the image column.",attrs:{placeholder:"Image"},enable:function(e){return e.show_image}},table_head_link:{label:"Link",description:"Enter a table header text for the link column.",attrs:{placeholder:"Link"},enable:function(e){return e.show_link}}}},_title:{label:"Title",divider:!0,type:"group",fields:{title_style:{label:"Style",description:"Title styles differ in font-size but may also come with a predefined color, size and font.",type:"select",default:"",options:{Default:"",Primary:"heading-primary",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_title}},title_color:{label:"Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger",Background:"background"},enable:function(e){return e.show_title}}}},_meta:{label:"Meta",divider:!0,type:"group",fields:{meta_style:{label:"Style",description:"Select a predefined meta text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Meta:"meta",Muted:"muted",Primary:"primary",H4:"h4",H5:"h5",H6:"h6"},enable:function(e){return e.show_meta}}}},_content:{label:"Content",divider:!0,type:"group",fields:{content_style:{label:"Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead",Meta:"meta"},enable:function(e){return e.show_content}}}},_image:{label:"Image",divider:!0,type:"group",fields:{_image_dimension:{label:"Width/Height",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",type:"grid",style:"group",fields:{image_width:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}},image_height:{width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.show_image}}}},image_border:{label:"Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.show_image}},image_box_shadow:{label:"Box Shadow",description:"Select the image's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"},enable:function(e){return e.show_image}}}},_link:{label:"Link",divider:!0,type:"group",fields:{link_text:{label:"Text",description:"Enter the text for the link.",enable:function(e){return e.show_link}},link_target:{type:"checkbox",text:"Open in a new window",enable:function(e){return e.show_link}},link_style:{label:"Style",description:"Set the link style.",type:"select",options:{Link:"","Link Muted":"link-muted","Link Text":"link-text","Button Default":"default","Button Primary":"primary","Button Secondary":"secondary","Button Danger":"danger","Button Text":"text"},enable:function(e){return e.show_link}},link_size:{label:"Button Size",description:"Set the button size.",type:"select",default:"",options:{Small:"small",Default:"",Large:"large"},enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i}},link_fullwidth:{type:"checkbox",text:"Expand width to table cell",enable:function(e){var t=e.show_link,i=e.link_style;return t&&i&&"link-muted"!=i&&"link-text"!=i&&"text"!=i}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>, <code>.el-item</code>, <code>.el-title</code>, <code>.el-meta</code>, <code>.el-content</code>, <code>.el-image</code>, <code>.el-link</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{show_title:!0,show_meta:!0,show_content:!0,show_image:!0,show_link:!0,table_order:"1",table_responsive:"overflow",table_width_title:"shrink",table_width_meta:"shrink",meta_style:"meta",link_text:"Read more",link_style:"default"}}}}},function(e,t,i){var l,o={};l=i(475),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/table-item.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),n=l(o),a=i(0),r=l(a),s=i(1),d=l(s);t.default={title:"Item",mixins:[r.default,d.default,n.default],params:function(e){var t=e.element;return{width:600,fields:{title:{label:"Title"},meta:{label:"Meta"},content:{label:"Content",type:"editor"},image:t.image,image_alt:{label:"Image Alt",enable:function(e){return e.image}},link:t.link,link_text:{label:"Link Text",description:"Set a different link text for this item.",enable:function(e){return e.link}}}}}}},function(e,t,i){var l,o={};l=i(477),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/text.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Text",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:600,tabs:[{title:"Content",fields:{content:{label:"Content",type:"editor",editor:"text"}}},{title:"Settings",fields:{_text:{label:"Text",divider:!0,type:"group",fields:{dropcap:{label:"Drop Cap",description:"Display the first letter of the paragraph as a large initial.",type:"checkbox",text:"Enable drop cap"},text_style:{label:"Text Style",description:"Select a predefined text style, including color, size and font-family.",type:"select",default:"",options:{Default:"",Lead:"lead",Meta:"meta"}},text_color:{label:"Text Color",description:"Select the text color. If the Background option is selected, styles that don't apply a background image use the primary color instead.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger"},show:function(e){return!e.text_style}},text_size:{label:"Text Size",description:"Select the text size.",type:"select",default:"",options:{Default:"",Small:"small",Large:"large"},show:function(e){return!e.text_style}},column:{label:"Columns",type:"select",default:"",options:{None:"",Halves:"1-2",Thirds:"1-3",Quarters:"1-4",Fifths:"1-5",Sixths:"1-6"}},column_divider:{type:"checkbox",description:"Choose whether you want to apply a multi-column layout for the text.",text:"Show dividers between the text columns",show:function(e){return e.column}},column_breakpoint:{label:"Columns Breakpoint",description:"Set the device width from which the text columns should apply. Note: For each breakpoint downward the number of columns will be reduced by one.",type:"select",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},show:function(e){return e.column}}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align_justify,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_justify_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{margin:"default",column_breakpoint:"m"}}}}},function(e,t,i){var l,o={};l=i(479),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/totop.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"To Top",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{link_title:t.link_title}},{title:"Settings",fields:{_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{margin:"default"}}}}},function(e,t,i){var l,o={};l=i(481),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/elements/video.vue: named exports in *.vue files are ignored."),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var n="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;n.computed||(n.computed={}),Object.keys(o).forEach(function(e){var t=o[e];n.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(0),n=l(o),a=i(1),r=l(a);t.default={title:"Video",element:!0,mixins:[n.default,r.default],params:function(e){var t=e.element;return{width:500,tabs:[{title:"Content",fields:{video:{label:"Video",description:'Select a video file or enter a link from <a href="https://www.youtube.com" target="_blank">YouTube</a> or <a href="https://vimeo.com" target="_blank">Vimeo</a>.',type:"video"},_video_dimension:{description:"Set the video dimensions.",type:"grid",fields:{video_width:{label:"Width",width:"1-2"},video_height:{label:"Height",width:"1-2"}}},video_controls:{label:"Options",type:"checkbox",text:"Show controls",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_loop:{type:"checkbox",text:"Loop video",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_muted:{type:"checkbox",text:"Mute video",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_playsinline:{type:"checkbox",text:"Play inline on mobile devices",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_lazyload:{type:"checkbox",text:"Lazy load video",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_autoplay:{label:"Autoplay",description:"Disable autoplay, start autoplay immediately or as soon as the video enters the viewport.",type:"select",default:"",options:{Off:"",On:!0,"On (If inview)":"inview"},enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}},video_poster:{label:"Poster Frame",description:"Select an optional image which shows up until the video plays. If not selected, the first video frame is shown as the poster frame.",type:"image",enable:function(e,t){var i=e.video,l=t.$match;return i&&!l(i,"(youtube.com|youtube-nocookie.com|vimeo.com)","i")}}}},{title:"Settings",fields:{_video:{label:"Video",divider:!0,type:"group",fields:{video_box_shadow:{label:"Image Box Shadow",description:"Select the video's box shadow size.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge"}},video_box_shadow_bottom:{type:"checkbox",text:"Add extra bottom shadow"}}},_general:{label:"General",type:"group",fields:{text_align:t.text_align,text_align_breakpoint:t.text_align_breakpoint,text_align_fallback:t.text_align_fallback,maxwidth:t.maxwidth,maxwidth_align:t.maxwidth_align,maxwidth_breakpoint:t.maxwidth_breakpoint,margin:t.margin,margin_remove_top:t.margin_remove_top,margin_remove_bottom:t.margin_remove_bottom,animation:t.animation,_parallax_button:t._parallax_button,visibility:t.visibility}}}},{title:"Advanced",fields:{name:t.name,id:t.id,class:t.cls,css:{label:"CSS",description:"Enter your own custom CSS. The following selectors will be prefixed automatically for this element: <code>.el-element</code>",type:"editor",editor:"code",mode:"css",attrs:{debounce:500}}}}]}},data:function(){return{props:{video_controls:!0,margin:"default"}}}}},function(e,t,i){var l,o,n={};l=i(483),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/modal-edit.vue: named exports in *.vue files are ignored."),o=i(484),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(5),o=function(e){return e&&e.__esModule?e:{default:e}}(l);t.default={data:function(){return{id:"",name:"",element:{}}},computed:{type:function(){return"layout"==this.element.type?"Layout":"section"==this.element.type?"Section":"Element"}},methods:{save:function(e){this.$builder.updateElement(this.id,(0,o.default)(this.element,{name:e})),this.cancel()},cancel:function(){(this.action||this.$parent.close).call()}},events:{open:function(e,t){var i=this.$builder.library[e];(0,o.default)(this,{id:e,action:t,element:i,name:i.name})}}}},function(e,t){e.exports='\n\n<form @submit.prevent="save(name)">\n\n <div class="uk-modal-header">\n <h2 class="uk-modal-title">{{ $trans(\'Edit %type%\', {type: type}) }}</h2>\n </div>\n\n <div class="uk-modal-body uk-form-stacked">\n <label for="form-layout-save-name" class="uk-form-label">{{ $trans(\'Name\') }}</label>\n <input id="form-layout-save-name" class="uk-input" type="text" v-model="name" autofocus>\n </div>\n\n <div class="uk-modal-footer uk-text-right">\n <button class="uk-button uk-button-text uk-margin-small-right" type="button" @click.prevent="cancel">{{ $trans(\'Cancel\') }}</button>\n <button class="uk-button uk-button-primary" type="submit" :disabled="!name">{{ $trans(\'Save\') }}</button>\n </div>\n\n</form>\n\n'},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={id:{label:"ID",description:"Define a unique identifier for the element."},cls:{label:"Class",description:"Define one or more class names for the element. Separate multiple classes with spaces."},name:{label:"Name",description:"Define a name to easily indentify this element inside the builder.",attrs:{lazy:!0}},animation:{label:"Animation",description:"Override the section's animation setting. This option won't have any effect unless animations are enabled for this section.",type:"select",default:"",options:{Inherit:"",None:"none",Fade:"fade","Scale Up":"scale-up","Scale Down":"scale-down","Slide Top Small":"slide-top-small","Slide Bottom Small":"slide-bottom-small","Slide Left Small":"slide-left-small","Slide Right Small":"slide-right-small","Slide Top Medium":"slide-top-medium","Slide Bottom Medium":"slide-bottom-medium","Slide Left Medium":"slide-left-medium","Slide Right Medium":"slide-right-medium","Slide Top 100%":"slide-top","Slide Bottom 100%":"slide-bottom","Slide Left 100%":"slide-left","Slide Right 100%":"slide-right",Parallax:"parallax"}},_parallax_button:{type:"button-panel",text:"Edit Settings",panel:"builder-parallax",show:function(e){var t=e.animation,i=e.item_animation;return"parallax"==t||"parallax"==i}},visibility:{label:"Visibility",description:"Display the element only on this device width and larger.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"}},margin:{label:"Margin",description:"Set the vertical margin. Note: The first element's top margin and the last element's bottom margin are always removed. Define those in the grid settings instead.",type:"select",default:"",options:{"Keep existing":"",Small:"small",Default:"default",Medium:"medium",Large:"large","X-Large":"xlarge",None:"remove-vertical"}},margin_remove_top:{type:"checkbox",text:"Remove top margin",enable:function(e){return"remove-vertical"!=e.margin}},margin_remove_bottom:{type:"checkbox",text:"Remove bottom margin",enable:function(e){return"remove-vertical"!=e.margin}},maxwidth:{label:"Max Width",description:"Set the maximum content width.",type:"select",default:"",options:{None:"",Small:"small",Medium:"medium",Large:"large","X-Large":"xlarge","XX-Large":"xxlarge"}},maxwidth_align:{label:"Max Width Alignment",description:"Define the alignment in case the container exceeds the element's max-width.",type:"select",default:"",options:{Left:"",Center:"center",Right:"right"},enable:function(e){return e.maxwidth}},maxwidth_breakpoint:{label:"Max Width Breakpoint",description:"Define the device width from which the element's max-width will apply.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){return e.maxwidth}},text_align:{label:"Text Alignment",description:"Center, left and right alignment may depend on a breakpoint and require a fallback.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right"}},text_align_justify:{label:"Text Alignment",description:"Center, left and right alignment may depend on a breakpoint and require a fallback.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right",Justify:"justify"}},text_align_breakpoint:{label:"Text Alignment Breakpoint",description:"Define the device width from which the alignment will apply.",type:"select",default:"",options:{Always:"","Small (Phone Landscape)":"s","Medium (Tablet Landscape)":"m","Large (Desktop)":"l","X-Large (Large Screens)":"xl"},enable:function(e){var t=e.text_align;return t&&"justify"!=t}},text_align_fallback:{label:"Text Alignment Fallback",description:"Define an alignment fallback for device widths below the breakpoint.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right"},enable:function(e){var t=e.text_align,i=e.text_align_breakpoint;return t&&i}},text_align_justify_fallback:{label:"Text Alignment Fallback",description:"Define an alignment fallback for device widths below the breakpoint.",type:"select",default:"",options:{Inherit:"",Left:"left",Center:"center",Right:"right",Justify:"justify"},enable:function(e){var t=e.text_align,i=e.text_align_breakpoint;return t&&"justify"!=t&&i}},link:{label:"Link",type:"link",description:"Enter or pick a link, an image or a video file.",attrs:{placeholder:"http://"}},link_target:{type:"checkbox",text:"Open the link in a new window"},link_title:{label:"Link Title",description:"Enter an optional text for the title attribute of the link, which will appear on hover."},image:{label:"Image",type:"image",enable:function(e){return!e.icon}},_image_dimension:{type:"grid",description:"Setting just one value preserves the original proportions. The image will be resized and cropped automatically, and where possible, high resolution images will be auto-generated.",fields:{image_width:{label:"Width",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.image}},image_height:{label:"Height",width:"1-2",attrs:{placeholder:"auto",lazy:!0},enable:function(e){return e.image}}}},image_border:{label:"Image Border",description:"Select the image's border style.",type:"select",default:"",options:{None:"",Circle:"circle",Rounded:"rounded"},enable:function(e){return e.image}},icon_ratio:{label:"Icon Size",description:"Enter a size ratio, if you want the icon to appear larger than the default font size, for example 1.5 or 2 to double the size.",attrs:{placeholder:"1"},enable:function(e){return e.icon}},icon_color:{label:"Icon Color",description:"Set the icon color.",type:"select",default:"",options:{Default:"",Muted:"muted",Primary:"primary",Success:"success",Warning:"warning",Danger:"danger"},enable:function(e){return e.icon}}}},function(e,t,i){var l,o,n={};l=i(487),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/modal-element.vue: named exports in *.vue files are ignored."),o=i(488),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{name:"",element:{}}},computed:{type:function(){return"section"==this.element.type?"Section":"Element"}},methods:{save:function(e){this.element.name=e,this.$builder.createElement(this.element.json),this.$parent.close()}},events:{open:function(e){this.name=e.name,this.element=e}}}},function(e,t){e.exports='\n\n<form @submit.prevent="save(name)">\n\n <div class="uk-modal-header">\n <h2 class="uk-modal-title">{{ $trans(\'Save %type%\', {type: type}) }}</h2>\n </div>\n\n <div class="uk-modal-body uk-form-stacked">\n <label for="form-element-save-name" class="uk-form-label">{{ $trans(\'Name\') }}</label>\n <input id="form-element-save-name" class="uk-input" type="text" :placeholder="element.title" v-model="name" autofocus>\n </div>\n\n <div class="uk-modal-footer uk-text-right">\n <button class="uk-button uk-button-text uk-modal-close uk-margin-small-right" type="button">{{ $trans(\'Cancel\') }}</button>\n <button class="uk-button uk-button-primary" type="submit" :disabled="!name">{{ $trans(\'Save\') }}</button>\n </div>\n\n</form>\n\n'},function(e,t,i){var l,o,n={};l=i(490),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/modal-elements.vue: named exports in *.vue files are ignored."),o=i(491),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(19),n=l(o),a=i(7),r=l(a),s=i(6),d=l(s);t.default={data:function(){return{vm:{types:{}},action:null}},computed:{types:function(){var e=[];return(0,n.default)(this.vm.types,function(t){!0===t.element&&e.push(t)}),e}},methods:{type:function(e){var t=e.type;return this.vm.types[t]||{}},iconSmall:function(e){return this.$url(this.type(e).iconSmall)},iconLarge:function(e){var t=e.icon;return this.$url(t)},select:function(e){this.action((0,r.default)(e)?(0,d.default)({},e):e),this.$parent.close()},editElement:function(e){var t=this;this.vm.editElement(e,function(){t.vm.addElement(t.action)})}},events:{open:function(e,t){this.vm=e,this.action=t}}}},function(e,t){e.exports='\n\n<div>\n\n <div class="uk-modal-header">\n\n <ul class="uk-margin-remove-bottom" uk-tab="connect: ! + > ul; animation: uk-animation-fade">\n <li><a>{{ $trans(\'New\') }}</a></li>\n <li><a>{{ $trans(\'My Elements\') }}</a></li>\n </ul>\n\n </div>\n\n <div class="uk-modal-body">\n\n <ul class="uk-switcher uk-margin">\n <li>\n\n <div class="uk-grid-collapse uk-child-width-1-6" uk-grid>\n <div v-for="type in types">\n\n <div class="uk-card uk-card-body uk-card-hover yo-panel uk-padding-remove-horizontal uk-text-center">\n <img class="uk-svg" :alt="type.title" :src="iconLarge(type)" uk-svg>\n <p class="uk-margin-small-top uk-margin-remove-bottom uk-text-truncate">{{ $trans(type.title) }}</p>\n <a class="uk-position-cover" @click.prevent="select(type.name)"></a>\n </div>\n\n </div>\n </div>\n\n </li>\n <li>\n\n <table class="uk-table uk-table-divider uk-table-small uk-table-hover" v-if="$builder.hasElements">\n <thead>\n <tr>\n <th class="uk-table-expand">{{ $trans(\'Name\') }}</th>\n <th class="uk-width-medium">{{ $trans(\'Type\') }}</th>\n <th class="uk-table-shrink"></th>\n </tr>\n </thead>\n <tbody>\n <tr class="uk-visible-toggle" v-for="(id, element) in $builder.elements">\n <td class="uk-table-link">\n <a class="uk-link-reset" @click.prevent="select(element)">\n <img class="uk-text-muted uk-preserve-width uk-margin-small-right" :alt="element.name" :src="iconSmall(element)" uk-svg>\n {{ element.name }}\n </a>\n </td>\n <td>{{ type(element).title }}</td>\n <td>\n <ul class="uk-iconnav uk-flex-nowrap uk-invisible-hover">\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Edit\')" uk-icon="pencil" uk-tooltip="delay: 500" @click.prevent="editElement(id)"></a>\n </li>\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Delete\')" uk-icon="trash" uk-tooltip="delay: 500" @click.prevent="$builder.deleteElement(id)"></a>\n </li>\n </ul>\n </td>\n </tr>\n </tbody>\n </table>\n\n <p class="uk-h1 uk-text-muted uk-text-center" v-else>{{ $trans(\'No elements found.\') }}</p>\n\n </li>\n </ul>\n\n </div>\n\n</div>\n\n'},function(e,t,i){var l,o,n={};l=i(493),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/modal-layout.vue: named exports in *.vue files are ignored."),o=i(496),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(494),n=l(o),a=i(5),r=l(a);t.default={data:function(){return{name:""}},computed:{id:function(){return(0,n.default)(this.$builder.layouts,{name:this.name})}},methods:{save:function(e){var t=(0,r.default)({},this.layout.json,{name:e});return this.id?this.$builder.updateElement(this.id,t):this.$builder.createElement(t),this.$parent.close(),!1},cancel:function(){this.layout.load()}},events:{open:function(e){this.layout=e}}}},function(e,t,i){function l(e,t){return o(e,a(t,3),n)}var o=i(495),n=i(62),a=i(9);e.exports=l},function(e,t){function i(e,t,i){var l;return i(e,function(e,i,o){if(t(e,i,o))return l=i,!1}),l}e.exports=i},function(e,t){e.exports='\n\n<form @submit.prevent="save(name)">\n\n <div class="uk-modal-header">\n <h2 class="uk-modal-title">{{ $trans(\'Save Layout\') }}</h2>\n </div>\n\n <div class="uk-modal-body uk-form-stacked">\n <label for="form-layout-save-name" class="uk-form-label">{{ $trans(\'Name\') }}</label>\n <input id="form-layout-save-name" class="uk-input" type="text" v-model="name" autofocus>\n <p class="uk-text-muted uk-margin-small" v-show="id">{{ $trans(\'"%name%" already exists in library, it will be overwritten when saving.\', {name: name}) }}</p>\n </div>\n\n <div class="uk-modal-footer uk-text-right">\n <button class="uk-button uk-button-text uk-margin-small-right" type="button" @click.prevent="cancel">{{ $trans(\'Cancel\') }}</button>\n <button class="uk-button uk-button-primary" type="submit" :disabled="!name">{{ $trans(\'Save\') }}</button>\n </div>\n\n</form>\n\n'},function(e,t,i){var l,o,n={};l=i(498),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/modal-layouts.vue: named exports in *.vue files are ignored."),o=i(499),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(85),n=l(o),a=i(86),r=l(a),s=i(131),d=l(s),u=i(26),c=l(u),p=i(6),m=l(p),h=window.localStorage||{},f="builder.layouts.filter";t.default={data:function(){return{layout:{save:function(){}},layouts:[],error:"",loading:null,replace:!0,filter:h[f]?JSON.parse(h[f]):{layout:"",type:"",topic:"",website:""}}},created:function(){var e=this;this.$http.get("{+$api}/layout").then(function(e){return e.json()}).then(function(t){return e.layouts=t})},watch:{filter:{handler:function(e,t){h[f]=JSON.stringify(t)},deep:!0}},computed:{filterIsSet:function(){var e=this;return Object.keys(this.filter).some(function(t){return""!==e.filter[t]})},filteredLayouts:function(){var e=this;return this.layouts.filter(function(t){return(0,d.default)(e.filter,function(e,i){return!e||t.meta[i]===e})})}},methods:{resetFilters:function(){var e=this;Object.keys(this.filter).forEach(function(t){return e.filter[t]=""})},select:function(e){var t=this;this.error="",this.loading=e,e&&e.link&&(e=this.$http.get(e.link).then(function(e){return e.json()})),Promise.resolve(e).then(this.insert,function(e){t.error=e.data})},insert:function(e){this.replace&&this.layout.clear(),e?"section"===e.type?this.layout.append((0,m.default)({},e)):"layout"===e.type&&(this.$images.add(e.images),this.layout.append((0,m.default)([],e.children))):this.layout.append({type:"section"}),this.$parent.close()},editElement:function(e){this.layout.editElement(e,this.layout.load)},getOptions:function(e){return(0,n.default)((0,c.default)((0,r.default)(this.layouts.filter(function(t){return t.meta[e]}),function(t){return t.meta[e]}),function(e,t){return{text:t.replace(/\b\w/g,function(e){return e.toUpperCase()}),value:t}}),"text")},showTab:function(e){this.$parent.clsWidth="pro"!==e?"uk-width-xxlarge":"",this.$parent.container="pro"===e}},events:{open:function(e){this.layout=e}}}},function(e,t){e.exports='\n\n<div>\n\n <div class="uk-modal-header uk-flex uk-flex-middle uk-flex-between">\n\n <ul class="uk-margin-remove-bottom" uk-tab="connect: ! + > ul; animation: uk-animation-fade">\n <li @click="showTab"><a>{{ $trans(\'My Layouts\') }}</a></li>\n <li @click="showTab(\'pro\')" v-show="layouts.length"><a>{{ $trans(\'Pro Layouts\') }}</a></li>\n </ul>\n\n <button class="uk-button uk-button-primary" v-show="layout.length" @click.prevent="layout.save">{{ $trans(\'Save Layout\') }}</button>\n\n </div>\n\n <div class="uk-modal-body" uk-overflow-auto>\n\n <ul class="uk-switcher">\n <li>\n\n <table class="uk-table uk-table-divider uk-table-small uk-table-hover" v-if="$builder.hasLayouts">\n <thead>\n <tr>\n <th class="uk-table-expand">{{ $trans(\'Name\') }}</th>\n <th class="uk-width-medium">{{ $trans(\'Type\') }}</th>\n <th class="uk-table-shrink"></th>\n </tr>\n </thead>\n <tbody>\n <tr class="uk-visible-toggle" v-for="(id, layout) in $builder.layouts">\n <td class="uk-table-link">\n <a class="uk-link-reset" @click.prevent="select(layout)">\n <span class="uk-text-muted uk-preserve-width uk-margin-small-right" uk-icon="copy" v-if="layout.type == \'layout\'"></span>\n <span class="uk-text-muted uk-preserve-width uk-margin-small-right" uk-icon="file" v-else></span>\n {{ layout.name }}\n </a>\n </td>\n <td>{{ layout.type | capitalize }}</td>\n <td>\n <ul class="uk-iconnav uk-flex-nowrap uk-invisible-hover">\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Edit\')" uk-icon="pencil" uk-tooltip="delay: 500" @click.prevent="editElement(id)"></a>\n </li>\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Delete\')" uk-icon="trash" uk-tooltip="delay: 500" @click.prevent="$builder.deleteElement(id)"></a>\n </li>\n </ul>\n </td>\n </tr>\n </tbody>\n </table>\n\n <p class="uk-h1 uk-text-muted uk-text-center" v-else>{{ $trans(\'No layout found.\') }}</p>\n\n </li>\n <li v-show="layouts.length">\n\n <div class="uk-grid-small uk-child-width-auto" uk-grid>\n <div v-if="getOptions(\'layout\').length">\n <select class="uk-select uk-form-width-medium" v-model="filter.layout">\n <option value="">{{ $trans(\'All layouts\') }}</option>\n <option :value="option.value" v-for="option in getOptions(\'layout\')">{{ option.text }}</option>\n </select>\n </div>\n <div v-if="getOptions(\'topic\').length">\n <select class="uk-select uk-form-width-medium" v-model="filter.topic">\n <option value="">{{ $trans(\'All topics\') }}</option>\n <option :value="option.value" v-for="option in getOptions(\'topic\')">{{ option.text }}</option>\n </select>\n </div>\n <div v-if="getOptions(\'type\').length">\n <select class="uk-select uk-form-width-medium" v-model="filter.type">\n <option value="">{{ $trans(\'All types\') }}</option>\n <option :value="option.value" v-for="option in getOptions(\'type\')">{{ option.text }}</option>\n </select>\n </div>\n <div v-if="getOptions(\'website\').length">\n <select class="uk-select uk-form-width-medium" v-model="filter.website">\n <option value="">{{ $trans(\'All websites\') }}</option>\n <option :value="option.value" v-for="option in getOptions(\'website\')">{{ option.text }}</option>\n </select>\n </div>\n <div v-if="filterIsSet">\n <button class="uk-button uk-button-default" v-html="$trans(\'Reset\')" @click.prevent.stop="resetFilters"></button>\n </div>\n </div>\n\n <ul class="uk-grid-medium uk-grid-match uk-child-width-1-2 uk-child-width-1-3@s uk-child-width-1-4@m" uk-grid>\n <li v-for="(id, layout) in filteredLayouts | orderBy (\'meta.layout\')">\n <div class="uk-panel uk-box-shadow-medium uk-box-shadow-hover-large uk-transition-toggle">\n\n <div class="uk-background-cover uk-background-top-center uk-position-cover" v-if="layout.meta.image" v-lazy-background="$url(layout.meta.image)"></div>\n <div class="uk-background-cover uk-position-cover yo-finder-thumbnail-file" v-else></div>\n\n <canvas width="800" height="1000"></canvas>\n\n <div class="uk-label yo-label uk-position-top-right uk-position-small uk-transition-fade">{{ filter.layout ? layout.meta.topic + \' / \' + layout.meta.type : layout.meta.layout | capitalize }}</div>\n\n <div class="uk-overlay uk-overlay-primary uk-position-cover uk-flex uk-flex-center uk-flex-middle" v-if="loading == layout">\n\n <span uk-spinner v-if="!error"></span>\n\n <div class="uk-text-danger" v-else>\n <span uk-icon="warning"></span>\n <span class="uk-margin-small-left">{{ $trans(error) }}</span>\n </div>\n\n </div>\n\n <a class="uk-position-cover" href="" @click.prevent="select(layout)"></a>\n\n </div>\n </li>\n </ul>\n\n </li>\n </ul>\n\n </div>\n\n <div class="uk-modal-footer" v-show="$builder.hasLayouts && layout.length">\n <label><input class="uk-checkbox" type="checkbox" v-model="replace"> {{ $trans(\'Replace existing content\') }}</label>\n </div>\n\n <div class="uk-modal-footer uk-text-right" v-show="!layout.length">\n <a class="uk-button uk-button-primary" @click.prevent="select()">{{ $trans(\'Start Empty\') }}</a>\n </div>\n\n</div>\n\n'},function(e,t){e.exports='\n\n<div class="yo-builder" v-sortable group="section" v-el:content v-show="length"></div>\n\n'},function(e,t,i){var l,o,n={};l=i(502),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/toolbar.vue: named exports in *.vue files are ignored."),o=i(503),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(2),o=function(e){return e&&e.__esModule?e:{default:e}}(l),n=i(10),a=i(27),r=window,s=r.requestAnimationFrame,d=r.cancelAnimationFrame;t.default={name:"toolbar",data:function(){return{type:!1,target:!1,element:{settings:function(){},copy:function(){}},iframe:this.$preview.iframe}},ready:function(){(0,n.on)(this.$preview.document,"mouseenter",this.enter,!0),(0,n.on)(this.$preview.document,"mouseleave",this.leave,!0)},beforeDestroy:function(){(0,n.off)(this.$preview.document,"mouseenter",this.enter,!0),(0,n.off)(this.$preview.document,"mouseleave",this.leave,!0)},methods:{enter:function(e){var t,i,l=this,n=e.target;if(n.attributes&&(t=n.getAttribute("data-id"))){if(d(this.frame),!(i=((0,o.default)('[data-id="'+t+'"]',this.$app.$el)[0]||{}).__vue__)||!this.$sidebar.stack.some(function(e){return e.contains(i)}))return;this.target=n,this.element=i,this.$nextTick(function(){(0,a.positionAt)(l.$els.top,n,"center bottom","center top"),(0,a.positionAt)(l.$els.bottom,n,n.offsetHeight<10?"center top":"center center","center bottom")})}else n!==this.$els.top&&n!==this.$els.bottom||d(this.frame)},leave:function(e){var t=this,i=e.target;i!==this.target&&i!==this.$els.top&&i!==this.$els.bottom||(this.frame=s(function(){return t.target=!1}))},remove:function(){this.element.remove(),this.$destroy(!0)},addElement:function(){this.element.layout.addElement(this.element.add)},saveElement:function(){this.element.layout.saveElement(this.element)}},events:{reloadPreview:function(){this.$destroy(!0)},loadPreview:function(){this.$destroy(!0)},unloadPreview:function(e,t,i){i===this.iframe&&this.$destroy(!0)}}}},function(e,t){e.exports='\n\n<div v-show="target">\n\n <div class="uk-position-absolute uk-flex uk-flex-middle uk-position-absolute" :class="[\'yo-builder-nav-\'+type]" v-el:top>\n <ul class="yo-iconnav">\n <li><a class="yo-builder-icon-edit" :title="$trans(\'Edit\')" uk-icon="pencil" @click.prevent="element.settings"></a></li>\n <li><a class="yo-builder-icon-copy" :title="$trans(\'Copy\')" uk-icon="copy" @click.prevent="element.copy"></a></li>\n <li v-if="type === \'element\'"><a class="yo-builder-icon-save" :title="$trans(\'Save in library\')" uk-icon="push" @click.prevent="saveElement"></a></li>\n <li><a class="yo-builder-icon-delete" :title="$trans(\'Delete\')" uk-icon="trash" @click.prevent="remove"></a></li>\n </ul>\n </div>\n\n <a class="uk-position-absolute uk-icon-button yo-builder-icon-add" :class="[\'yo-builder-button-\'+type]" :title="$trans(\'Add\')" uk-icon="plus" @click.prevent.stop="addElement" v-el:bottom></a>\n\n</div>\n\n'},function(e,t,i){var l,o,n={};l=i(505),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/field-builder.vue: named exports in *.vue files are ignored."),o=i(506),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(6),n=l(o),a=i(2),r=l(a),s=i(145),d=l(s),u=i(10);t.default={data:function(){return{layout:{load:function(){}},content:null,modified:!1}},ready:function(){var e=this,t=this.save,i=this.cancel;t&&(this.save=function(){e.content=(0,n.default)({},e.value),e.modified=!1,t()},this.cancel=function(){e.value=e.content,e.modified=!1,i(),e.init()},this.content=(0,n.default)({},this.value)),this.init()},methods:{init:function(){var e=this,t=(0,n.default)({prefix:this.prefix},this.value);this.layout.$el&&this.layout.$destroy(!0),this.layout=this.$new("Layout",{data:t}).$mount().$after(this.$el),this.layout.$watch("json",function(t){e.modified=!0,e.value=t},{deep:!0}),(0,u.on)(this.layout.$el,"mouseenter",function(t){return e.hover(t,e.$preview.document.body)},!0)},hover:function(e,t){var i,l,o=e.target;o.attributes&&(i=o.getAttribute("data-id"))&&((0,r.default)(l='[data-id="'+i+'"]',t).addClass("yo-hover"),(0,r.default)(o).one("mouseleave",function(){return(0,r.default)(l,t).removeClass("yo-hover")}))}},events:{saveConfig:{handler:function(e,t){this.layout&&t&&this.init()},priority:-15},saveModule:{handler:function(e,t){this.layout&&t&&this.init()},priority:-15}},components:{Layout:d.default}}},function(e,t){e.exports='\n\n<div>\n\n <div class="uk-flex uk-flex-middle uk-flex-between uk-margin-medium">\n <h2 class="yo-sidebar-heading uk-margin-remove-bottom">{{ $trans(\'Builder\') }}</h2>\n <button class="uk-button uk-button-small uk-button-default" @click.prevent="layout.load">{{ $trans(\'Library\') }}</button>\n </div>\n\n <div class="uk-flex uk-flex-middle uk-flex-between uk-margin">\n <h2 class="uk-h1 uk-text-truncate uk-margin-remove-bottom">{{ $trans(title) }}</h2>\n <div v-if="save && modified">\n <button class="uk-button uk-button-small uk-button-text" @click.prevent="cancel">{{ $trans(\'Cancel\') }}</button>\n <button class="uk-button uk-button-small uk-button-primary uk-margin-left" @click.prevent="save">{{ $trans(\'Save\') }}</button>\n </div>\n </div>\n\n <template v-if="!layout.length">\n\n <p class="uk-text-muted">{{ $trans(\'Create content from pre-built elements, drag and drop items and write custom code. To add a new layout, click "Select layout" and then "Start empty". You can also save and load layouts from the Library.\') }}</p>\n\n <button class="uk-button uk-button-default uk-width-1-1" @click.prevent="layout.load">{{ $trans(\'Select layout\') }}</button>\n\n </template>\n\n</div>\n\n'},function(e,t,i){var l,o,n={};l=i(508),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/field-children.vue: named exports in *.vue files are ignored."),o=i(509),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={}},function(e,t){e.exports='\n\n<div class="uk-margin-small" v-for="(i, child) in $parent.$parent.config.children">\n <button class="uk-button yo-button-panel uk-width-1-1" type="button" @click.prevent="child.settings()">{{ $trans(\'Edit %title% %index%\', {title: child.title, index: i+1}) }}</button>\n</div>\n\n'},function(e,t,i){var l,o,n={};l=i(511),Object.keys(l).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.warn("[vue-loader] vendor/yootheme/theme/modules/builder/app/components/field-content-items.vue: named exports in *.vue files are ignored."),o=i(512),e.exports=l||{},e.exports.__esModule&&(e.exports=e.exports.default);var a="function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports;o&&(a.template=o),a.computed||(a.computed={}),Object.keys(n).forEach(function(e){var t=n[e];a.computed[e]=function(){return t}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(146),o=function(e){return e&&e.__esModule?e:{default:e}}(l);t.default={computed:{vm:function(){return this.$parent.$parent.config}},methods:{add:function(){this.vm.append({type:this.item}).settings()},splice:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];this.vm.splice.apply(this.vm,t)}},directives:{sortable:o.default}}},function(e,t){e.exports='\n\n<div>\n\n <ul class="uk-nav uk-nav-default yo-sidebar-marginless yo-nav-sortable yo-nav-iconnav" v-sortable group="content-items" cls-custom="yo-nav-sortable-drag" v-el:items>\n <li class="uk-visible-toggle" v-for="child in vm.children">\n\n <a @click.prevent="child.settings">{{ title && child.get(title) || child.title }}</a>\n\n <div class="uk-invisible-hover uk-position-center-right uk-position-medium">\n <ul class="uk-iconnav uk-flex-nowrap">\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Copy\')" uk-icon="copy" uk-tooltip="delay: 500" @click.prevent="child.copy"></a>\n </li>\n <li>\n <a class="uk-icon-link uk-preserve-width" :title="$trans(\'Delete\')" uk-icon="trash" uk-tooltip="delay: 500" @click.prevent="child.remove"></a>\n </li>\n </ul>\n </div>\n\n </li>\n </ul>\n\n <p>\n <button class="uk-button uk-button-default" @click.prevent="add">{{ $trans(button || \'Add Item\') }}</button>\n </p>\n\n</div>\n\n'},function(e,t){e.exports='\n\n<div v-event:start="isDragging = true" v-event:stop="isDragging = false">\n\n <div class="uk-flex uk-flex-middle uk-flex-between uk-margin-medium">\n\n <h2 class="yo-sidebar-heading uk-margin-remove-bottom">{{ $trans(\'Builder\') }}</h2>\n\n <button class="uk-button uk-button-small uk-button-default" @click.prevent="layout.load" v-show="page.id">{{ $trans(\'Library\') }}</button>\n\n </div>\n\n <div class="uk-flex uk-flex-middle uk-flex-between uk-margin" v-show="page.id" v-el:builder>\n\n <h2 class="uk-h1 uk-text-truncate uk-margin-remove-bottom">{{ page.title }}</h2>\n\n <div class="uk-grid uk-grid-small uk-flex-middle uk-flex-nowrap uk-text-nowrap" v-show="page.modified">\n <div>\n <button class="uk-button uk-button-small uk-button-text" @click.prevent="cancel">{{ $trans(\'Cancel\') }}</button>\n </div>\n <div>\n <button class="uk-button uk-button-small uk-button-primary" @click.prevent="save">{{ $trans(\'Save Page\') }}</button>\n </div>\n </div>\n\n </div>\n\n <template v-if="page.id && !layout.length">\n\n <p class="uk-text-muted">{{ $trans(\'Create content pages from pre-built elements, drag and drop items and write custom code. To add a new layout, click "Select layout" and then "Start empty". You can also save and load layouts from the Library.\') }}</p>\n\n <button class="uk-button uk-button-default uk-width-1-1" @click.prevent="layout.load">{{ $trans(\'Select layout\') }}</button>\n\n </template>\n\n <p v-if="!page.first && !page.id">{{ $trans(\'Not available on this page. The builder can only be used on static pages. It does not work on blogs, shops or other dynamically generated content.\') }}</p>\n\n</div>\n\n'}],[364]);