/** OPT IN SPECIFIC **/ function mab_form_design_settings($post = null) { ### LABELS echo '<div class="mab-option-box">'; mab_setting_line(mab_add_size_setting('field_margin_right', 'Distance Between Fields (Right Margin)')); mab_add_heading('Form Labels'); mab_setting_line(mab_add_color_setting('input_label_font_color', 'Color')); mab_setting_line(mab_add_size_setting('input_label_font_size', 'Font Size')); mab_setting_line(mab_add_select_setting('input_label_font_family', 'Font', 'family')); mab_setting_line(mab_add_select_setting('input_label_font_style', 'Font Style', 'style')); mab_setting_line(mab_add_select_setting('input_label_font_weight', 'Font Weight', 'weight')); mab_setting_line(mab_add_size_setting('input_label_margin_bottom', 'Bottom Margin')); echo '</div>'; ### INPUT BOXES echo '<div class="mab-option-box">'; mab_add_heading('Input Boxes'); mab_setting_line(mab_add_background_color_setting('input_background_color', 'Background')); mab_setting_line(mab_add_border_setting('input_border', 'Border')); mab_setting_line(mab_add_color_setting('input_font_color', 'Text Color')); mab_setting_line(mab_add_select_setting('input_font_family', 'Font', 'family')); mab_setting_line(mab_add_size_setting('input_font_size', 'Font Size')); mab_setting_line(mab_add_select_setting('input_font_style', 'Font Style', 'style')); mab_setting_line(mab_add_size_setting('input_padding_top', 'Top Padding')); mab_setting_line(mab_add_size_setting('input_padding_bottom', 'Bottom Padding')); mab_setting_line(mab_add_size_setting('input_padding_right', 'Right Padding')); mab_setting_line(mab_add_size_setting('input_padding_left', 'Left Padding')); mab_setting_line(mab_add_size_setting('input_border_radius', 'Rounded Corner Radius')); mab_setting_line(mab_add_size_setting('input_width', 'Input Field Width')); echo '</div>'; ### SUBMIT BUTTON echo '<div class="mab-option-box">'; mab_add_heading('Submit Button'); mab_setting_line(mab_add_background_color_setting('button_background_color', 'Background')); mab_setting_line(mab_add_background_color_setting('button_background_hover_color', 'Background Hover')); mab_setting_line(mab_add_border_setting('button_border', 'Border')); mab_setting_line(mab_add_color_setting('button_border_hover_color', 'Border Hover Color')); mab_setting_line(mab_add_color_setting('button_font_color', 'Text Color')); mab_setting_line(mab_add_color_setting('button_font_hover_color', 'Text Color Hover')); mab_setting_line(mab_add_text_setting('button_text_shadow', 'Text Shadow')); mab_setting_line(mab_add_text_setting('button_text_shadow_hover', 'Text Shadow Hover')); mab_setting_line(mab_add_note(__('Enter <code>[x-offset]px [y-offset]px [shadow size]px [color]</code> to add Text Shadow. Example: <code>1px 1px 0 #000000</code>', 'mab'))); mab_setting_line(mab_add_select_setting('button_font_family', 'Font', 'family')); mab_setting_line(mab_add_size_setting('button_font_size', 'Font Size')); mab_setting_line(mab_add_size_setting('button_margin_top', 'Top Margin')); mab_setting_line(mab_add_size_setting('button_margin_bottom', 'Bottom Margin')); mab_setting_line(mab_add_size_setting('button_margin_left', 'Left Margin')); mab_setting_line(mab_add_size_setting('button_margin_right', 'Right Margin')); mab_setting_line(mab_add_note(__('Use margins to position your submit button correctly.', 'mab'))); mab_setting_line(mab_add_size_setting('button_padding_top', 'Top Padding')); mab_setting_line(mab_add_size_setting('button_padding_bottom', 'Bottom Padding')); mab_setting_line(mab_add_size_setting('button_padding_right', 'Right Padding')); mab_setting_line(mab_add_size_setting('button_padding_left', 'Left Padding')); mab_setting_line(mab_add_size_setting('button_border_radius', 'Rounded Corner Radius')); mab_setting_line(mab_add_select_setting('button_text_transform', 'Text Transform', 'transform')); mab_setting_line(mab_add_size_setting('button_width', 'Submit Button Width')); echo '</div>'; }
/** * Adds the paragraph tags around a setting line and echos the result. * * @author Gary Jones * @param array|string $args * @since 0.9.5 */ function mab_setting_line($args) { if (is_array($args)) { $output = ''; foreach ($args as $arg) { $output .= ' ' . $arg; } mab_setting_line($output); } else { ?> <p><?php echo $args; ?> </p> <?php } }