'accordions_shortcodes',
'title' => __('Accordion Shortcode','accordions'),
'details' => '',
'type' => 'custom_html',
'html' => $html,
);
$settings_tabs_field->generate_field($args);
?>
'accordions_shortcodes',
'title' => __('Tabs Shortcodes','accordions'),
'details' => '',
'type' => 'custom_html',
'html' => $html,
);
$settings_tabs_field->generate_field($args);
?>
'accordions_collapsible',
'title' => __('Collapsible','accordions'),
'details' => __('Make accordion collapsible.','accordions'),
'type' => 'select',
'value' => $accordions_collapsible,
'default' => 'true',
'args' => array(
'true' => __('True','accordions'),
'false' => __('False','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_expaned_other',
'title' => __('Keep expanded others','accordions'),
'details' => __('This is useful when use collapsible.','accordions'),
'type' => 'select',
'value' => $accordions_expaned_other,
'default' => 'no',
'args' => array(
'no' => __('No','accordions'),
'yes' => __('Yes','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_heightStyle',
'title' => __('Content height style','accordions'),
'details' => __('accordion content style.','accordions'),
'type' => 'select',
'value' => $accordions_heightStyle,
'default' => 'content',
'args' => array(
'content' => __('Content','accordions'),
'fill' => __('Fill','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_active_event',
'title' => __('Activate event','accordions'),
'details' => __('Activate event type for header.','accordions'),
'type' => 'select',
'value' => $accordions_active_event,
'default' => 'click',
'args' => array(
'click' => __('Click','accordions'),
'mouseover' => __('Mouseover','accordions'),
'focus' => __('Focus','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_lazy_load',
'title' => __('Enable lazy load','accordions'),
'details' => __('Accordion content will be hidden until page load completed.','accordions'),
'type' => 'select',
'value' => $accordions_lazy_load,
'default' => 'yes',
'args' => array(
'no' => __('No','accordions'),
'yes' => __('Yes','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_lazy_load_src',
'title' => __('Lazy load image source','accordions'),
'details' => __('You can set custom image source for lazy load icon.','accordions'),
'type' => 'text',
'value' => $accordions_lazy_load_src,
'default' => '',
'placeholder' => '',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_hide_edit',
'title' => __('Hide edit link on front-end.','accordions'),
'details' => __('You can display/hide accordion edit link on front-end','accordions'),
'type' => 'select',
'value' => $accordions_hide_edit,
'default' => 'yes',
'args' => array(
'no' => __('No','accordions'),
'yes' => __('Yes','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_tabs_collapsible',
'title' => __('Collapsible','accordions'),
'details' => __('Make tabs collapsible.','accordions'),
'type' => 'select',
'value' => $accordions_tabs_collapsible,
'default' => 'true',
'args' => array(
'true' => __('True','accordions'),
'false' => __('False','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_tabs_active_event',
'title' => __('Activate event','accordions'),
'details' => __('Event for activate tabs','accordions'),
'type' => 'select',
'value' => $accordions_tabs_active_event,
'default' => 'click',
'args' => array(
'click' => __('Click','accordions'),
'mouseover' => __('Mouseover','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
accordions_themes();
//var_dump($accordions_themes_list);
$args = array(
'id' => 'accordions_themes',
'title' => __('Accordion themes','accordions'),
'details' => __('You can choose accordion theme here.','accordions'),
'type' => 'radio_image',
'default' => 'flat',
'value' => $accordions_themes,
'args' => $accordions_themes_list,
);
$settings_tabs_field->generate_field($args);
?>
'accordions_icons_plus',
'title' => __('Plus icon','accordions'),
'details' => __('Icon for idle, you can use
Font Awesome icons, just put the css class
fas fa-chevron-up','accordions'),
'type' => 'text_icon',
'value' => $accordions_icons_plus,
'default' => 'fas fa-chevron-up',
'placeholder' => __('fas fa-chevron-up','accordions'),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_icons_minus',
'title' => __('Minus icon','accordions'),
'details' => __('Icon for activate, you can use
Font Awesome icons, just put the css class
fas fa-chevron-down','accordions'),
'type' => 'text_icon',
'value' => $accordions_icons_minus,
'default' => 'fas fa-chevron-down',
'placeholder' => __('fas fa-chevron-down','accordions'),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_icons_color',
'title' => __('Icons color','accordions'),
'details' => __('Color for icons','accordions'),
'type' => 'colorpicker',
'value' => $accordions_icons_color,
'default' => '',
'placeholder' => '#999999',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_icons_color_hover',
'title' => __('Icon hover color','accordions'),
'details' => __('Color for icons on mousehover','accordions'),
'type' => 'colorpicker',
'value' => $accordions_icons_color_hover,
'default' => '',
'placeholder' => '#777777',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_icons_font_size',
'title' => __('Icon font size','accordions'),
'details' => __('You can set custom font size.','accordions'),
'type' => 'text',
'value' => $accordions_icons_font_size,
'default' => '',
'placeholder' => '14px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_default_bg_color',
'title' => __('Default background color.','accordions'),
'details' => __('Background color of header on idle','accordions'),
'type' => 'colorpicker',
'value' => $accordions_default_bg_color,
'default' => '',
'placeholder' => '#eeeeee',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_active_bg_color',
'title' => __('Active background color.','accordions'),
'details' => __('Background color of header on active stats','accordions'),
'type' => 'colorpicker',
'value' => $accordions_active_bg_color,
'default' => '',
'placeholder' => '#dddddd',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_title_color',
'title' => __('Accordions header font color.','accordions'),
'details' => __('Font color for accordion headers','accordions'),
'type' => 'colorpicker',
'value' => $accordions_items_title_color,
'default' => '',
'placeholder' => '#999999',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_title_color_hover',
'title' => __('Accordions header font color on hover.','accordions'),
'details' => __('Font color for accordion headers','accordions'),
'type' => 'colorpicker',
'value' => $accordions_items_title_color_hover,
'default' => '',
'placeholder' => '#7777777',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_title_font_size',
'title' => __('Accordions header font size.','accordions'),
'details' => __('Choose font size for header text','accordions'),
'type' => 'text',
'value' => $accordions_items_title_font_size,
'default' => '',
'placeholder' => '14px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_title_padding',
'title' => __('Accordions header padding.','accordions'),
'details' => __('Choose header area padding','accordions'),
'type' => 'text',
'value' => $accordions_items_title_padding,
'default' => '',
'placeholder' => '10px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_title_margin',
'title' => __('Accordions header margin.','accordions'),
'details' => __('Choose header area margin','accordions'),
'type' => 'text',
'value' => $accordions_items_title_margin,
'default' => '',
'placeholder' => '5px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content_color',
'title' => __('Accordions content font color.','accordions'),
'details' => __('You can choose custom color for accordion content','accordions'),
'type' => 'colorpicker',
'value' => $accordions_items_content_color,
'default' => '',
'placeholder' => '#999999',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content_font_size',
'title' => __('Accordions content font size.','accordions'),
'details' => __('You can set custom font size for accordion content','accordions'),
'type' => 'text',
'value' => $accordions_items_content_font_size,
'default' => '',
'placeholder' => '10px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content_bg_color',
'title' => __('Accordions content background color.','accordions'),
'details' => __('You can choose custom background color for accordion content area','accordions'),
'type' => 'colorpicker',
'value' => $accordions_items_content_bg_color,
'default' => '#ffffff',
'placeholder' => '#ffffff',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content_padding',
'title' => __('Accordions content padding.','accordions'),
'details' => __('You can set custom padding for accordion content','accordions'),
'type' => 'text',
'value' => $accordions_items_content_padding,
'default' => '',
'placeholder' => '10px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content_margin',
'title' => __('Accordions content margin.','accordions'),
'details' => __('You can set custom margin for accordion content','accordions'),
'type' => 'text',
'value' => $accordions_items_content_margin,
'default' => '',
'placeholder' => '10px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_container_padding',
'title' => __('Container padding.','accordions'),
'details' => __('Set container padding','accordions'),
'type' => 'text',
'value' => $accordions_container_padding,
'default' => '',
'placeholder' => '10px',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_container_bg_color',
'title' => __('Container background color.','accordions'),
'details' => __('Set container background color','accordions'),
'type' => 'colorpicker',
'value' => $accordions_container_bg_color,
'default' => '#ffffff',
'placeholder' => '',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_container_text_align',
'title' => __('Container text align.','accordions'),
'details' => __('Set container text align','accordions'),
'type' => 'select',
'value' => $accordions_container_text_align,
'default' => 'left',
'args' => array(
'left' => __('Left','accordions'),
'right' => __('Right','accordions'),
'center' => __('Center','accordions'),
'justify' => __('Justify','accordions'),
),
);
$settings_tabs_field->generate_field($args);
?>
'accordions_bg_img',
'title' => __('Container background image.','accordions'),
'details' => __('Set container background image','accordions'),
'type' => 'text',
'value' => $accordions_bg_img,
'default' => '',
'placeholder' => '',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_content',
'title' => __('Accordion content','accordions'),
'details' => '',
'type' => 'custom_html',
'html' => $html,
);
$settings_tabs_field->generate_field($args);
?>
'accordions_items_stats',
'title' => __('Stats for accordion','accordions'),
'details' => '',
'type' => 'accordions_stats',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_custom_js',
'title' => __('Custom Js.','accordions'),
'details' => __('You can add custom scripts here, do not use
<script> </script> tag','accordions'),
'type' => 'scripts_js',
'value' => $accordions_custom_js,
'default' => '',
);
$settings_tabs_field->generate_field($args);
?>
'accordions_custom_css',
'title' => __('Custom CSS.','accordions'),
'details' => __('You can add custom css here, do not use
<style> </style> tag','accordions'),
'type' => 'scripts_css',
'value' => $accordions_custom_css,
'default' => '',
);
$settings_tabs_field->generate_field($args);
?>