Your IP : 216.73.216.84


Current Path : /home/helpink/www/libraries/astroid/framework/elements/
Upload File :
Current File : /home/helpink/www/libraries/astroid/framework/elements/default.xml

<?xml version="1.0" encoding="UTF-8"?>
<element>
   <form>
      <fields>
         <fieldset name="general-settings" label="TPL_ASTROID_GENERAL_SETTINGS_LABEL" addfieldpath="/libraries/astroid/framework/fields">
            <field type="astroidgroup" name="general" title="ASTROID_WIDGET_GENERAL_LABEL"/>
            <field astroidgroup="general" type="astroidtext" class="form-control" label="ASTROID_ELEMENT_TITLE_LABEL" name="title"/>
            <field type="astroidtext" class="form-control" label="ASTROID_CUSTOM_CLASS" description="ASTROID_CUSTOM_CLASS_DESC" name="customclass"/>
            <field type="astroidtext" class="form-control" label="ASTROID_CUSTOM_ID" description="ASTROID_CUSTOM_ID_DESC" name="customid"/>
         </fieldset>
         <fieldset name="design-settings" label="ASTROID_ELEMENT_HEAD_DESIGN_SEETINGS_LABEL" addfieldpath="/libraries/astroid/framework/fields">
            <field type="astroidgroup" name="general"/>
            <field type="astroidgroup" name="animation_settings" title="ASTROID_ELEMENT_ANIMATION_SETTINGS_LABEL"/>
            <field type="astroidgroup" name="spacing_settings" title="ASTROID_ELEMENT_HEAD_SPACING_LABEL"/>
            <field type="astroidgroup" name="custom_settings" title="TPL_ASTROID_CUSTOM_CUSTOM_CSS_LABEL"/>
            <field astroidgroup="general" name="astroid_element_visibility" type="astroidlist" label="ASTROID_ELEMENT_VISIBILITY_LABEL" default="allPage">
               <option value="allPage">ASTROID_BANNER_VISIBILITY_OPTIONS_ALL</option>
               <option value="currentPage">ASTROID_BANNER_VISIBILITY_OPTIONS_CURRENT_PAGE</option>
            </field>

            <field astroidgroup="general" name="astroid_element_tag" type="astroidlist" label="ASTROID_ELEMENT_TAG" description="ASTROID_ELEMENT_TAG_DESC" default="div">
               <option value="div">div</option>
               <option value="section">section</option>
               <option value="header">header</option>
               <option value="footer">footer</option>
               <option value="aside">aside</option>
               <option value="nav">nav</option>
               <option value="article">article</option>
               <option value="address">address</option>
               <option value="hgroup">hgroup</option>
               <option value="main">main</option>
            </field>

            <field astroidgroup="animation_settings" name="animation" type="astroidanimations" label="ASTROID_ANIMATION"/>
            <field astroidgroup="animation_settings" ngShow="[animation]!=''" name="animation_delay" class="form-control" type="astroidtext" hint="500" default="500" label="ASTROID_ANIMATION_DELAY" description="ASTROID_ANIMATION_DELAY_DESC"/>
            <field astroidgroup="animation_settings" ngShow="[animation]!=''" name="animation_duration" class="form-control" type="astroidtext" hint="500" default="500" label="ASTROID_ANIMATION_DURATION" description="ASTROID_ANIMATION_DURATION_DESC"/>
            <field astroidgroup="animation_settings" ngShow="[animation]!=''" name="animation_loop" type="astroidgetpro" label="ASTROID_ANIMATION_LOOP" description="ASTROID_ANIMATION_LOOP_DESC"/>
            <field astroidgroup="animation_settings" ngShow="[animation]!=''" type="astroidgetpro" name="animation_stagger" label="ASTROID_ANIMATION_STAGGER_TIME" description="ASTROID_ANIMATION_STAGGER_TIME_DESC" />
            <field astroidgroup="animation_settings" ngShow="[animation]!=''" name="animation_element" type="astroidgetpro" label="ASTROID_ANIMATION_ELEMENT" description="ASTROID_ANIMATION_ELEMENT_DESC"/>

            <field astroidgroup="general" name="max_width" type="astroidlist" label="ASTROID_WIDGET_MAX_WIDTH_LABEL" description="ASTROID_WIDGET_MAX_WIDTH_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="xxsmall">ASTROID_XXS</option>
               <option value="xsmall">ASTROID_XS</option>
               <option value="small">ASTROID_SM</option>
               <option value="medium">ASTROID_MD</option>
               <option value="large">ASTROID_LG</option>
               <option value="xlarge">ASTROID_XL</option>
               <option value="xxlarge">ASTROID_XXL</option>
            </field>

            <field astroidgroup="general" name="max_width_breakpoint" ngShow="[max_width]!=''" type="astroidlist" label="ASTROID_WIDGET_MAX_WIDTH_BREAKPOINT_LABEL" description="ASTROID_WIDGET_MAX_WIDTH_BREAKPOINT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="sm">ASTROID_BREAKPOINT_SM</option>
               <option value="md">ASTROID_BREAKPOINT_MD</option>
               <option value="lg">ASTROID_BREAKPOINT_LG</option>
               <option value="xl">ASTROID_BREAKPOINT_XL</option>
               <option value="xxl">ASTROID_BREAKPOINT_XXL</option>
            </field>

            <field astroidgroup="general" name="block_align" ngShow="[max_width]!=''" type="astroidlist" label="ASTROID_WIDGET_BLOCK_ALIGN_LABEL" description="ASTROID_WIDGET_BLOCK_ALIGN_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="start">JGLOBAL_LEFT</option>
               <option value="center">JGLOBAL_CENTER</option>
               <option value="end">JGLOBAL_RIGHT</option>
            </field>

            <field astroidgroup="general" name="block_align_breakpoint" ngShow="[max_width]!=''" type="astroidlist" label="ASTROID_WIDGET_BLOCK_ALIGN_BREAKPOINT_LABEL" description="ASTROID_WIDGET_BLOCK_ALIGN_BREAKPOINT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="sm">ASTROID_BREAKPOINT_SM</option>
               <option value="md">ASTROID_BREAKPOINT_MD</option>
               <option value="lg">ASTROID_BREAKPOINT_LG</option>
               <option value="xl">ASTROID_BREAKPOINT_XL</option>
               <option value="xxl">ASTROID_BREAKPOINT_XXL</option>
            </field>

            <field astroidgroup="general" name="block_align_fallback" ngShow="[max_width]!='' AND [block_align_breakpoint]!=''" type="astroidlist" label="ASTROID_WIDGET_BLOCK_ALIGN_FALLBACK_LABEL" description="ASTROID_WIDGET_BLOCK_ALIGN_FALLBACK_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="start">JGLOBAL_LEFT</option>
               <option value="center">JGLOBAL_CENTER</option>
               <option value="end">JGLOBAL_RIGHT</option>
            </field>

            <field astroidgroup="general" name="text_alignment" type="astroidlist" label="ASTROID_WIDGET_TEXT_ALIGNMENT_LABEL" description="ASTROID_WIDGET_TEXT_ALIGNMENT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="start">JGLOBAL_LEFT</option>
               <option value="center">JGLOBAL_CENTER</option>
               <option value="end">JGLOBAL_RIGHT</option>
            </field>

            <field astroidgroup="general" name="text_alignment_breakpoint" ngShow="[text_alignment]!=''" type="astroidlist" label="ASTROID_WIDGET_TEXT_ALIGNMENT_BREAKPOINT_LABEL" description="ASTROID_WIDGET_TEXT_ALIGNMENT_BREAKPOINT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="sm">ASTROID_BREAKPOINT_SM</option>
               <option value="md">ASTROID_BREAKPOINT_MD</option>
               <option value="lg">ASTROID_BREAKPOINT_LG</option>
               <option value="xl">ASTROID_BREAKPOINT_XL</option>
               <option value="xxl">ASTROID_BREAKPOINT_XXL</option>
            </field>

            <field astroidgroup="general" name="text_alignment_fallback" ngShow="[text_alignment]!='' AND [text_alignment_breakpoint]!=''" type="astroidlist" label="ASTROID_WIDGET_TEXT_ALIGNMENT_FALLBACK_LABEL" description="ASTROID_WIDGET_TEXT_ALIGNMENT_FALLBACK_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="start">JGLOBAL_LEFT</option>
               <option value="center">JGLOBAL_CENTER</option>
               <option value="end">JGLOBAL_RIGHT</option>
            </field>

            <field astroidgroup="general" description="TPL_ASTROID_ADVANCED_POPUUP_LAYOUT_SELECT_DESC" name="background_setting" type="astroidradio" default="0" label="TPL_ASTROID_ADVANCED_POPUUP_LAYOUT_SELECT_LABEL">
               <option value="0">ASTROID_NONE</option>
               <option value="color">TPL_ASTROID_COLOR</option>
               <option value="image">TPL_ASTROID_IMAGE</option>
               <option value="video">TPL_ASTROID_VIDEO</option>
               <option value="gradient">TPL_ASTROID_GRADIENT</option>
            </field>

            <field astroidgroup="general" ngShow="[background_setting] =='color'" description="ASTROID_SELECT_BACKGROUND_COLOR_DESC" name="background_color" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL" />

            <field astroidgroup="general" ngShow="[background_setting] =='image'" name="img_background_color" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL"/>

            <field astroidgroup="general" ngShow="[background_setting] =='image' OR [background_setting] =='video'" name="background_image" type="astroidmedia" label="TPL_ASTROID_BACKGROUND_IMAGE_LABEL"/>

            <field astroidgroup="general" ngShow="[background_setting] =='image'" name="background_repeat" type="astroidlist" label="TPL_ASTROID_BACKGROUND_REPEAT_LABEL" hint="TPL_ASTROID_BACKGROUND_REPEAT_LABEL">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="no-repeat">TPL_ASTROID_BACKGROUND_NO_REPEAT_LABEL</option>
               <option value="repeat-x">TPL_ASTROID_BACKGROUND_REPEAT_HORIZONTALLY_LABEL</option>
               <option value="repeat-y">TPL_ASTROID_BACKGROUND_REPEAT_VERTICAL_LABEL</option>
            </field>
            <field astroidgroup="general" ngShow="[background_setting] =='image'" name="background_size" type="astroidlist" label="ASTROID_BACKGROUND_SIZE">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="cover">ASTROID_BACKGROUND_SIZE_COVER</option>
               <option value="contain">ASTROID_BACKGROUND_SIZE_CONTAIN</option>
            </field>
            <field astroidgroup="general" ngShow="[background_setting] =='image'" name="background_attchment" type="astroidlist" label="ASTROID_BACKGROUND_ATTCHMENT">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="scroll">ASTROID_BACKGROUND_ATTCHMENT_SCROLL</option>
               <option value="fixed">ASTROID_BACKGROUND_ATTCHMENT_FIXED</option>
            </field>
            <field astroidgroup="general" ngShow="[background_setting] =='image'" name="background_position" type="astroidlist" label="ASTROID_BACKGROUND_POSITION_LABEL">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="left top">ASTROID_BACKGROUND_POSITION_LEFT_TOP</option>
               <option value="left center">ASTROID_BACKGROUND_POSITION_LEFT_CENTER</option>
               <option value="left bottom">ASTROID_BACKGROUND_POSITION_LEFT_BOTTOM</option>
               <option value="right top">ASTROID_BACKGROUND_POSITION_RIGHT_TOP</option>
               <option value="right center">ASTROID_BACKGROUND_POSITION_RIGHT_CENTER</option>
               <option value="right bottom">ASTROID_BACKGROUND_POSITION_RIGHT_BOTTOM</option>
               <option value="center top">ASTROID_BACKGROUND_POSITION_CENTER_TOP</option>
               <option value="center center">ASTROID_BACKGROUND_POSITION_CENTER_CENTER</option>
               <option value="center bottom">ASTROID_BACKGROUND_POSITION_CENTER_BOTTOM</option>
            </field>

            <field astroidgroup="general" ngShow="[background_setting]=='video'" name="background_video" type="astroidmedia" media="videos" label="TPL_ASTROID_BACKGROUND_VIDEO_LABEL" description="TPL_ASTROID_BACKGROUND_VIDEO_DESC"/>

            <field astroidgroup="general" ngShow="[background_setting]=='image' OR [background_setting]=='video'" description="TPL_ASTROID_OVERLAY_COLOR_DESC" name="background_image_overlay" type="astroidradio" default="0" label="TPL_ASTROID_OVERLAY_COLOR_LABEL">
               <option value="">ASTROID_NONE</option>
               <option value="color">TPL_ASTROID_COLOR</option>
               <option value="gradient">TPL_ASTROID_GRADIENT</option>
               <option value="pattern">TPL_ASTROID_PATTERN</option>
            </field>
            <field astroidgroup="general" ngShow="([background_setting]=='image' OR [background_setting]=='video') AND ([background_image_overlay]=='color' OR [background_image_overlay]=='pattern')" description="ASTROID_SELECT_BACKGROUND_COLOR_DESC" name="background_image_overlay_color" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL" />
            <field astroidgroup="general" ngShow="([background_setting]=='image' OR [background_setting]=='video') AND [background_image_overlay]=='gradient'" description="ASTROID_SELECT_BACKGROUND_COLOR_DESC" name="background_image_overlay_gradient" type="astroidgradient" label="TPL_ASTROID_BG_GREDIENT_LABEL" />
            <field astroidgroup="general" ngShow="([background_setting]=='image' OR [background_setting]=='video') AND [background_image_overlay]=='pattern'" name="background_image_overlay_pattern" type="astroidmedia" label="TPL_ASTROID_BACKGROUND_PATTERN_IMAGE_LABEL"/>

            <field astroidgroup="general" ngShow="[background_setting] =='gradient'" description="ASTROID_SELECT_BACKGROUND_COLOR_DESC" name="background_gradient" type="astroidgradient" label="TPL_ASTROID_BG_GREDIENT_LABEL"/>
            <field astroidgroup="general" name="border_style" type="astroidborder" label="ASTROID_WIDGET_BORDER_LABEL" />
            <field astroidgroup="general" name="border_radius" type="astroidrange" min="0" max="300" step="1" postfix="px" responsive="true" label="ASTROID_WIDGET_BORDER_RADIUS_LABEL" />
            <field astroidgroup="general" name="custom_colors" type="astroidradio" astroid-switch="true" default="0" label="ASTROID_ELEMENT_CUSTOM_COLORS_LABEL" />

            <field astroidgroup="general" ngShow="[custom_colors]==1" name="text_color" type="astroidcolor" label="TPL_ASTROID_TEXT_COLOR_LABEL" />
            <field astroidgroup="general" ngShow="[custom_colors]==1" name="link_color" type="astroidcolor" label="TPL_ASTROID_LINK_COLOR_LABEL" />
            <field astroidgroup="general" ngShow="[custom_colors]==1" name="link_hover_color" type="astroidcolor" label="TPL_ASTROID_LINK_HOVER_COLOR_LABEL" />

            <field astroidgroup="general" name="astroid_element_sticky_effect" type="astroidlist" label="ASTROID_ELEMENT_STICKY_EFFECT" description="ASTROID_ELEMENT_STICKY_EFFECT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="top">ASTROID_TOP</option>
               <option value="bottom">ASTROID_BOTTOM</option>
            </field>
            <field astroidgroup="general" name="astroid_element_sticky_effect_offset" ngShow="[astroid_element_sticky_effect]!=''" type="astroidrange" min="0" max="2000" step="1" postfix="px|vh|rem|em|%" responsive="true" label="ASTROID_ELEMENT_STICKY_EFFECT_OFFSET" description="ASTROID_ELEMENT_STICKY_EFFECT_OFFSET_DESC" />
            <field astroidgroup="general" name="astroid_element_sticky_effect_breakpoint" ngShow="[astroid_element_sticky_effect]!=''" type="astroidlist" label="ASTROID_ELEMENT_STICKY_EFFECT_BREAKPOINT_LABEL" description="ASTROID_ELEMENT_STICKY_EFFECT_BREAKPOINT_DESC" default="">
               <option value="">JGLOBAL_INHERIT</option>
               <option value="sm">ASTROID_BREAKPOINT_SM</option>
               <option value="md">ASTROID_BREAKPOINT_MD</option>
               <option value="lg">ASTROID_BREAKPOINT_LG</option>
               <option value="xl">ASTROID_BREAKPOINT_XL</option>
               <option value="xxl">ASTROID_BREAKPOINT_XXL</option>
            </field>

            <field astroidgroup="spacing_settings" name="margin" type="astroidspacing" label="ASTROID_WIDGET_MARGIN_LABEL" />
            <field astroidgroup="spacing_settings" name="padding" type="astroidspacing" label="ASTROID_WIDGET_PADDING_LABEL" />
            <field astroidgroup="custom_settings" name="custom_css" type="astroidgetpro" label="TPL_ASTROID_CUSTOM_CUSTOM_CSS_LABEL" description="TPL_ASTROID_CUSTOM_CUSTOM_SCSS_DESC"/>
         </fieldset>
         <fieldset name="responsive-settings" label="ASTROID_ELEMENT_HEAD_RESPONSIVE_SETTINGS_LABEL" addfieldpath="/libraries/astroid/framework/fields">
            <field name="device_settings" type="astroidgroup" title="ASTROID_ELEMENT_HEAD_DEVICE_VISIBILITY_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_EXTRA_SMALL_DEVICES_DESC" name="hideonxs" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_EXTRA_SMALL_DEVICES_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_SMALL_DEVICES_DESC" name="hideonsm" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_SMALL_DEVICES_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_MEDIUM_DEVICES_DESC" name="hideonmd" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_MEDIUM_DEVICES_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_LARGE_DEVICES_DESC" name="hideonlg" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_LARGE_DEVICES_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_EXTRA_LARGE_DEVICES_DESC" name="hideonxl" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_EXTRA_LARGE_DEVICES_LABEL" />
            <field astroidgroup="device_settings" description="TPL_ASTROID_ELEMENT_EXTRA_EXTRA_LARGE_DEVICES_DESC" name="hideonxxl" type="astroidradio" astroid-switch="true" default="0" label="TPL_ASTROID_EXTRA_EXTRA_LARGE_DEVICES_LABEL" />
         </fieldset>
      </fields>
   </form>
</element>