Plugin Directory

Changeset 1973263


Ignore:
Timestamp:
11/12/2018 10:24:16 PM (7 years ago)
Author:
kkikuchi1220
Message:

ver 1.4.1

Location:
ultimate-gutenberg
Files:
2460 added
8 edited

Legend:

Unmodified
Added
Removed
  • ultimate-gutenberg/trunk/README.txt

    r1972205 r1973263  
    33Requires PHP: 7.0
    44Donate link: https://ug.idea-hack.com
    5 Tags: gutenberg, wordpress core, original block, custom block
     5Tags: gutenberg, classic editor, custom block
    66Requires at least: 4.9.8
    77Tested up to: 4.9.8
    8 Stable tag: 1.4
     8Stable tag: 1.4.1
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1515
    1616'Ultimate Gutenberg' is pre-desined template library, you can use with the wordpress new editor 'Gutenberg'.
    17 This plugin will give you over 20 pre-designed block pattern with 7 block.
     17This plugin will give you over 20 pre-designed block pattern with 9 blocks.
    18181: Ug Heading
    19192: Ug List
     
    4242
    4343== Changelog ==
     44= 1.4.1 =
     45* Failed to load css for front information
     46* Failed to load css for admin information
     47* Disable the feature of applying margin on admin screen(It will be applied on front scree only.)
    4448= 1.4 =
    4549* Add a new block of 'Divider' block.
     
    8993
    9094== Upgrade Notice ==
     95= 1.4.1 =
     96* Failed to load css for front information
     97* Failed to load css for admin information
     98* Disable the feature of applying margin on admin screen(It will be applied on front scree only.)
     99
    91100= 1.4 =
    92101* Add a new block of 'Divider' block.
  • ultimate-gutenberg/trunk/admin/class-ultimate-gutenberg-admin.php

    r1971600 r1973263  
    101101         * class.
    102102         */
    103       wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'library/fontawesome-free-5.5.0/css/all.min.css', array(), $this->version, 'all' );
     103      wp_enqueue_style( 'fontAwesome5.5.0', plugin_dir_url( __FILE__ ) . 'library/fontawesome-free-5.5.0/css/all.min.css', array(), $this->version, 'all' );
    104104        wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/ultimate-gutenberg-admin.css', array(), $this->version, 'all' );
    105105
  • ultimate-gutenberg/trunk/admin/library/redux/info-page/change_log.php

    r1971600 r1973263  
    55  <div class='redux-flex'>
    66    <div class='redux-flex-main'>
    7       <!--1.2-->
     7      <div id='section1' class='main-content'>
     8        <h3>Version 1.4.1</h3>
     9        <h4>Change Lists</h4>
     10        <p>Disable the feature of applying margin on admin screen(It will be applied on front scree only.)</p>
     11        <p>Failed to load css for admin information</p>
     12        <p>Failed to load css for front information</p>
     13        <h3>Version 1.4</h3>
     14        <h4>Change Lists</h4>
     15        <p>Add a new block of 'Divider' block.</p>
     16        <p>Add a new block of 'Spacer' block.</p>
     17      </div>
    818      <div id='section1' class='main-content'>
    919        <h3>Version 1.3.2</h3>
     
    4050        <p>We made all block depricated, and released new one. If you have used depricated one, please check the new page of 'Depricate Block Support'.</p>
    4151      </div>
    42       <!--1.2-->
    4352    </div>
    4453  </div>
  • ultimate-gutenberg/trunk/dist/blocks.build.js

    r1972205 r1973263  
    1 "use strict";var __=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/button-block",{title:__("Ug Button"),icon:"arrow-down",category:"ug-block",keywords:[__("Buttons"),__("Button"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},buttonText:{type:"children",selector:".ug-button-text",default:"Button Text"},align:{type:"string",default:"center"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},url:{type:"string",source:"attribute",selector:"a",attribute:"href"},urlOpenNewTab:{type:"boolean",default:"false"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState),n=t.clientId,l=function(e){return function(){o({editable:e})}},a=t.attributes,r=a.id,i=a.pattern,c=a.buttonText,u=a.align,s=a.url,g=a.urlOpenNewTab,d=a.textSize,p=a.marginTop,m=a.marginBottom,b=a.borderRadius,_=a.paddingLeftRight,C=a.paddingTopBottom,x=a.textColor,R=a.bgColor;return r||t.setAttributes({id:n}),[e&&React.createElement(BlockControls,null,React.createElement(BlockAlignmentToolbar,{value:u,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:i,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:d,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:p,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:m,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Link Setting")},React.createElement(ToggleControl,{label:__("Open link in new window"),checked:g,onChange:function(){return t.setAttributes({urlOpenNewTab:!g})}})),"1"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")}]}),"2"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")}]}),"2"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")}]})),"1"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-1 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-1-"+r+" {\n                margin-top: "+p+"px;\n                margin-bottom: "+m+"px;\n                background-color: "+R+";\n                font-size: "+d+"px !important;\n                border-radius: "+b+"px;\n                padding: "+C+"px "+_+"px !important;\n                }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-1-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"})))),"2"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-2 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-2-"+r+" {\n                margin-top: "+p+"px;\n                margin-bottom: "+m+"px;\n                background-color: "+R+";\n                font-size: "+d+"px !important;\n                border-radius: "+b+"px;\n                padding: "+C+"px "+_+"px !important;\n                }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-2-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"})))),"3"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-3 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-3-"+r+" {\n                margin-top: "+p+"px;\n                margin-bottom: "+m+"px;\n                color: "+x+";\n                background-color: #ececec;\n                font-size: "+d+"px !important;\n                border-radius: "+b+"px;\n                padding: "+C+"px "+_+"px !important;\n                }",".ug-button-block-3-"+r+":hover {\n                  background-color: "+x+";\n                  color: #ffffff;\n                  }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-3-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"}))))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.buttonText,a=t.align,r=t.url,i=t.urlOpenNewTab,c=t.textSize,u=t.marginTop,s=t.marginBottom,g=t.borderRadius,d=t.paddingLeftRight,p=t.paddingTopBottom,m=t.textColor,b=t.bgColor;return"1"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-1 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-1-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+b+";\n            font-size: "+c+"px !important;\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-1-"+o},l)):"2"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-2 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-2-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+b+";\n            font-size: "+c+"px !important;\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-2-"+o},l)):"3"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-3 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-3-"+o+" {\n             margin-top: "+u+"px;\n             margin-bottom: "+s+"px;\n             color: "+m+";\n             background-color: #ececec;\n             font-size: "+c+"px !important;\n             border-radius: "+g+"px;\n             padding: "+p+"px "+d+"px !important;\n             }",".ug-button-block-3-"+o+":hover {\n               background-color: "+m+";\n               color: #ffffff;\n               }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-3-"+o},React.createElement("i",{className:"fas fa-caret-right"}),l)):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/heading-block",{title:__("Ug Heading"),icon:"editor-bold",category:"ug-block",keywords:[__("Heading"),__("Headings"),__("Ultimate Gutenberg")],attributes:{pattern:{type:"string",default:"1"},headingText:{type:"children",selector:".ug-heading-text"},textSize:{type:"number",default:"24"},headingTag:{type:"string",default:"h2"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},paddingLeftRight_0:{type:"number",default:"0"},paddingTopBottom_0:{type:"number",default:"0"},bgColor_0:{type:"string",default:"#ffffff"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.attributes),n=o.pattern,l=o.headingText,a=o.align,r=o.textSize,i=o.headingTag,c=o.marginTop,u=o.marginBottom,s=o.borderStyle,g=o.borderSize,d=o.paddingLeftRight,p=o.paddingTopBottom,m=o.textColor,b=o.bgColor,_=o.borderColor,C=o.paddingLeftRight_0,x=o.paddingTopBottom_0,R=o.bgColor_0;return[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:a,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:n,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change the heading template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Heading Tag")},React.createElement(ButtonGroup,{"aria-label":__("Heading Tag")},React.createElement(Button,{isLarge:!0,isPrimary:"h1"===i,"aria-pressed":"h1"===i,onClick:function(){return t.setAttributes({headingTag:"h1"})}},"H1"),React.createElement(Button,{isLarge:!0,isPrimary:"h2"===i,"aria-pressed":"h2"===i,onClick:function(){return t.setAttributes({headingTag:"h2"})}},"H2"),React.createElement(Button,{isLarge:!0,isPrimary:"h3"===i,"aria-pressed":"h3"===i,onClick:function(){return t.setAttributes({headingTag:"h3"})}},"H3"),React.createElement(Button,{isLarge:!0,isPrimary:"h4"===i,"aria-pressed":"h4"===i,onClick:function(){return t.setAttributes({headingTag:"h4"})}},"H4"),React.createElement(Button,{isLarge:!0,isPrimary:"h5"===i,"aria-pressed":"h5"===i,onClick:function(){return t.setAttributes({headingTag:"h5"})}},"H5"),React.createElement(Button,{isLarge:!0,isPrimary:"h6"===i,"aria-pressed":"h6"===i,onClick:function(){return t.setAttributes({headingTag:"h6"})}},"H6"))),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:r,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:c,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:u,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:C,onChange:function(e){return t.setAttributes({paddingLeftRight_0:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:x,onChange:function(e){return t.setAttributes({paddingTopBottom_0:e})},min:0,max:100,step:1})),"0"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:m,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")}]}),"1"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"1"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:d,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:p,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:m,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:b,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:m,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"3"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"3"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:p,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:m,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"0"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{marginTop:c,marginBottom:u,backgroundColor:R,color:m,fontSize:r+"px",padding:x+"px "+C+"px",textAlign:a},className:"wp-block-ug-heading-block-0 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"1"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{marginTop:c,marginBottom:u,backgroundColor:b,color:m,fontSize:r+"px",borderLeft:g+"px "+s+" "+_,padding:p+"px "+d+"px",textAlign:a},className:"wp-block-ug-heading-block-1 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"2"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{marginTop:c,marginBottom:u,color:m,fontSize:r+"px",borderBottom:g+"px "+s+" "+_,textAlign:a},className:"wp-block-ug-heading-block-2 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"3"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{marginTop:c,marginBottom:u,color:m,fontSize:r+"px",borderTop:g+"px "+s+" "+_,borderBottom:g+"px "+s+" "+_,padding:p+"px 0",textAlign:a},className:"wp-block-ug-heading-block-3 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.pattern,n=t.headingText,l=t.align,a=t.textSize,r=t.marginTop,i=t.marginBottom,c=t.headingTag,u=t.borderStyle,s=t.borderSize,g=t.paddingLeftRight,d=t.paddingTopBottom,p=t.textColor,m=t.bgColor,b=t.borderColor,_=t.paddingLeftRight_0,C=t.paddingTopBottom_0,x=t.bgColor_0;return"0"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r,marginBottom:i,backgroundColor:x,color:p,fontSize:a+"px",padding:C+"px "+_+"px",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-0 ug-heading-text",value:n}):"1"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r,marginBottom:i,backgroundColor:m,color:p,fontSize:a+"px",borderLeft:s+"px "+u+" "+b,padding:d+"px "+g+"px",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-1 ug-heading-text",value:n}):"2"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r,marginBottom:i,color:p,fontSize:a+"px",borderBottom:s+"px "+u+" "+b,textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-2 ug-heading-text",value:n}):"3"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r,marginBottom:i,color:p,fontSize:a+"px",borderTop:s+"px "+u+" "+b,borderBottom:s+"px "+u+" "+b,padding:d+"px 0",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-3 ug-heading-text",value:n}):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/list-block",{title:__("Ug List"),icon:"editor-ul",category:"ug-block",keywords:[__("Lists"),__("List"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},listText:{type:"children",selector:".ug-list-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},listTag:{type:"string",default:"ul"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},bgColor_0:{type:"string",default:"#ffffff"},borderStyle_2:{type:"string",default:"dashed"},borderColor_2:{type:"string",default:"#0693e3"},bgColor_2:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.listText,i=n.align,c=n.textSize,u=n.marginTop,s=n.marginBottom,g=n.listTag,d=n.borderStyle,p=n.borderSize,m=n.borderRadius,b=n.paddingLeftRight,_=n.paddingTopBottom,C=n.textColor,x=n.bgColor,R=n.borderColor,h=n.borderStyle_0,f=n.bgColor_0,k=n.borderStyle_2,v=(n.borderColor_2,n.bgColor_2,"ul");return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("List Option")},React.createElement(ButtonGroup,{"aria-label":__("List Tag")},React.createElement(Button,{isLarge:!0,isPrimary:g===v,"aria-pressed":g===v,onClick:function(){return t.setAttributes({listTag:"ul"})}},"UL"),React.createElement(Button,{isLarge:!0,isPrimary:"ol"===g,"aria-pressed":"ol"===g,onClick:function(){return t.setAttributes({listTag:"ol"})}},"OL"))),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:c,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:h,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:f,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:k,onChange:function(e){t.setAttributes({borderStyle_2:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:d,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-0"},React.createElement("style",null,".ug-list-block-0-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+f+";\n            color: "+C+";\n            font-size: "+c+"px;\n            border: "+p+"px "+h+" "+R+";\n            border-radius: "+m+"px;\n            padding: "+_+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-0-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"1"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-1"},React.createElement("style",null,".ug-list-block-1-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px;\n            border: "+p+"px "+d+" "+R+";\n            border-radius: "+m+"px;\n            padding: "+_+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-1-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"2"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-2"},React.createElement("style",null,".ug-list-block-2-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px !important;\n            border: "+p+"px "+d+" "+R+";\n            box-shadow: 0px 0px 0px 10px "+x+";\n            border-radius: "+m+"px;\n            padding: "+_+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-2-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"3"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-3"},React.createElement("style",null,".ug-list-block-3-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px !important;\n            border-top: "+p+"px "+d+" "+R+";\n            border-bottom: "+p+"px "+d+" "+R+";\n            padding: "+_+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-3-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.listText,a=t.align,r=t.textSize,i=t.marginTop,c=t.marginBottom,u=t.listTag,s=t.borderStyle,g=t.borderSize,d=t.borderRadius,p=t.paddingLeftRight,m=t.paddingTopBottom,b=t.textColor,_=t.bgColor,C=t.borderColor,x=t.borderStyle_0,R=t.bgColor_0;return t.borderStyle_2,t.borderColor_2,t.bgColor_2,"0"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-0"},React.createElement("style",null,".ug-list-block-0-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+R+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+x+" "+C+";\n            border-radius: "+d+"px;\n            padding: "+m+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,className:"ug-list-text ug-list-block-0-"+o,value:l})):"1"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-1"},React.createElement("style",null,".ug-list-block-1-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+_+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+s+" "+C+";\n            border-radius: "+d+"px;\n            padding: "+m+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,className:"ug-list-text ug-list-block-1-"+o,value:l})):"2"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-2"},React.createElement("style",null,".ug-list-block-2-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+_+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+s+" "+C+";\n            box-shadow: 0px 0px 0px 10px "+_+";\n            border-radius: "+d+"px;\n            padding: "+m+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,value:l,className:"ug-list-text ug-list-block-2-"+o})):"3"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-3"},React.createElement("style",null,".ug-list-block-3-"+o+" {\n             margin-top: "+i+"px;\n             margin-bottom: "+c+"px;\n             background-color: "+_+";\n             color: "+b+";\n             font-size: "+r+"px !important;\n             border-top: "+g+"px "+s+" "+C+";\n             border-bottom: "+g+"px "+s+" "+C+";\n             padding: "+m+"px "+p+"px !important;\n             text-align: "+a+";\n             }"),React.createElement(RichText.Content,{tagName:u,value:l,className:"ug-list-text ug-list-block-3-"+o})):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/box-block",{title:__("Ug Box"),icon:"admin-comments",category:"ug-block",keywords:[__("Boxs"),__("Box"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},boxText:{type:"children",selector:".ug-box-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},borderStyle_2:{type:"string",default:"double"},borderColor_2:{type:"string",default:"#545454"},borderSize_3:{type:"number",default:"5"},borderColor_3:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.boxText,i=n.align,c=n.textSize,u=n.marginTop,s=n.marginBottom,g=n.borderStyle,d=n.borderSize,p=n.borderRadius,m=n.paddingLeftRight,b=n.paddingTopBottom,_=n.textColor,C=n.bgColor,x=n.borderColor,R=n.borderStyle_0,h=n.borderStyle_2,f=n.borderColor_2,k=n.borderSize_3,v=n.borderColor_3;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:c,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:R,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:p,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:x,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:g,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:p,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:x,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:h,onChange:function(e){t.setAttributes({borderStyle_2:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:b,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:f,onChange:function(e){return t.setAttributes({borderColor_2:e})},label:__("Border Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:g,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:k,onChange:function(e){return t.setAttributes({borderSize_3:e})},min:0,max:20,step:1})),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:b,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:v,onChange:function(e){return t.setAttributes({borderColor_3:e})},label:__("Border Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-0 ug-box-common"},React.createElement("style",null,".ug-box-block-0-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border: "+d+"px "+R+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+b+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-0-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"1"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-1 ug-box-common"},React.createElement("style",null,".ug-box-block-1-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border: "+d+"px "+g+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+b+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-1-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"2"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-2 ug-box-common"},React.createElement("style",null,".ug-box-block-2-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border-top: "+d+"px "+h+" "+f+";\n            border-bottom: "+d+"px "+h+" "+f+";\n            padding: "+b+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-2-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"3"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-3 ug-box-common"},React.createElement("style",null,".ug-box-block-3-"+l+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border-left: "+k+"px "+g+" "+v+";\n            padding: "+b+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-3-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.boxText,a=t.align,r=t.textSize,i=t.marginTop,c=t.marginBottom,u=t.borderStyle,s=t.borderSize,g=t.borderRadius,d=t.paddingLeftRight,p=t.paddingTopBottom,m=t.textColor,b=t.bgColor,_=t.borderColor,C=t.borderStyle_0,x=t.borderStyle_2,R=t.borderColor_2,h=t.borderSize_3,f=t.borderColor_3;return"0"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-0"},React.createElement("style",null,".ug-box-block-0-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+b+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border: "+s+"px "+C+" "+_+";\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-0-"+o,value:l})):"1"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-1"},React.createElement("style",null,".ug-box-block-1-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+b+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border: "+s+"px "+u+" "+_+";\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-1-"+o,value:l})):"2"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-2"},React.createElement("style",null,".ug-box-block-2-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+b+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border-top: "+s+"px "+x+" "+R+";\n            border-bottom: "+s+"px "+x+" "+R+";\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            "),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-2-"+o,value:l})):"3"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-3"},React.createElement("style",null,".ug-box-block-3-"+o+" {\n             margin-top: "+i+"px;\n             margin-bottom: "+c+"px;\n             background-color: "+b+";\n             color: "+m+";\n             font-size: "+r+"px !important;\n             border-left: "+h+"px "+u+" "+f+";\n             padding: "+p+"px "+d+"px !important;\n             text-align: "+a+";\n             }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-3-"+o,value:l})):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/blockquote-block",{title:__("Ug Blockquote"),icon:"format-quote",category:"ug-block",keywords:[__("Quotes"),__("Quote"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},authorSize:{type:"number",default:"16"},blockquoteText:{type:"children",selector:".ug-blockquote-text"},blockquoteAuthorText:{type:"children",selector:".ug-blockquote-author-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},iconColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},paddingLeftRight_0:{type:"number",default:"0"},paddingTopBottom_0:{type:"number",default:"0"},bgColor_0:{type:"string",default:"#ffffff"},iconColor_0:{type:"string",default:"#545454"},textColor_3:{type:"string",default:"#ffffff"},bgColor_3:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.blockquoteText,i=n.blockquoteAuthorText,c=n.align,u=n.textSize,s=n.authorSize,g=n.marginTop,d=n.marginBottom,p=n.borderStyle,m=n.borderSize,b=n.borderRadius,_=n.paddingLeftRight,C=n.paddingTopBottom,x=n.textColor,R=n.bgColor,h=n.borderColor,f=n.iconColor,k=n.iconColor_0,v=n.borderStyle_0,B=n.paddingLeftRight_0,T=n.paddingTopBottom_0,y=n.bgColor_0,w=n.textColor_3,E=n.bgColor_3;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:c,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:u,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Author Size"),value:s,onChange:function(e){return t.setAttributes({authorSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:g,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:d,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:v,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:m,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:B,onChange:function(e){return t.setAttributes({paddingLeftRight_0:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:T,onChange:function(e){return t.setAttributes({paddingTopBottom_0:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:y,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:k,onChange:function(e){return t.setAttributes({iconColor_0:e})},label:__("Icon Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:p,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:m,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:p,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:m,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:w,onChange:function(e){return t.setAttributes({textColor_3:e})},label:__("Text Color")},{value:E,onChange:function(e){return t.setAttributes({bgColor_3:e})},label:__("Background Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-0"},React.createElement("style",null,".ug-blockquote-block-0-"+l+" {\n            margin-top: "+g+"px;\n            margin-bottom: "+d+"px;\n            background-color: "+y+";\n            border: "+m+"px "+v+" "+h+";\n            border-radius: "+b+"px;\n            padding: "+T+"px "+B+"px !important;\n            }",".ug-blockquote-block-0-"+l+":before {\n            color: "+k+";\n            }",".ug-blockquote-block-0-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-0-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-0-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"1"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-1"},React.createElement("style",null,".ug-blockquote-block-1-"+l+" {\n            margin-top: "+g+"px;\n            margin-bottom: "+d+"px;\n            background-color: "+R+";\n            border: "+m+"px "+p+" "+h+";\n            border-radius: "+b+"px;\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-1-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-1-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-1-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-1-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"2"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-2"},React.createElement("style",null,".ug-blockquote-block-2-"+l+" {\n            margin-top: "+g+"px;\n            margin-bottom: "+d+"px;\n            background-color: "+R+";\n            border-left: "+m+"px "+p+" "+h+";\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-2-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-2-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important;\n            text-align: "+c+";\n            }",".ug-blockquote-block-2-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-2-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"3"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-3"},React.createElement("style",null,".ug-blockquote-block-3-"+l+" {\n            margin-top: "+g+"px;\n            margin-bottom: "+d+"px;\n            background-color: "+E+";\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-3-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-3-"+l+" p {\n            color: "+w+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-3-"+l+" cite {\n            color: "+w+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-3-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0})))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.blockquoteText,a=t.blockquoteAuthorText,r=t.align,i=t.textSize,c=t.authorSize,u=t.marginTop,s=t.marginBottom,g=t.borderStyle,d=t.borderSize,p=t.borderRadius,m=t.paddingLeftRight,b=t.paddingTopBottom,_=t.textColor,C=t.bgColor,x=t.borderColor,R=t.iconColor,h=t.iconColor_0,f=t.borderStyle_0,k=t.paddingLeftRight_0,v=t.paddingTopBottom_0,B=t.bgColor_0,T=t.textColor_3,y=t.bgColor_3;return"0"==n?React.createElement("div",{className:" ug-blockquote-common wp-block-ug-blockquote-block-0"},React.createElement("style",null,".ug-blockquote-block-0-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+B+";\n            border: "+d+"px "+f+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+v+"px "+k+"px !important;\n            }",".ug-blockquote-block-0-"+o+":before {\n            color: "+h+";\n            }",".ug-blockquote-block-0-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-0-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-0-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):"1"==n?React.createElement("div",{className:" ug-blockquote-common wp-block-ug-blockquote-block-1"},React.createElement("style",null,".ug-blockquote-block-1-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            border: "+d+"px "+g+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+b+"px "+m+"px !important;\n            }",".ug-blockquote-block-1-"+o+":before {\n            color: "+R+";\n            }",".ug-blockquote-block-1-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-1-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-1-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):"2"==n?React.createElement("div",{className:"ug-blockquote-common wp-block-ug-blockquote-block-2"},React.createElement("style",null,".ug-blockquote-block-2-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            border-left: "+d+"px "+g+" "+x+";\n            padding: "+b+"px "+m+"px !important;\n            }",".ug-blockquote-block-2-"+o+":before {\n            color: "+R+";\n            }",".ug-blockquote-block-2-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-2-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-2-"+o},React.createElement(RichText.Content,{tagName:"p",className:"ug-blockquote-text",value:l}),React.createElement(RichText.Content,{tagName:"cite",className:"ug-blockquote-author-text",value:a}))):"3"==n?React.createElement("div",{className:"ug-blockquote-common wp-block-ug-blockquote-block-3"},React.createElement("style",null,".ug-blockquote-block-3-"+o+" {\n             margin-top: "+u+"px;\n             margin-bottom: "+s+"px;\n             background-color: "+y+";\n             padding: "+b+"px "+m+"px !important;\n             }",".ug-blockquote-block-3-"+o+":before {\n             color: "+R+";\n             }",".ug-blockquote-block-3-"+o+" p {\n             color: "+T+";\n             font-size: "+i+"px !important ;\n             text-align: "+r+";\n             }",".ug-blockquote-block-3-"+o+" cite {\n             color: "+_+";\n             font-size: "+c+"px !important;\n             }"),React.createElement("blockquote",{className:"ug-blockquote-block-3-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody;var PanelColor=_wp$components.PanelColor,TextareaControl=(TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,_wp$components.TextareaControl);withState=wp.compose.withState;registerBlockType("ug/code-block-1",{title:__("Ug Code"),icon:"editor-code",category:"ug-block",keywords:[__("Codes"),__("Code"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},textSize:{type:"number",default:"14"},language:{type:"string",default:"html"},codeContent:{type:"string"},screenMode:{type:"string",default:"lightMode"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.textSize,r=n.language,i=n.screenMode,c=n.codeContent,u=n.marginTop,s=n.marginBottom,g="javascript",d="ReactJs",p="htaccess",m="wordpress",b="lightMode",_="darkMode";return l||t.setAttributes({id:o}),[e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{value:a,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Screen Mode")},React.createElement(ButtonGroup,{"aria-label":__("Screen Mode")},React.createElement(Button,{isLarge:!0,isPrimary:i===b,"aria-pressed":i===b,onClick:function(){return t.setAttributes({screenMode:"lightMode"})}},"LightMode"),React.createElement(Button,{isLarge:!0,isPrimary:i===_,"aria-pressed":i===_,onClick:function(){return t.setAttributes({screenMode:"darkMode"})}},"DarkMode"))),React.createElement(PanelBody,{title:__("Language")},React.createElement(ButtonGroup,{"aria-label":__("Language")},React.createElement(Button,{isLarge:!0,isPrimary:"html"===r,"aria-pressed":"html"===r,onClick:function(){return t.setAttributes({language:"html"})}},"html"),React.createElement(Button,{isLarge:!0,isPrimary:"css"===r,"aria-pressed":"css"===r,onClick:function(){return t.setAttributes({language:"css"})}},"css"),React.createElement(Button,{isLarge:!0,isPrimary:r===g,"aria-pressed":r===g,onClick:function(){return t.setAttributes({language:"javascript"})}},"javascript"),React.createElement(Button,{isLarge:!0,isPrimary:"JQuery"===r,"aria-pressed":"JQuery"===r,onClick:function(){return t.setAttributes({language:"JQuery"})}},"JQuery"),React.createElement(Button,{isLarge:!0,isPrimary:r===d,"aria-pressed":r===d,onClick:function(){return t.setAttributes({language:"ReactJs"})}},"React Js"),React.createElement(Button,{isLarge:!0,isPrimary:"php"===r,"aria-pressed":"php"===r,onClick:function(){return t.setAttributes({language:"php"})}},"php"),React.createElement(Button,{isLarge:!0,isPrimary:"sql"===r,"aria-pressed":"sql"===r,onClick:function(){return t.setAttributes({language:"sql"})}},"sql"),React.createElement(Button,{isLarge:!0,isPrimary:r===p,"aria-pressed":r===p,onClick:function(){return t.setAttributes({language:"htaccess"})}},"htaccess"),React.createElement(Button,{isLarge:!0,isPrimary:r===m,"aria-pressed":r===m,onClick:function(){return t.setAttributes({language:"wordpress"})}},"wordpress"),React.createElement(Button,{isLarge:!0,isPrimary:"code"===r,"aria-pressed":"code"===r,onClick:function(){return t.setAttributes({language:"code"})}},"code"))),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1}))),React.createElement("div",{key:"editable",className:"ug-code-common ug-code-common-"+i+" wp-block-ug-code-block-1"},React.createElement("style",null,".ug-code-block-1-"+l+" {\n                margin-top: "+u+"px;\n                margin-bottom: "+s+"px;\n              }"),React.createElement(TextareaControl,{label:r+" "+i,help:"Code Block's style is reflected on only front screen.",rows:"10",onChange:function(e){return t.setAttributes({codeContent:e})},value:c}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.textSize,l=t.language,a=t.screenMode,r=t.codeContent;return React.createElement("div",{className:"ug-code-common wp-block-ug-code-block-1"},React.createElement("style",null,".ug-code-block-1-"+o+" {\n              font-size: "+n+"px !important;\n              }"),React.createElement("span",{className:"ug-code-language-"+l},l),React.createElement("pre",{className:"ug-code-common-"+a},React.createElement("code",{className:"ug-code-block-1-"+o},r)))}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/click-to-tweet-block",{title:__(" Ug Click to tweet"),icon:"twitter",category:"ug-block",keywords:[__("Click to tweet"),__("Twitter"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},iconSize:{type:"number",default:"16"},cttText:{type:"children",selector:".ug-ctt-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},hashTag:{type:"string",default:""},via:{type:"string",default:""},cttTwIcon:{type:"string",default:"fab fa-twitter"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},iconColor:{type:"string",default:"#55acee"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState),n=t.clientId,l=t.attributes,a=l.id,r=l.pattern,i=l.cttText,c=l.align,u=l.textSize,s=l.iconSize,g=l.marginTop,d=l.marginBottom,p=l.hashTag,m=l.via,b=l.cttTwIcon,_=l.borderStyle,C=l.borderSize,x=l.borderRadius,R=l.paddingLeftRight,h=l.paddingTopBottom,f=l.textColor,k=l.bgColor,v=l.borderColor,B=l.iconColor;return a||t.setAttributes({id:n}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:c,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:r,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates. Please view Document on website."),options:[{value:"1",label:"Pattern 1"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:u,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Icon Size"),value:s,onChange:function(e){return t.setAttributes({iconSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:g,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:d,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Twitter")},React.createElement(TextControl,{type:"string",label:__("HashTag"),value:p,onChange:function(e){return t.setAttributes({hashTag:e})},help:"Add some hashtags. Comma separated values. Not include #"}),React.createElement(TextControl,{type:"string",label:__("Via"),value:m,onChange:function(e){return t.setAttributes({via:e})},help:"Add a twitter account id. Not include @"}),React.createElement(SelectControl,{label:__("Select tweet icon"),value:b,onChange:function(e){t.setAttributes({cttTwIcon:e})},options:[{value:"fab fa-twitter",label:"fa-twitter"},{value:"fab fa-twitter-square",label:"fa-twitter-square"}]})),"1"===r&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:_,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:C,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:x,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===r&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:R,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:h,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===r&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:f,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:k,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:v,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:B,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]})),"1"==r&&React.createElement("div",{key:"editable",className:"wp-block-ug-ctt-block-1 ug-ctt-common"},React.createElement("style",null,".ug-ctt-block-1-"+a+" {\n            margin-top: "+g+"px;\n            margin-bottom: "+d+"px;\n            background-color: "+k+";\n            color: "+f+";\n            border: "+C+"px "+_+" "+v+";\n            border-radius: "+x+"px;\n            padding: "+h+"px "+R+"px !important;\n            text-align: "+c+";\n            }",".ug-ctt-block-1-"+a+" p {\n            font-size: "+u+"px !important;\n            }",".ug-ctt-block-1-"+a+" .ctt-button {\n            font-size: "+s+"px !important;\n              }",".ug-ctt-block-1-"+a+" .ctt-button i {\n            color: "+B+";\n            }"),React.createElement("div",{className:"ug-ctt-block-1-"+a},React.createElement(RichText,{tagName:"p",placeholder:__("Click to tweet Text"),className:"ug-ctt-text",onChange:function(e){return t.setAttributes({cttText:e})},value:i,formattingControls:["bold","italic"],onFocus:("button_text",function(){o({editable:"button_text"})}),keepPlaceholderOnFocus:!0}),React.createElement("div",{className:"ctt-button"},React.createElement("i",{className:b})," Click to tweet")))]}),save:function(e){return null}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,PanelColor=_wp$components.PanelColor,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,TextareaControl=_wp$components.TextareaControl,withState=wp.compose.withState;registerBlockType("ug/spacer-block-1",{title:__("Ug Spacer"),icon:"image-flip-vertical",category:"ug-block",keywords:[__("Spacers"),__("Spacer"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},height:{type:"number",default:"50"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.height;return l||t.setAttributes({id:o}),[e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,{title:__("Height")},React.createElement(RangeControl,{value:a,onChange:function(e){return t.setAttributes({height:e})},min:0,max:200,step:1}))),React.createElement("div",{key:"editable",className:"ug-spacer-common wp-block-ug-spacer-block-1",style:{height:a+"px"}},"Current height is ",React.createElement("b",null,a))]}),save:function(e){var t=e.attributes,o=(t.id,t.height);return React.createElement("div",{className:"ug-spacer-common wp-block-spacer-code-block-1",style:{height:o+"px"}})}});var _wp$element,_wp$blocks,_wp$editor,_wp$components;__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,PanelColor=_wp$components.PanelColor,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,TextareaControl=_wp$components.TextareaControl,withState=wp.compose.withState;registerBlockType("ug/divider-block-1",{title:__("Ug Divider"),icon:"editor-insertmore",category:"ug-block",keywords:[__("Dividers"),__("Divuder"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},width:{type:"number",default:"100"},align:{type:"string",default:"center"},marginTop:{type:"string",default:"20"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"2"},borderColor:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.width,i=n.align,c=n.marginTop,u=n.marginBottom,s=n.borderStyle,g=n.borderSize,d=n.borderColor;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates. Please view Document on website."),options:[{value:"1",label:"Pattern 1"}]})),React.createElement(PanelBody,{title:__("Width(%)")},React.createElement(RangeControl,{value:r,onChange:function(e){return t.setAttributes({width:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:c,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:u,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:5,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:d,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"1"==a&&React.createElement("hr",{key:"editable",align:i,style:{width:r+"%",marginTop:c,marginBottom:u,borderTop:g+"px "+s+" "+d,backgroundColor:"#ffffff"},className:"ug-divider-common wp-block-ug-divider-block-1 ug-divider-block-1-"+l})]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.width,a=t.align,r=t.marginTop,i=t.marginBottom,c=t.borderStyle,u=t.borderSize,s=t.borderColor;if("1"==n)return React.createElement("hr",{align:a,style:{width:l+"%",marginTop:r,marginBottom:i,borderTop:u+"px "+c+" "+s,backgroundColor:"#ffffff"},className:"ug-divider-block-1-"+o})}});
     1"use strict";var __=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/button-block",{title:__("Ug Button"),icon:"arrow-down",category:"ug-block",keywords:[__("Buttons"),__("Button"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},buttonText:{type:"children",selector:".ug-button-text",default:"Button Text"},align:{type:"string",default:"center"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},url:{type:"string",source:"attribute",selector:"a",attribute:"href"},urlOpenNewTab:{type:"boolean",default:"false"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState),n=t.clientId,l=function(e){return function(){o({editable:e})}},a=t.attributes,r=a.id,i=a.pattern,c=a.buttonText,u=a.align,s=a.url,g=a.urlOpenNewTab,d=a.textSize,p=a.marginTop,b=a.marginBottom,m=a.borderRadius,_=a.paddingLeftRight,C=a.paddingTopBottom,x=a.textColor,R=a.bgColor;return r||t.setAttributes({id:n}),[e&&React.createElement(BlockControls,null,React.createElement(BlockAlignmentToolbar,{value:u,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:i,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:d,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:p,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:b,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Link Setting")},React.createElement(ToggleControl,{label:__("Open link in new window"),checked:g,onChange:function(){return t.setAttributes({urlOpenNewTab:!g})}})),"1"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")}]}),"2"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")}]}),"2"===i&&React.createElement(PanelBody,{title:__("Border")},React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===i&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===i&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")}]})),"1"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-1 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-1-"+r+" {\n                background-color: "+R+";\n                font-size: "+d+"px !important;\n                border-radius: "+m+"px;\n                padding: "+C+"px "+_+"px !important;\n                }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-1-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"})))),"2"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-2 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-2-"+r+" {\n                background-color: "+R+";\n                font-size: "+d+"px !important;\n                border-radius: "+m+"px;\n                padding: "+C+"px "+_+"px !important;\n                }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-2-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"})))),"3"==i&&React.createElement("div",{key:"editable"},React.createElement("div",{className:"wp-block-ug-button-block-3 ug-button-common ug-button-container align-button-"+u},React.createElement("style",null,".ug-button-block-3-"+r+" {\n                color: "+x+";\n                background-color: #ececec;\n                font-size: "+d+"px !important;\n                border-radius: "+m+"px;\n                padding: "+C+"px "+_+"px !important;\n                }",".ug-button-block-3-"+r+":hover {\n                  background-color: "+x+";\n                  color: #ffffff;\n                  }"),React.createElement(RichText,{tagName:"p",placeholder:__("Button Text"),className:"ug-button-text ug-button-block-3-"+r,onChange:function(e){return t.setAttributes({buttonText:e})},value:c,formattingControls:["bold","italic"],onFocus:l("button_text"),keepPlaceholderOnFocus:!0})),React.createElement("div",{className:"ug_button_url_input"},focus&&React.createElement("form",{key:"form-link",onSubmit:function(e){return e.preventDefault()},className:"editor-format-toolbar__link-modal-line ug_button_input_box"},React.createElement(Dashicon,{icon:"admin-links"}),React.createElement(URLInput,{className:"button-url",value:s,onChange:function(e){return t.setAttributes({url:e})}}),React.createElement(IconButton,{icon:"editor-break",label:__("Apply"),type:"submit"}))))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.buttonText,a=t.align,r=t.url,i=t.urlOpenNewTab,c=t.textSize,u=t.marginTop,s=t.marginBottom,g=t.borderRadius,d=t.paddingLeftRight,p=t.paddingTopBottom,b=t.textColor,m=t.bgColor;return"1"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-1 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-1-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+m+";\n            font-size: "+c+"px !important;\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-1-"+o},l)):"2"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-2 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-2-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+m+";\n            font-size: "+c+"px !important;\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-2-"+o},l)):"3"==n?React.createElement("div",{className:"ug-button-common wp-block-ug-button-block-3 ug-button-container align-button-"+a},React.createElement("style",null,".ug-button-block-3-"+o+" {\n             margin-top: "+u+"px;\n             margin-bottom: "+s+"px;\n             color: "+b+";\n             background-color: #ececec;\n             font-size: "+c+"px !important;\n             border-radius: "+g+"px;\n             padding: "+p+"px "+d+"px !important;\n             }",".ug-button-block-3-"+o+":hover {\n               background-color: "+b+";\n               color: #ffffff;\n               }"),React.createElement("a",{href:r,target:i?"_blank":"_self",className:"ug-button-text ug-button-block-3-"+o},React.createElement("i",{className:"fas fa-caret-right"}),l)):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/heading-block",{title:__("Ug Heading"),icon:"editor-bold",category:"ug-block",keywords:[__("Heading"),__("Headings"),__("Ultimate Gutenberg")],attributes:{pattern:{type:"string",default:"1"},headingText:{type:"children",selector:".ug-heading-text"},textSize:{type:"number",default:"24"},headingTag:{type:"string",default:"h2"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},paddingLeftRight_0:{type:"number",default:"0"},paddingTopBottom_0:{type:"number",default:"0"},bgColor_0:{type:"string",default:"#ffffff"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.attributes),n=o.pattern,l=o.headingText,a=o.align,r=o.textSize,i=o.headingTag,c=o.marginTop,u=o.marginBottom,s=o.borderStyle,g=o.borderSize,d=o.paddingLeftRight,p=o.paddingTopBottom,b=o.textColor,m=o.bgColor,_=o.borderColor,C=o.paddingLeftRight_0,x=o.paddingTopBottom_0,R=o.bgColor_0;return[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:a,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:n,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change the heading template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Heading Tag")},React.createElement(ButtonGroup,{"aria-label":__("Heading Tag")},React.createElement(Button,{isLarge:!0,isPrimary:"h1"===i,"aria-pressed":"h1"===i,onClick:function(){return t.setAttributes({headingTag:"h1"})}},"H1"),React.createElement(Button,{isLarge:!0,isPrimary:"h2"===i,"aria-pressed":"h2"===i,onClick:function(){return t.setAttributes({headingTag:"h2"})}},"H2"),React.createElement(Button,{isLarge:!0,isPrimary:"h3"===i,"aria-pressed":"h3"===i,onClick:function(){return t.setAttributes({headingTag:"h3"})}},"H3"),React.createElement(Button,{isLarge:!0,isPrimary:"h4"===i,"aria-pressed":"h4"===i,onClick:function(){return t.setAttributes({headingTag:"h4"})}},"H4"),React.createElement(Button,{isLarge:!0,isPrimary:"h5"===i,"aria-pressed":"h5"===i,onClick:function(){return t.setAttributes({headingTag:"h5"})}},"H5"),React.createElement(Button,{isLarge:!0,isPrimary:"h6"===i,"aria-pressed":"h6"===i,onClick:function(){return t.setAttributes({headingTag:"h6"})}},"H6"))),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:r,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:c,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:u,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:C,onChange:function(e){return t.setAttributes({paddingLeftRight_0:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:x,onChange:function(e){return t.setAttributes({paddingTopBottom_0:e})},min:0,max:100,step:1})),"0"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:b,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")}]}),"1"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"1"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:d,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:p,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:b,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:m,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:b,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"3"===n&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"3"===n&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:p,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===n&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:b,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:_,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"0"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{backgroundColor:R,color:b,fontSize:r+"px",padding:x+"px "+C+"px",textAlign:a},className:"wp-block-ug-heading-block-0 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"1"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{backgroundColor:m,color:b,fontSize:r+"px",borderLeft:g+"px "+s+" "+_,padding:p+"px "+d+"px",textAlign:a},className:"wp-block-ug-heading-block-1 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"2"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{color:b,fontSize:r+"px",borderBottom:g+"px "+s+" "+_,textAlign:a},className:"wp-block-ug-heading-block-2 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0})),"3"==n&&React.createElement("div",null,React.createElement("div",null,React.createElement("small",null,i)),React.createElement(RichText,{tagName:i,placeholder:__("Heading Text"),style:{color:b,fontSize:r+"px",borderTop:g+"px "+s+" "+_,borderBottom:g+"px "+s+" "+_,padding:p+"px 0",textAlign:a},className:"wp-block-ug-heading-block-3 ug-heading-common ug-heading-text",key:"editable",onChange:function(e){return t.setAttributes({headingText:e})},value:l,formattingControls:["bold","italic"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.pattern,n=t.headingText,l=t.align,a=t.textSize,r=t.marginTop,i=t.marginBottom,c=t.headingTag,u=t.borderStyle,s=t.borderSize,g=t.paddingLeftRight,d=t.paddingTopBottom,p=t.textColor,b=t.bgColor,m=t.borderColor,_=t.paddingLeftRight_0,C=t.paddingTopBottom_0,x=t.bgColor_0;return"0"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r+"px",marginBottom:i+"px",backgroundColor:x,color:p,fontSize:a+"px",padding:C+"px "+_+"px",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-0 ug-heading-text",value:n}):"1"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r+"px",marginBottom:i+"px",backgroundColor:b,color:p,fontSize:a+"px",borderLeft:s+"px "+u+" "+m,padding:d+"px "+g+"px",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-1 ug-heading-text",value:n}):"2"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r+"px",marginBottom:i+"px",color:p,fontSize:a+"px",borderBottom:s+"px "+u+" "+m,textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-2 ug-heading-text",value:n}):"3"==o?React.createElement(RichText.Content,{tagName:c,style:{marginTop:r+"px",marginBottom:i+"px",color:p,fontSize:a+"px",borderTop:s+"px "+u+" "+m,borderBottom:s+"px "+u+" "+m,padding:d+"px 0",textAlign:l},className:"ug-heading-common wp-block-ug-heading-block-3 ug-heading-text",value:n}):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/list-block",{title:__("Ug List"),icon:"editor-ul",category:"ug-block",keywords:[__("Lists"),__("List"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},listText:{type:"children",selector:".ug-list-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},listTag:{type:"string",default:"ul"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},bgColor_0:{type:"string",default:"#ffffff"},borderStyle_2:{type:"string",default:"dashed"},borderColor_2:{type:"string",default:"#0693e3"},bgColor_2:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.listText,i=n.align,c=n.textSize,u=n.marginTop,s=n.marginBottom,g=n.listTag,d=n.borderStyle,p=n.borderSize,b=n.borderRadius,m=n.paddingLeftRight,_=n.paddingTopBottom,C=n.textColor,x=n.bgColor,R=n.borderColor,h=n.borderStyle_0,f=n.bgColor_0,k=n.borderStyle_2,v=(n.borderColor_2,n.bgColor_2,"ul");return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("List Option")},React.createElement(ButtonGroup,{"aria-label":__("List Tag")},React.createElement(Button,{isLarge:!0,isPrimary:g===v,"aria-pressed":g===v,onClick:function(){return t.setAttributes({listTag:"ul"})}},"UL"),React.createElement(Button,{isLarge:!0,isPrimary:"ol"===g,"aria-pressed":"ol"===g,onClick:function(){return t.setAttributes({listTag:"ol"})}},"OL"))),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:c,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:h,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:f,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:k,onChange:function(e){t.setAttributes({borderStyle_2:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:d,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:p,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:b,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:m,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:_,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:C,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:x,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:R,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-0"},React.createElement("style",null,".ug-list-block-0-"+l+" {\n            background-color: "+f+";\n            color: "+C+";\n            font-size: "+c+"px;\n            border: "+p+"px "+h+" "+R+";\n            border-radius: "+b+"px;\n            padding: "+_+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-0-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"1"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-1"},React.createElement("style",null,".ug-list-block-1-"+l+" {\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px;\n            border: "+p+"px "+d+" "+R+";\n            border-radius: "+b+"px;\n            padding: "+_+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-1-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"2"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-2"},React.createElement("style",null,".ug-list-block-2-"+l+" {\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px !important;\n            border: "+p+"px "+d+" "+R+";\n            box-shadow: 0px 0px 0px 10px "+x+";\n            border-radius: "+b+"px;\n            padding: "+_+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-2-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"3"==a&&React.createElement("div",{key:"editable",className:"ug-list-common wp-block-ug-list-block-3"},React.createElement("style",null,".ug-list-block-3-"+l+" {\n            background-color: "+x+";\n            color: "+C+";\n            font-size: "+c+"px !important;\n            border-top: "+p+"px "+d+" "+R+";\n            border-bottom: "+p+"px "+d+" "+R+";\n            padding: "+_+"px "+m+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{multiline:"li",tagName:g,placeholder:__("List Text"),className:"ug-list-text ug-list-block-3-"+l,onChange:function(e){return t.setAttributes({listText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.listText,a=t.align,r=t.textSize,i=t.marginTop,c=t.marginBottom,u=t.listTag,s=t.borderStyle,g=t.borderSize,d=t.borderRadius,p=t.paddingLeftRight,b=t.paddingTopBottom,m=t.textColor,_=t.bgColor,C=t.borderColor,x=t.borderStyle_0,R=t.bgColor_0;return t.borderStyle_2,t.borderColor_2,t.bgColor_2,"0"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-0"},React.createElement("style",null,".ug-list-block-0-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+R+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+x+" "+C+";\n            border-radius: "+d+"px;\n            padding: "+b+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,className:"ug-list-text ug-list-block-0-"+o,value:l})):"1"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-1"},React.createElement("style",null,".ug-list-block-1-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+_+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+s+" "+C+";\n            border-radius: "+d+"px;\n            padding: "+b+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,className:"ug-list-text ug-list-block-1-"+o,value:l})):"2"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-2"},React.createElement("style",null,".ug-list-block-2-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+_+";\n            color: "+m+";\n            font-size: "+r+"px !important;\n            border: "+g+"px "+s+" "+C+";\n            box-shadow: 0px 0px 0px 10px "+_+";\n            border-radius: "+d+"px;\n            padding: "+b+"px "+p+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:u,value:l,className:"ug-list-text ug-list-block-2-"+o})):"3"==n?React.createElement("div",{className:"ug-list-common wp-block-ug-list-block-3"},React.createElement("style",null,".ug-list-block-3-"+o+" {\n             margin-top: "+i+"px;\n             margin-bottom: "+c+"px;\n             background-color: "+_+";\n             color: "+m+";\n             font-size: "+r+"px !important;\n             border-top: "+g+"px "+s+" "+C+";\n             border-bottom: "+g+"px "+s+" "+C+";\n             padding: "+b+"px "+p+"px !important;\n             text-align: "+a+";\n             }"),React.createElement(RichText.Content,{tagName:u,value:l,className:"ug-list-text ug-list-block-3-"+o})):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/box-block",{title:__("Ug Box"),icon:"admin-comments",category:"ug-block",keywords:[__("Boxs"),__("Box"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},boxText:{type:"children",selector:".ug-box-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},borderStyle_2:{type:"string",default:"double"},borderColor_2:{type:"string",default:"#545454"},borderSize_3:{type:"number",default:"5"},borderColor_3:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.boxText,i=n.align,c=n.textSize,u=n.marginTop,s=n.marginBottom,g=n.borderStyle,d=n.borderSize,p=n.borderRadius,b=n.paddingLeftRight,m=n.paddingTopBottom,_=n.textColor,C=n.bgColor,x=n.borderColor,R=n.borderStyle_0,h=n.borderStyle_2,f=n.borderColor_2,k=n.borderSize_3,v=n.borderColor_3;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:c,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:R,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:p,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:x,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:g,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:p,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:x,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:h,onChange:function(e){t.setAttributes({borderStyle_2:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:d,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:m,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:f,onChange:function(e){return t.setAttributes({borderColor_2:e})},label:__("Border Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:g,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:k,onChange:function(e){return t.setAttributes({borderSize_3:e})},min:0,max:20,step:1})),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:b,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:m,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:_,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:C,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:v,onChange:function(e){return t.setAttributes({borderColor_3:e})},label:__("Border Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-0 ug-box-common"},React.createElement("style",null,".ug-box-block-0-"+l+" {\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border: "+d+"px "+R+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+m+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-0-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"1"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-1 ug-box-common"},React.createElement("style",null,".ug-box-block-1-"+l+" {\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border: "+d+"px "+g+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+m+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-1-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"2"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-2 ug-box-common"},React.createElement("style",null,".ug-box-block-2-"+l+" {\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border-top: "+d+"px "+h+" "+f+";\n            border-bottom: "+d+"px "+h+" "+f+";\n            padding: "+m+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-2-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0})),"3"==a&&React.createElement("div",{key:"editable",className:"wp-block-ug-box-block-3 ug-box-common"},React.createElement("style",null,".ug-box-block-3-"+l+" {\n            background-color: "+C+";\n            color: "+_+";\n            font-size: "+c+"px !important;\n            border-left: "+k+"px "+g+" "+v+";\n            padding: "+m+"px "+b+"px !important;\n            text-align: "+i+";\n            }"),React.createElement(RichText,{tagName:"div",placeholder:__("Box Text"),className:"ug-box-text ug-box-block-3-"+l,onChange:function(e){return t.setAttributes({boxText:e})},value:r,formattingControls:["bold","italic","strikethrough","link"],keepPlaceholderOnFocus:!0}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.boxText,a=t.align,r=t.textSize,i=t.marginTop,c=t.marginBottom,u=t.borderStyle,s=t.borderSize,g=t.borderRadius,d=t.paddingLeftRight,p=t.paddingTopBottom,b=t.textColor,m=t.bgColor,_=t.borderColor,C=t.borderStyle_0,x=t.borderStyle_2,R=t.borderColor_2,h=t.borderSize_3,f=t.borderColor_3;return"0"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-0"},React.createElement("style",null,".ug-box-block-0-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+m+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border: "+s+"px "+C+" "+_+";\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-0-"+o,value:l})):"1"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-1"},React.createElement("style",null,".ug-box-block-1-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+m+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border: "+s+"px "+u+" "+_+";\n            border-radius: "+g+"px;\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-1-"+o,value:l})):"2"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-2"},React.createElement("style",null,".ug-box-block-2-"+o+" {\n            margin-top: "+i+"px;\n            margin-bottom: "+c+"px;\n            background-color: "+m+";\n            color: "+b+";\n            font-size: "+r+"px !important;\n            border-top: "+s+"px "+x+" "+R+";\n            border-bottom: "+s+"px "+x+" "+R+";\n            padding: "+p+"px "+d+"px !important;\n            text-align: "+a+";\n            "),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-2-"+o,value:l})):"3"==n?React.createElement("div",{className:"ug-box-common wp-block-ug-box-block-3"},React.createElement("style",null,".ug-box-block-3-"+o+" {\n             margin-top: "+i+"px;\n             margin-bottom: "+c+"px;\n             background-color: "+m+";\n             color: "+b+";\n             font-size: "+r+"px !important;\n             border-left: "+h+"px "+u+" "+f+";\n             padding: "+p+"px "+d+"px !important;\n             text-align: "+a+";\n             }"),React.createElement(RichText.Content,{tagName:"div",className:"ug-box-text ug-box-block-3-"+o,value:l})):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/blockquote-block",{title:__("Ug Blockquote"),icon:"format-quote",category:"ug-block",keywords:[__("Quotes"),__("Quote"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},authorSize:{type:"number",default:"16"},blockquoteText:{type:"children",selector:".ug-blockquote-text"},blockquoteAuthorText:{type:"children",selector:".ug-blockquote-author-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},iconColor:{type:"string",default:"#545454"},borderStyle_0:{type:"string",default:"none"},paddingLeftRight_0:{type:"number",default:"0"},paddingTopBottom_0:{type:"number",default:"0"},bgColor_0:{type:"string",default:"#ffffff"},iconColor_0:{type:"string",default:"#545454"},textColor_3:{type:"string",default:"#ffffff"},bgColor_3:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.blockquoteText,i=n.blockquoteAuthorText,c=n.align,u=n.textSize,s=n.authorSize,g=n.marginTop,d=n.marginBottom,p=n.borderStyle,b=n.borderSize,m=n.borderRadius,_=n.paddingLeftRight,C=n.paddingTopBottom,x=n.textColor,R=n.bgColor,h=n.borderColor,f=n.iconColor,k=n.iconColor_0,v=n.borderStyle_0,B=n.paddingLeftRight_0,y=n.paddingTopBottom_0,T=n.bgColor_0,w=n.textColor_3,E=n.bgColor_3;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:c,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates, please view Document on website."),options:[{value:"0",label:"Pattern 0"},{value:"1",label:"Pattern 1"},{value:"2",label:"Pattern 2"},{value:"3",label:"Pattern 3"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:u,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Author Size"),value:s,onChange:function(e){return t.setAttributes({authorSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:g,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:d,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:v,onChange:function(e){t.setAttributes({borderStyle_0:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:b,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"0"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:B,onChange:function(e){return t.setAttributes({paddingLeftRight_0:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:y,onChange:function(e){return t.setAttributes({paddingTopBottom_0:e})},min:0,max:100,step:1})),"0"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:T,onChange:function(e){return t.setAttributes({bgColor_0:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:k,onChange:function(e){return t.setAttributes({iconColor_0:e})},label:__("Icon Color")}]}),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:p,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:b,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:m,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]}),"2"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:p,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:b,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1})),"2"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"2"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:x,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:R,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:h,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]}),"3"===a&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:_,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:C,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"3"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:w,onChange:function(e){return t.setAttributes({textColor_3:e})},label:__("Text Color")},{value:E,onChange:function(e){return t.setAttributes({bgColor_3:e})},label:__("Background Color")},{value:f,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]})),"0"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-0"},React.createElement("style",null,".ug-blockquote-block-0-"+l+" {\n            background-color: "+T+";\n            border: "+b+"px "+v+" "+h+";\n            border-radius: "+m+"px;\n            padding: "+y+"px "+B+"px !important;\n            }",".ug-blockquote-block-0-"+l+":before {\n            color: "+k+";\n            }",".ug-blockquote-block-0-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-0-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-0-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"1"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-1"},React.createElement("style",null,".ug-blockquote-block-1-"+l+" {\n            background-color: "+R+";\n            border: "+b+"px "+p+" "+h+";\n            border-radius: "+m+"px;\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-1-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-1-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-1-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-1-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"2"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-2"},React.createElement("style",null,".ug-blockquote-block-2-"+l+" {\n            background-color: "+R+";\n            border-left: "+b+"px "+p+" "+h+";\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-2-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-2-"+l+" p {\n            color: "+x+";\n            font-size: "+u+"px !important;\n            text-align: "+c+";\n            }",".ug-blockquote-block-2-"+l+" cite {\n            color: "+x+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-2-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}))),"3"==a&&React.createElement("div",{key:"editable",className:"ug-blockquote-common wp-block-ug-blockquote-block-3"},React.createElement("style",null,".ug-blockquote-block-3-"+l+" {\n            background-color: "+E+";\n            padding: "+C+"px "+_+"px !important;\n            }",".ug-blockquote-block-3-"+l+":before {\n            color: "+f+";\n            }",".ug-blockquote-block-3-"+l+" p {\n            color: "+w+";\n            font-size: "+u+"px !important ;\n            text-align: "+c+";\n            }",".ug-blockquote-block-3-"+l+" cite {\n            color: "+w+";\n            font-size: "+s+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-3-"+l},React.createElement(RichText,{tagName:"p",placeholder:__("Quote Text"),className:"ug-blockquote-text",onChange:function(e){return t.setAttributes({blockquoteText:e})},value:r,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0}),React.createElement(RichText,{tagName:"cite",placeholder:__("Ouote author"),className:"ug-blockquote-author-text",onChange:function(e){return t.setAttributes({blockquoteAuthorText:e})},value:i,formattingControls:["bold","italic","link"],keepPlaceholderOnFocus:!0})))]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.blockquoteText,a=t.blockquoteAuthorText,r=t.align,i=t.textSize,c=t.authorSize,u=t.marginTop,s=t.marginBottom,g=t.borderStyle,d=t.borderSize,p=t.borderRadius,b=t.paddingLeftRight,m=t.paddingTopBottom,_=t.textColor,C=t.bgColor,x=t.borderColor,R=t.iconColor,h=t.iconColor_0,f=t.borderStyle_0,k=t.paddingLeftRight_0,v=t.paddingTopBottom_0,B=t.bgColor_0,y=t.textColor_3,T=t.bgColor_3;return"0"==n?React.createElement("div",{className:" ug-blockquote-common wp-block-ug-blockquote-block-0"},React.createElement("style",null,".ug-blockquote-block-0-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+B+";\n            border: "+d+"px "+f+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+v+"px "+k+"px !important;\n            }",".ug-blockquote-block-0-"+o+":before {\n            color: "+h+";\n            }",".ug-blockquote-block-0-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-0-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-0-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):"1"==n?React.createElement("div",{className:" ug-blockquote-common wp-block-ug-blockquote-block-1"},React.createElement("style",null,".ug-blockquote-block-1-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            border: "+d+"px "+g+" "+x+";\n            border-radius: "+p+"px;\n            padding: "+m+"px "+b+"px !important;\n            }",".ug-blockquote-block-1-"+o+":before {\n            color: "+R+";\n            }",".ug-blockquote-block-1-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-1-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-1-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):"2"==n?React.createElement("div",{className:"ug-blockquote-common wp-block-ug-blockquote-block-2"},React.createElement("style",null,".ug-blockquote-block-2-"+o+" {\n            margin-top: "+u+"px;\n            margin-bottom: "+s+"px;\n            background-color: "+C+";\n            border-left: "+d+"px "+g+" "+x+";\n            padding: "+m+"px "+b+"px !important;\n            }",".ug-blockquote-block-2-"+o+":before {\n            color: "+R+";\n            }",".ug-blockquote-block-2-"+o+" p {\n            color: "+_+";\n            font-size: "+i+"px !important;\n            text-align: "+r+";\n            }",".ug-blockquote-block-2-"+o+" cite {\n            color: "+_+";\n            font-size: "+c+"px !important;\n            }"),React.createElement("blockquote",{className:"ug-blockquote-block-2-"+o},React.createElement(RichText.Content,{tagName:"p",className:"ug-blockquote-text",value:l}),React.createElement(RichText.Content,{tagName:"cite",className:"ug-blockquote-author-text",value:a}))):"3"==n?React.createElement("div",{className:"ug-blockquote-common wp-block-ug-blockquote-block-3"},React.createElement("style",null,".ug-blockquote-block-3-"+o+" {\n             margin-top: "+u+"px;\n             margin-bottom: "+s+"px;\n             background-color: "+T+";\n             padding: "+m+"px "+b+"px !important;\n             }",".ug-blockquote-block-3-"+o+":before {\n             color: "+R+";\n             }",".ug-blockquote-block-3-"+o+" p {\n             color: "+y+";\n             font-size: "+i+"px !important ;\n             text-align: "+r+";\n             }",".ug-blockquote-block-3-"+o+" cite {\n             color: "+_+";\n             font-size: "+c+"px !important;\n             }"),React.createElement("blockquote",{className:"ug-blockquote-block-3-"+o},React.createElement(RichText.Content,{tagName:"p",value:l}),React.createElement(RichText.Content,{tagName:"cite",value:a}))):void 0}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody;var PanelColor=_wp$components.PanelColor,TextareaControl=(TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,_wp$components.TextareaControl);withState=wp.compose.withState;registerBlockType("ug/code-block-1",{title:__("Ug Code"),icon:"editor-code",category:"ug-block",keywords:[__("Codes"),__("Code"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},textSize:{type:"number",default:"14"},language:{type:"string",default:"html"},codeContent:{type:"string"},screenMode:{type:"string",default:"lightMode"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.textSize,r=n.language,i=n.screenMode,c=n.codeContent,u=n.marginTop,s=n.marginBottom,g="javascript",d="ReactJs",p="htaccess",b="wordpress",m="lightMode",_="darkMode";return l||t.setAttributes({id:o}),[e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{value:a,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Screen Mode")},React.createElement(ButtonGroup,{"aria-label":__("Screen Mode")},React.createElement(Button,{isLarge:!0,isPrimary:i===m,"aria-pressed":i===m,onClick:function(){return t.setAttributes({screenMode:"lightMode"})}},"LightMode"),React.createElement(Button,{isLarge:!0,isPrimary:i===_,"aria-pressed":i===_,onClick:function(){return t.setAttributes({screenMode:"darkMode"})}},"DarkMode"))),React.createElement(PanelBody,{title:__("Language")},React.createElement(ButtonGroup,{"aria-label":__("Language")},React.createElement(Button,{isLarge:!0,isPrimary:"html"===r,"aria-pressed":"html"===r,onClick:function(){return t.setAttributes({language:"html"})}},"html"),React.createElement(Button,{isLarge:!0,isPrimary:"css"===r,"aria-pressed":"css"===r,onClick:function(){return t.setAttributes({language:"css"})}},"css"),React.createElement(Button,{isLarge:!0,isPrimary:r===g,"aria-pressed":r===g,onClick:function(){return t.setAttributes({language:"javascript"})}},"javascript"),React.createElement(Button,{isLarge:!0,isPrimary:"JQuery"===r,"aria-pressed":"JQuery"===r,onClick:function(){return t.setAttributes({language:"JQuery"})}},"JQuery"),React.createElement(Button,{isLarge:!0,isPrimary:r===d,"aria-pressed":r===d,onClick:function(){return t.setAttributes({language:"ReactJs"})}},"React Js"),React.createElement(Button,{isLarge:!0,isPrimary:"php"===r,"aria-pressed":"php"===r,onClick:function(){return t.setAttributes({language:"php"})}},"php"),React.createElement(Button,{isLarge:!0,isPrimary:"sql"===r,"aria-pressed":"sql"===r,onClick:function(){return t.setAttributes({language:"sql"})}},"sql"),React.createElement(Button,{isLarge:!0,isPrimary:r===p,"aria-pressed":r===p,onClick:function(){return t.setAttributes({language:"htaccess"})}},"htaccess"),React.createElement(Button,{isLarge:!0,isPrimary:r===b,"aria-pressed":r===b,onClick:function(){return t.setAttributes({language:"wordpress"})}},"wordpress"),React.createElement(Button,{isLarge:!0,isPrimary:"code"===r,"aria-pressed":"code"===r,onClick:function(){return t.setAttributes({language:"code"})}},"code"))),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),value:u,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),value:s,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1}))),React.createElement("div",{key:"editable",className:"ug-code-common ug-code-common-"+i+" wp-block-ug-code-block-1"},React.createElement("style",null,".ug-code-block-1-"+l+" {\n                margin-top: "+u+"px;\n                margin-bottom: "+s+"px;\n              }"),React.createElement(TextareaControl,{label:r+" "+i,help:"Code Block's style is reflected on only front screen.",rows:"10",onChange:function(e){return t.setAttributes({codeContent:e})},value:c}))]}),save:function(e){var t=e.attributes,o=t.id,n=t.textSize,l=t.language,a=t.screenMode,r=t.codeContent;return React.createElement("div",{className:"ug-code-common wp-block-ug-code-block-1"},React.createElement("style",null,".ug-code-block-1-"+o+" {\n              font-size: "+n+"px !important;\n              }"),React.createElement("span",{className:"ug-code-language-"+l},l),React.createElement("pre",{className:"ug-code-common-"+a},React.createElement("code",{className:"ug-code-block-1-"+o},r)))}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,PanelColorSettings=_wp$editor.PanelColorSettings,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,withState=wp.compose.withState;registerBlockType("ug/click-to-tweet-block",{title:__(" Ug Click to tweet"),icon:"twitter",category:"ug-block",keywords:[__("Click to tweet"),__("Twitter"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},textSize:{type:"number",default:"16"},iconSize:{type:"number",default:"16"},cttText:{type:"children",selector:".ug-ctt-text"},align:{type:"string",default:"left"},marginTop:{type:"string",default:"0"},marginBottom:{type:"string",default:"20"},hashTag:{type:"string",default:""},via:{type:"string",default:""},cttTwIcon:{type:"string",default:"fab fa-twitter"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"3"},borderRadius:{type:"number",default:"0"},paddingLeftRight:{type:"number",default:"20"},paddingTopBottom:{type:"number",default:"10"},textColor:{type:"string",default:"#545454"},bgColor:{type:"string",default:"#f5f5f5"},borderColor:{type:"string",default:"#545454"},iconColor:{type:"string",default:"#55acee"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState),n=t.clientId,l=t.attributes,a=l.id,r=l.pattern,i=l.cttText,c=l.align,u=l.textSize,s=l.iconSize,g=l.marginTop,d=l.marginBottom,p=l.hashTag,b=l.via,m=l.cttTwIcon,_=l.borderStyle,C=l.borderSize,x=l.borderRadius,R=l.paddingLeftRight,h=l.paddingTopBottom,f=l.textColor,k=l.bgColor,v=l.borderColor,B=l.iconColor;return a||t.setAttributes({id:n}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:c,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:r,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates. Please view Document on website."),options:[{value:"1",label:"Pattern 1"}]})),React.createElement(PanelBody,{title:__("Text Size")},React.createElement(RangeControl,{label:__("Text Size"),value:u,onChange:function(e){return t.setAttributes({textSize:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Icon Size"),value:s,onChange:function(e){return t.setAttributes({iconSize:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:g,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:d,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Twitter")},React.createElement(TextControl,{type:"string",label:__("HashTag"),value:p,onChange:function(e){return t.setAttributes({hashTag:e})},help:"Add some hashtags. Comma separated values. Not include #"}),React.createElement(TextControl,{type:"string",label:__("Via"),value:b,onChange:function(e){return t.setAttributes({via:e})},help:"Add a twitter account id. Not include @"}),React.createElement(SelectControl,{label:__("Select tweet icon"),value:m,onChange:function(e){t.setAttributes({cttTwIcon:e})},options:[{value:"fab fa-twitter",label:"fa-twitter"},{value:"fab fa-twitter-square",label:"fa-twitter-square"}]})),"1"===r&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:_,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"groove",label:"groove"},{value:"ridge",label:"ridge"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:C,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:20,step:1}),React.createElement(RangeControl,{label:__("Border Radius"),value:x,onChange:function(e){return t.setAttributes({borderRadius:e})},min:0,max:20,step:1})),"1"===r&&React.createElement(PanelBody,{title:__("Padding")},React.createElement(RangeControl,{label:__("Padding(Left & Right)"),value:R,onChange:function(e){return t.setAttributes({paddingLeftRight:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Padding(Top & Bottom)"),value:h,onChange:function(e){return t.setAttributes({paddingTopBottom:e})},min:0,max:100,step:1})),"1"===r&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:f,onChange:function(e){return t.setAttributes({textColor:e})},label:__("Text Color")},{value:k,onChange:function(e){return t.setAttributes({bgColor:e})},label:__("Background Color")},{value:v,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")},{value:B,onChange:function(e){return t.setAttributes({iconColor:e})},label:__("Icon Color")}]})),"1"==r&&React.createElement("div",{key:"editable",className:"wp-block-ug-ctt-block-1 ug-ctt-common"},React.createElement("style",null,".ug-ctt-block-1-"+a+" {\n            background-color: "+k+";\n            color: "+f+";\n            border: "+C+"px "+_+" "+v+";\n            border-radius: "+x+"px;\n            padding: "+h+"px "+R+"px !important;\n            text-align: "+c+";\n            }",".ug-ctt-block-1-"+a+" p {\n            font-size: "+u+"px !important;\n            }",".ug-ctt-block-1-"+a+" .ctt-button {\n            font-size: "+s+"px !important;\n              }",".ug-ctt-block-1-"+a+" .ctt-button i {\n            color: "+B+";\n            }"),React.createElement("div",{className:"ug-ctt-block-1-"+a},React.createElement(RichText,{tagName:"p",placeholder:__("Click to tweet Text"),className:"ug-ctt-text",onChange:function(e){return t.setAttributes({cttText:e})},value:i,formattingControls:["bold","italic"],onFocus:("button_text",function(){o({editable:"button_text"})}),keepPlaceholderOnFocus:!0}),React.createElement("div",{className:"ctt-button"},React.createElement("i",{className:m})," Click to tweet")))]}),save:function(e){return null}});__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,PanelColor=_wp$components.PanelColor,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,TextareaControl=_wp$components.TextareaControl,withState=wp.compose.withState;registerBlockType("ug/spacer-block-1",{title:__("Ug Spacer"),icon:"image-flip-vertical",category:"ug-block",keywords:[__("Spacers"),__("Spacer"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},height:{type:"number",default:"50"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.height;return l||t.setAttributes({id:o}),[e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,{title:__("Height")},React.createElement(RangeControl,{value:a,onChange:function(e){return t.setAttributes({height:e})},min:0,max:200,step:1}))),React.createElement("div",{key:"editable",className:"ug-spacer-common wp-block-ug-spacer-block-1",style:{height:a+"px"}},"Current height is ",React.createElement("b",null,a))]}),save:function(e){var t=e.attributes,o=(t.id,t.height);return React.createElement("div",{className:"ug-spacer-common wp-block-spacer-code-block-1",style:{height:o+"px"}})}});var _wp$element,_wp$blocks,_wp$editor,_wp$components;__=wp.i18n.__,Component=(_wp$element=wp.element).Component,Fragment=_wp$element.Fragment,registerBlockType=(_wp$blocks=wp.blocks).registerBlockType,createBlock=_wp$blocks.createBlock,InspectorControls=(_wp$editor=wp.editor).InspectorControls,BlockControls=_wp$editor.BlockControls,ColorPalette=_wp$editor.ColorPalette,URLInput=_wp$editor.URLInput,RichText=_wp$editor.RichText,AlignmentToolbar=_wp$editor.AlignmentToolbar,BlockAlignmentToolbar=_wp$editor.BlockAlignmentToolbar,MediaUpload=_wp$editor.MediaUpload,RangeControl=(_wp$components=wp.components).RangeControl,PanelBody=_wp$components.PanelBody,PanelColor=_wp$components.PanelColor,TextControl=_wp$components.TextControl,SelectControl=_wp$components.SelectControl,IconButton=_wp$components.IconButton,Toolbar=_wp$components.Toolbar,Dashicon=_wp$components.Dashicon,Button=_wp$components.Button,ButtonGroup=_wp$components.ButtonGroup,ToggleControl=_wp$components.ToggleControl,FormToggle=_wp$components.FormToggle,FontSizePicker=_wp$components.FontSizePicker,TextareaControl=_wp$components.TextareaControl,withState=wp.compose.withState;registerBlockType("ug/divider-block-1",{title:__("Ug Divider"),icon:"editor-insertmore",category:"ug-block",keywords:[__("Dividers"),__("Divuder"),__("Ultimate Gutenberg")],attributes:{id:{type:"string"},pattern:{type:"string",default:"1"},width:{type:"number",default:"100"},align:{type:"string",default:"center"},marginTop:{type:"string",default:"20"},marginBottom:{type:"string",default:"20"},borderStyle:{type:"string",default:"solid"},borderSize:{type:"number",default:"2"},borderColor:{type:"string",default:"#545454"}},edit:withState({editable:"content"})(function(t){var e=t.isSelected,o=(t.editable,t.setState,t.clientId),n=t.attributes,l=n.id,a=n.pattern,r=n.width,i=n.align,c=n.marginTop,u=n.marginBottom,s=n.borderStyle,g=n.borderSize,d=n.borderColor;return l||t.setAttributes({id:o}),[e&&React.createElement(BlockControls,null,React.createElement(AlignmentToolbar,{value:i,onChange:function(e){return t.setAttributes({align:e})},controls:["left","center","right"]})),e&&React.createElement(InspectorControls,null,React.createElement(PanelBody,null,React.createElement(SelectControl,{label:__("Select Pattern"),value:a,onChange:function(e){t.setAttributes({pattern:e})},help:__("You can change template pattern here. If you want to know more about type of templates. Please view Document on website."),options:[{value:"1",label:"Pattern 1"}]})),React.createElement(PanelBody,{title:__("Width(%)")},React.createElement(RangeControl,{value:r,onChange:function(e){return t.setAttributes({width:e})},min:0,max:100,step:1})),React.createElement(PanelBody,{title:__("Margin")},React.createElement(RangeControl,{label:__("Margin Top"),help:__("Margin is applied to only front screen."),value:c,onChange:function(e){return t.setAttributes({marginTop:e})},min:0,max:100,step:1}),React.createElement(RangeControl,{label:__("Margin Bottom"),help:__("Margin is applied to only front screen."),value:u,onChange:function(e){return t.setAttributes({marginBottom:e})},min:0,max:100,step:1})),"1"===a&&React.createElement(PanelBody,{title:__("Border")},React.createElement(SelectControl,{label:__("Border Style"),value:s,onChange:function(e){t.setAttributes({borderStyle:e})},options:[{value:"solid",label:"solid"},{value:"double",label:"double"},{value:"dashed",label:"dashed"},{value:"dotted",label:"dotted"},{value:"none",label:"none"}]}),React.createElement(RangeControl,{label:__("Border Size"),value:g,onChange:function(e){return t.setAttributes({borderSize:e})},min:0,max:5,step:1})),"1"===a&&React.createElement(PanelColorSettings,{title:__("Color Settings"),colorSettings:[{value:d,onChange:function(e){return t.setAttributes({borderColor:e})},label:__("Border Color")}]})),"1"==a&&React.createElement("hr",{key:"editable",align:i,style:{width:r+"%",borderTop:g+"px "+s+" "+d,backgroundColor:"#ffffff"},className:"ug-divider-common wp-block-ug-divider-block-1 ug-divider-block-1-"+l})]}),save:function(e){var t=e.attributes,o=t.id,n=t.pattern,l=t.width,a=t.align,r=t.marginTop,i=t.marginBottom,c=t.borderStyle,u=t.borderSize,s=t.borderColor;if("1"==n)return React.createElement("hr",{align:a,style:{width:l+"%",marginTop:r+"px",marginBottom:i+"px",borderTop:u+"px "+c+" "+s,backgroundColor:"#ffffff"},className:"ug-divider-block-1-"+o})}});
  • ultimate-gutenberg/trunk/includes/class-ultimate-gutenberg-constants.php

    r1972205 r1973263  
    2323class Ultimate_Gutenberg_Constants {
    2424
    25     const PLUGIN_VERSION = '1.4';
     25    const PLUGIN_VERSION = '1.4.1';
    2626
    2727    const PLUGIN_NAME = 'ultimate-gutenberg';
  • ultimate-gutenberg/trunk/library/fontawesome-free-5.5.0/css/regular.css

    r1971600 r1973263  
    22 * Font Awesome Free 5.5.0 by @fontawesome - https://fontawesome.com
    33 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
    4  */
    5 @font-face {
    6   font-family: 'Font Awesome 5 Free';
    7   font-style: normal;
    8   font-weight: 400;
    9   src: url("../webfonts/fa-regular-400.eot");
    10   src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
    11 
    12 .far {
    13   font-family: 'Font Awesome 5 Free';
    14   font-weight: 400; }
     4 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url('../webfonts/fa-regular-400.eot');src:url('../webfonts/fa-regular-400.eot?#iefix') format('embedded-opentype'), url('../webfonts/fa-regular-400.woff2') format('woff2'), url('../webfonts/fa-regular-400.woff') format('woff'), url('../webfonts/fa-regular-400.ttf') format('truetype'), url('../webfonts/fa-regular-400.svg#fontawesome') format('svg')}.far{font-family:'Font Awesome 5 Free';font-weight:400}
  • ultimate-gutenberg/trunk/public/class-ultimate-gutenberg-public.php

    r1971600 r1973263  
    8888         * class.
    8989         */
    90         wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'library/fontawesome-free-5.5.0/css/all.min.css', array(), $this->version, 'all' );
     90        wp_enqueue_style( 'fontAwesome5.5.0', plugin_dir_url( __FILE__ ) . 'library/fontawesome-free-5.5.0/css/all.min.css', array(), $this->version, 'all' );
    9191        wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/ultimate-gutenberg-public.css', array(), $this->version, 'all' );
    9292        if($this->ug_get_redux_option('ug_columns_responsive')) {
  • ultimate-gutenberg/trunk/ultimate-gutenberg.php

    r1972205 r1973263  
    1010 * Plugin URI:        https://ug.idea-hack.com
    1111 * Description:       Improve defalut Gutenberg Blocks and add tons of beatiful custom blocks.
    12  * Version:           1.4
     12 * Version:           1.4.1
    1313 * Author:            KAZUKI KIKUCHI
    1414 * Author URI:        https://idea-hack.com
Note: See TracChangeset for help on using the changeset viewer.