Your IP : 216.73.216.84


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

<?xml version="1.0" encoding="UTF-8"?>
<element>
    <title>ASTROID_WIDGET_NAVIGATION_LABEL</title>
    <description>ASTROID_WIDGET_NAVIGATION_DESC</description>
    <icon>as-icon as-icon-menu</icon>
    <category>ASTROID_ELEMENT_CATEGORY_UTILITY</category>
    <element_type>widget</element_type>
    <form>
        <fields>
            <fieldset name="general-settings" label="TPL_ASTROID_GENERAL_SETTINGS_LABEL" addfieldpath="/libraries/astroid/framework/fields">
                <field type="astroidgroup" name="misc_options" title="ASTROID_WIDGET_MISC_OPTIONS_LABEL"/>
                <field type="astroidgroup" name="color_options" title="ASTROID_WIDGET_COLOR_OPTIONS_LABEL"/>
                <field type="astroidgroup" name="bgcolor_options" title="ASTROID_WIDGET_BG_COLOR_OPTIONS_LABEL"/>
                <field type="astroidgroup" name="column_options" title="ASTROID_WIDGET_COLUMN_OPTIONS_LABEL"/>
                <field type="astroidgroup" name="spacing_options" title="ASTROID_ELEMENT_HEAD_SPACING_LABEL"/>
                <field astroidgroup="general" name="menu_items" type="astroidsubform" label="ASTROID_WIDGET_MENU_ITEMS_LABEL">
                    <form>
                        <fields>
                            <fieldset name="general-settings" label="TPL_ASTROID_GENERAL_SETTINGS_LABEL">
                                <field type="astroidtext" class="form-control" label="JGLOBAL_TITLE" name="title"/>
                                <field type="astroidtext" label="ASTROID_WIDGET_LINK_LABEL" description="ASTROID_WIDGET_NAV_LINK_DESC" name="link" hint="https://astroidframe.work/"/>
                                <field description="ASTROID_WIDGET_SHOW_TITLE_DESC" name="show_title" type="astroidradio" astroid-switch="true" default="1" label="ASTROID_WIDGET_SHOW_TITLE_LABEL"/>
                                <field name="active" type="astroidradio" astroid-switch="true" default="0" label="ASTROID_WIDGET_ACTIVE"/>
                                <field type="astroidicons" label="ASTROID_WIDGET_ICON_LABEL" name="icon"/>
                                <field type="astroidlist" name="target" label="ASTROID_WIDGET_LINK_TARGET_LABEL" default="">
                                    <option value="">Default</option>
                                    <option value="_blank">New Window</option>
                                    <option value="_parent">Parent Frame</option>
                                    <option value="_top">Full body of the window</option>
                                </field>
                                <field type="astroidtext" class="form-control" label="ASTROID_WIDGET_REL_ATTRIBUTE_LABEL" name="rel"/>
                            </fieldset>
                        </fields>
                    </form>
                </field>
                <field astroidgroup="misc_options" type="astroidlist" name="list_style" label="ASTROID_WIDGET_NAV_LIST_STYLE" default="">
                    <option value="">ASTROID_WIDGET_NAV_NAVIGATION</option>
                    <option value="flex-column">ASTROID_WIDGET_NAV_LIST</option>
                </field>
                <field astroidgroup="misc_options" name="font_style" label="ASTROID_WIDGET_FONT_STYLES_LABEL" type="astroidtypography" columns="1" preview="false" color-picker="false"/>

                <field astroidgroup="color_options" name="color_settings" type="astroidradio" width="full" default="color">
                    <option value="color">TPL_ASTROID_COLOR</option>
                    <option value="hover">TPL_ASTROID_COLOR_HOVER</option>
                    <option value="active">TPL_ASTROID_COLOR_ACTIVE</option>
                </field>
                <field astroidgroup="color_options" ngShow="[color_settings]=='color'" name="color" type="astroidcolor" label="ASTROID_WIDGET_COLOR_LABEL"/>
                <field astroidgroup="color_options" ngShow="[color_settings]=='hover'" name="color_hover" type="astroidcolor" label="ASTROID_WIDGET_COLOR_LABEL"/>
                <field astroidgroup="color_options" ngShow="[color_settings]=='active'" name="color_active" type="astroidcolor" label="ASTROID_WIDGET_COLOR_LABEL"/>

                <field astroidgroup="color_options" ngShow="[color_settings]=='color'" name="bgcolor" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL"/>
                <field astroidgroup="color_options" ngShow="[color_settings]=='hover'" name="bgcolor_hover" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL"/>
                <field astroidgroup="color_options" ngShow="[color_settings]=='active'" name="bgcolor_active" type="astroidcolor" label="TPL_ASTROID_BACKGROUND_COLOR_LABEL"/>

                <field astroidgroup="spacing_options" name="item_margin" type="astroidspacing" label="ASTROID_WIDGET_MARGIN_LABEL" />
                <field astroidgroup="spacing_options" name="item_padding" type="astroidspacing" label="ASTROID_WIDGET_PADDING_LABEL" />

                <field astroidgroup="column_options" name="nav_column_responsive" type="astroidradio" width="full" default="lg">
                    <option value="xxl">ASTROID_WIDGET_XXL_ICON</option>
                    <option value="xl">ASTROID_WIDGET_XL_ICON</option>
                    <option value="lg">ASTROID_WIDGET_LG_ICON</option>
                    <option value="md">ASTROID_WIDGET_MD_ICON</option>
                    <option value="sm">ASTROID_WIDGET_SM_ICON</option>
                    <option value="xs">ASTROID_WIDGET_XS_ICON</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='xxl'" name="nav_column_xxl" type="astroidlist" label="ASTROID_WIDGET_XXL_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='xl'" name="nav_column_xl" type="astroidlist" label="ASTROID_WIDGET_XL_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='lg'" name="nav_column_lg" type="astroidlist" label="ASTROID_WIDGET_LG_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='md'" name="nav_column_md" type="astroidlist" label="ASTROID_WIDGET_MD_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='sm'" name="nav_column_sm" type="astroidlist" label="ASTROID_WIDGET_SM_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
                <field astroidgroup="column_options" ngShow="[nav_column_responsive]=='xs'" name="nav_column_xs" type="astroidlist" label="ASTROID_WIDGET_XS_COLUMN" default="">
                    <option value="">JGLOBAL_INHERIT</option>
                    <option value="1-2">1/2</option>
                    <option value="1-3">1/3</option>
                    <option value="1-4">1/4</option>
                    <option value="1-5">1/5</option>
                    <option value="1-6">1/6</option>
                </field>
            </fieldset>
            <fieldset name="assignment-settings" label="TPL_ASTROID_ASSIGNMENT_SETTINGS_LABEL" addfieldpath="/libraries/astroid/framework/fields" articleData="false">
                <field type="astroidlist" name="assignment_type" label="ASTROID_WIDGET_ASSIGN" default="1">
                    <option value="1">ASTROID_WIDGET_ON_ALL_PAGES</option>
                    <option value="0">ASTROID_WIDGET_NO_PAGES</option>
                    <option value="2">ASTROID_WIDGET_SELECTED_PAGES</option>
                </field>
                <field ngShow="[assignment_type]==2" type="astroidassignment" label="ASTROID_ASSIGN_TO_MENU_ITEM" name="assignment"/>
            </fieldset>
        </fields>
    </form>
</element>