Available Documentation

Welcome to the developer documentation for Genesis Design Palette Pro. This is still a work in progress, so please bear with us as we get this all entered.

gppro_action_text

Add some optional text above the save and clear buttons.
See Example

gppro_action_title

Add an optional title above the save and clear buttons.
See Example

gppro_admin_block_add

Adding new blocks to the available set
See Example

gppro_admin_block_remove

Remove an entire block from the tabbed list and their related settings.
See Example

gppro_admin_footer_text

Modify or remove the footer text at the bottom of the plugin page
See Example

gppro_admin_title

Change the title on the main plugin page
See Example

gppro_after_create

Runs after the CSS file is written to the filesystem.
See Example

gppro_after_css_builder

Runs any custom action after the CSS build has completed.
See Example

gppro_after_plugin_compat

Runs after plugin compatibility settings are added.
See Example

gppro_after_save

Runs any custom action after saving the styles in the admin.
See Example

gppro_before_create

Runs before the CSS file is written to the filesystem.
See Example

gppro_before_css_builder

Run something prior to building the CSS output.
See Example

gppro_before_save

Runs any custom action before saving the styles in the admin.
See Example

gppro_body_class

Change the custom body class used in the CSS generation and live preview
See Example

gppro_buttons

Add, remove, or modify the action buttons
See Example

gppro_caps

Allow different user roles access to the builder
See Example

gppro_compare_default

Ignore the default comparison check for a particular field in the CSS builder.
See Example

gppro_css_builder

Change or add to the CSS data being generated
See Example

gppro_css_builder_data

Modify the CSS data array prior to building the CSS output.
See Example

gppro_css_inline_SECTION

Add custom CSS items to each section area
See Example

gppro_custom_header_args

Allows modification of the custom header theme support arguments
See Example

gppro_default_css_borders

Add, change, or modify the available CSS border styles in the input type
See Example

gppro_default_css_font_sizes

Add, change, or modify the available CSS font sizes in the input type
See Example

gppro_default_css_font_weights

Add, change, or modify the available CSS font weights in the input type
See Example

gppro_default_css_list_styles

Add, change, or modify the available CSS list styles in the input type
See Example

gppro_default_css_position

Add, change, or modify the available CSS positions in the input type
See Example

gppro_default_css_text_alignments

Add, change, or modify the available CSS text alignments in the input type
See Example

gppro_default_css_text_decorations

Add, change, or modify the available CSS decoration in the input type
See Example

gppro_default_css_text_transforms

Add, change, or modify the available CSS text transformations in the input type
See Example

gppro_disable_plugin_compat

Allows developers to bail out early from the preview window plugin compatibility function.
See Example

gppro_enable_css_optimization

Use this to disable CSSTidy from optimizing the generated CSS file.
See Example

gppro_enable_header_image_support

Enables or disables custom header support for the current theme. Is only added to stock Genesis by default.
See Example

gppro_font_stacks

Add or remove available fonts.
See Example

gppro_picker_defaults

Change or remove the default colors loaded at the bottom of the color picker.
See Example

gppro_preview_buttons

Add additional buttons above the preview pane.
See Example

gppro_preview_pane

Modify the build structure of the preview pane area.
See Example

gppro_preview_url

Change the URL inside the live preview
See Example

gppro_sections

Adding a new section corresponding to a new admin block.
See Example

gppro_section_after_entry_widget_area

This filter should be used to modify sections for the after entry widget area (if the theme supports it).
See Example

gppro_section_inline_SECTION

Add, remove, or modify individual portions of an existing section
See Example

gppro_set_defaults

Customize the pre-loaded defaults for new or existing keys.
See Example

gppro_viewport_buttons

Add or remove viewport buttons that are displayed on top of the preview pane.
See Example

Input types

See Example

List of default sections

The list of included admin blocks
See Example