=== Gutenberg Template and Pattern Library & Redux Framework ===
Contributors: kprovance, dovyp, redux
Tags: patterns, templates, blocks, gutenberg, library, editor, page builder
Requires at least: 4.0
Requires PHP: 7.1
Tested up to: 6.2
Stable tag: 4.3.26
License: GPL-3.0+
License URI: http://www.gnu.org/licenses/gpl-3.0.txt

Supercharge the Gutenberg editor with our library of Gutenberg block templates, layouts, and patterns!

== Description ==
<strong>Redux - Quickly create full pages in WordPress’ Gutenberg</strong>

Supercharge the Gutenberg editor with our ever-growing library of WordPress blocks templates, layouts, and patterns. Discover what's possible and implement any design on your website in virtually no time at all.

Worried that our Gutenberg block templates, layouts, or patterns may not work with your theme? We've got you covered. Our template, layouts, and patterns will adapt to your theme's styles, so they look great with your site.

Don’t waste hours trying to recreate a Gutenberg block template, layout, or pattern you love. With a click of a button in its own website where you can start customizing it for your needs.

<h4>♥️ What the Plugin does?</h4>
<ul>
    <li><strong>Browse 1,000+</strong> block templates, layouts, and patterns from your Gutenberg Editor that you can add to your site immediately.</li>
    <li><strong>Preview</strong> each block template, layout, or pattern on a demo site.</li>
    <li><strong>Filter</strong> different content types and site types to find exactly what you're looking for.</li>
    <li><strong>Gutenberg Block Patterns library</strong> support built in.</li>
    <li>The most trusted option framework in the industry.</li>
    <li>Developer friendly: clean code, inline documentation</li>
</ul>

<h4>🚀 TYPICAL USE CASE OF THIS PLUGIN</h4>
Whether you are building a simple site or a **big site** with **lots of pages**, you just want it to look amazing. With the Gutenberg block template, layout, and pattern library in Redux, you can begin making pages with various Gutenberg block patterns, templates or layouts.

You can browse through the categories, as well as collections of like-styled pages. When you find something you like, we make sure you have everything you need. Worried that our Gutenberg block templates, layouts, or patterns may not work with your theme? No problem! Our templates will adapt to your theme’s style to fit within your site’s design.

Don’t waste hours trying to recreate a design you love. With a click of a button, you have it on your own site, and you can begin customizing your Gutenberg block template, layout or pattern for your needs.

<h4>🎉 Supported Page Builders</h4>
Redux supports only the <a href="https://wordpress.org/plugins/gutenberg/"><strong>Gutenberg / Block Editor of WordPress 5.0+</strong></a>.

<h4>🎨 Supported Themes</h4>
Though Redux will work with any theme that uses the Gutenberg block editor, we have done extra work to ensure complete compatibility with these themes.

<ul>
<li><a href="https://wordpress.org/themes/astra/"><strong>Astra Theme</strong></a> with <strong>Astra Pro</strong> Add-On Plugin – <strong>Custom Layouts</strong> (for Layouts, Headers, Footers, Hooks)</li>
<li><a href="https://wordpress.org/themes/generatepress/"><strong>GeneratePress Theme</strong></a> with <strong>GP Premium</strong> Add-On Plugin – <strong>Elements</strong> (for Layouts, Headers, Hooks)</li>
<li><a href="https://wordpress.org/themes/oceanwp/"><strong>OceanWP Theme</strong></a> with <a href="https://wordpress.org/plugins/ocean-extra/"><strong>Ocean Extra</strong></a> free Add-On Plugin – <strong>My Library</strong> (for Layouts, Hooks etc.)</li>
<li><strong>Kava Pro Theme/ CrocoBlock Service</strong> with JetThemeCore Plugin – <strong>My Library</strong> (for Layouts, Pages, Headers, Footers, Single, Archive)</li>
<li><strong>Genesis Framework</strong> with Genesis Child Themes — via <strong>Blox Lite</strong> and <strong>Blox</strong> (Pro) Plugins – <strong>Global Content Blocks</strong> (for Sections, Hooks)</li>
<li><strong>Page Builder Framework</strong> with <strong>WPBF Premium</strong> Add-On Plugin – <strong>Custom Section</strong> (for Sections, Layouts, Hooks etc.)</li>
<li><strong>Customify</strong> with <strong>Customify Pro</strong> Add-On Plugin – <strong>Hooks</strong> (for Layouts, Sections, Hooks etc.)</li>
<li><strong>Suki</strong> with <strong>Suki Pro</strong> Add-On Plugin – <strong>Custom Blocks</strong> (for Layouts, Sections, Hooks etc.)</li>
<li><strong>Neve</strong> with <strong>Neve Pro</strong> Add-On Plugin – <strong>Custom Layouts</strong> (for Layouts, Sections, Hooks etc.)</li>
<li><strong>Woostify</strong> with <strong>Woostify Pro</strong> Add-On Plugin – <strong>Header Footer Builder</strong> (for Elementor theming areas – Headers/ Footers)</li>
<li><strong>Avada Theme</strong> with Avada Fusion Builder – <strong>Library</strong> (for Templates, Pages, Layouts, Columns, Rows)</li>
<li><strong>Divi Theme</strong> with Divi Builder – <strong>Library</strong> (for Templates etc.)</li>
<li><strong>Extra Theme</strong> with Divi Builder – <strong>Library</strong> (for Templates etc.) – <strong>Category Templates</strong> (for Layouts, Templates etc.)</li>
</ul>

<h4>👍 BE A CONTRIBUTOR</h4>
If you want to translate, <a href="https://translate.wordpress.org/projects/wp-plugins/redux-framework">go to the Translation Portal at translate.wordpress.org</a>.

You can also contribute code via our <a href="https://github.com/reduxframework/redux-framework/">GitHub Repository</a>. Be sure to use our develop branch to submit pull requests.

<h4>📝 Documentation and Support</h4>
<ul>
<li>For more information about the Gutenberg block template, layout, and pattern library, check out <a href="https://extendify.com/" rel="nofollow ugc">Extendify</a>.</li>
<li>For information about the Redux Options Framework, check out <a href="https://devs.redux.io/" rel="nofollow ugc">Redux Documentation</a>.</li>
<li>If you have additional questions, reach out to us at support@redux.io</li>
</ul>

<h4>⚡ Like the Redux Plugin?</h4>
<ul>
<li>Follow us on <a href="https://www.facebook.com/reduxframework" rel="nofollow ugc">Facebook 💬</a></li>
<li><strong>Rate us 5 ⭐ stars</strong> on <a href="https://wordpress.org/support/plugin/redux-framework/reviews/?filter=5/#new-post">WordPress.org</a></li>
<li>Follow us on Twitter 🐦: <a href="https://twitter.com/reduxframework" rel="nofollow ugc">@ReduxFramework</a></li>
</ul>

<h4>🔐 Privacy</h4>
Redux does not interact with end users on your website. Our templates will continue to work even if Redux is uninstalled. If a product is using Redux the option panel will cease to function without Redux.

The Redux plugin uses a custom API to fetch our content library and our Gutenberg block templates, layouts, and patterns. To improve the service and stability we store logs which may or may not contain the following:
<ul>
<li>browser type</li>
<li>referring site</li>
<li>date and time of request</li>
<li>category selection or search term</li>
<li>anonymized IP address</li>
</ul>

API requests are only made when a user clicks on the Library button or opts into Google Font updates.

For more details on our privacy policy: [https://redux.io/privacy](https://redux.io/privacy)
For more details on our terms and conditions: [https://redux.io/terms](https://redux.io/terms)

== Installation ==
1. Upload the entire plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.

Once Installed and Activated you will be invited to Activate your Redux account. This is entirely voluntary and easily dismissed.

If you want, you can use the [Gutenberg](https://wordpress.org/plugins/gutenberg/) plugin to get bleeding-edge experiments by the Gutenberg team.

== Changelog ==
= 4.3.26 =
* Modified: Empty `custom_font` list no longer creates empty fonts.css file.
* Release date: February 02, 2023

= 4.3.25 =
* Modified: Reworked directory enumeration for `custom_fonts` to avoid potential fatal errors.

= 4.3.24 =
* Additional work to make `custom_fonts` override old standalone extension version.
* Release date: January 20, 2023

= 4.3.23 =
* Tweaked Custom Fonts extension to avoid conflicts with older standalone extension.
* Update: Extendify Library 1.2.4
* Release date: January 20, 2023

= 4.3.22 =
* Added: Custom Fonts extension [https://devs.redux.io/core-extensions/google-maps.html](https://devs.redux.io/core-extension/custom-fonts.html)
* Fixed: Metaboxes `post_format` selections not responding to clicks when Gutenberg is active due to class name changes.
* Fixed: Custom font data added via filter would trigger a warning if not an array.
* Update: Extendify Library 1.2.3
* Release date: January 19, 2023

= 4.3.21 =
* Added: Google Maps extension.
* Fixed: Widget area UI improperly aligned when `dev_mode` set to `false`.
* Fixed: `spinner` field not outputting `output` data.
* Fixed: Metaboxes CSS causing layout issues when `dev_mode` set to `false`.
* Update: Extendify Library 1.2.1
* Update: Font Awesome 6.2.1
* Release date: December 05, 2022

= 4.3.20 =
* Added: Widget Areas extension (for use with Classic Widgets only).
* Fixed: `spinner` field returning JavaScript error.
* Fixed: `required` not working outside a `repeater` when `repeater` field is loaded somewhere in the project.
* Fixed: JS error when `typography` `font-style` set to `false`.
* Updated: Removed registration verbiage from Google Fonts update notice.
* Updated: Extendify Library 1.0.1
* Release date: November 2, 2022

= 4.3.19 =
* Fixed: Extendify menu item appearing when it should not.
* Fixed: Blank page template would cause fatal error.
* Release date: September 30, 2022

= 4.3.18 =
* New: Typography `weights` argument to override standard default weights.
* Updated Extendify Library 0.10.2
* Updated: Font Awesome 6.2.0
* Modified: Attempt to override old theme embedded extensions that use the 3.x loading method.
* Fixed: Social Profiles in metaboxes, hopefully.
* Fixed: `slides` field not showing image upon select. Thanks @animeiswrong
* Removed: Social Profiles Widget (use the shortcode in HTML widget instead. See docs).
* Removed: Redux template library (use Extendify template library instead).
* Removed: Appsero registration for Redux Pro.
* Modified: Cleanup of old or outdated code.
* Release date: September 26, 2022

= 4.3.17 =
* Added: Social Profiles extension. [https://devs.redux.io/core-extensions/social-profiles.html](https://devs.redux.io/core-extensions/social-profiles.html)
* Fixed: Metabox post types and templates selection inoperative on new posts.
* Updated: Extendify Library.
* Release date: August 22, 2002

= 4.3.16 =
* Added: Accordion extension. [https://devs.redux.io/core-extensions/accordion.html](https://devs.redux.io/core-extensions/accordion.html)
* Added: JS Button extension. [https://devs.redux.io/core-extensions/js-button.html](https://devs.redux.io/core-extensions/js-button.html)
* Fixed: Validation messages dismissed when using `ace_editor` field after `redux_change` event.
* Updated: Extendify Library.
* Release date: July 21, 2022

= 4.3.15 =
* Added: Multi Media extension. [https://devs.redux.io/core-extensions/multi-media.html](https://devs.redux.io/core-extensions/multi-media.html)
* Added: DateTime extension. [https://devs.redux.io/core-extensions/date-time-picker.html](https://devs.redux.io/core-extensions/date-time-picker.html)
* Fixed: Deprecation error surrounding `add_menu_page` in WordPress 6.0.
* Fixed: `undefined` unit entry in `letter-spacing` subfield of the `typography` field.
* Modified: Deprecation notices for outdated API.
* Updated: Extendify Library.
* Release date: June 21, 2022

= 4.3.14 =
* New: `typography` field supports individual unit types for subfields that support them (font-size, line-height, etc.)  See: [https://devs.redux.io/core-fields/typography.html](https://devs.redux.io/core-fields/typography.html)
* Fixed: Redux installed via TGMPA failing with "This plugin does not have a valid header."
* Updated: Extendify Library.
* Release date: May 19, 2022

= 4.3.13 =
* Fixed: Work for `required` functionality within the `repeater` field.
* Fixed: Filter out bad default values for `color_rgba` field.
* Fixed: jQuery deprecation notice.
* Fixed: Type error in `import_export` field.  Additional `repeater` JS fix.
* Fixed: `required` functionality within the `repeater` field.
* Modified: Additional sanitizing on color hex values.
* Modified: Customizer code to eliminate `init()` error.
* Updated: Extendify Library.
* Release date: May 05, 2022

= 4.3.12 =
Updated: Vendor libraries.
Updated: Extendify Library.
Fixed: jQuery deprecation notices.
Fixed: Filesystem class error.
Fixed: Customizer not saving data for sections not shown in the customizer.
Fixed: Fix deprecation errors in customizer.
Fixed: Fix core deprecation notices in metaboxes.
Release date: March 08, 2022

= 4.3.11 =
Added: Advanced Customizer!
Added: Font Awesome 6 Library for future extensions.
Modified: Enforcing deprecation notices for deprecated functions. Developers: Please update your code as necessary.
Modified: Connection banner to meet wp.org library standards.
Updated: Extendify Library.
Release date: February 23, 2022

= 4.3.10 =
Added: Repeater field for beta testing.
Modified: Background field will now show background styling options even if `background-image` is not set.
Modified: Connection banner now promotes Extendify plugin with download/activate option.
Updated: Extendify Library.
Release date: February 09, 2022

= 4.3.9 =
Fixed: Extendify Library JavaScript error.
Release date: January 26, 2022

= 4.3.8 =
Fixed: Spacing field defaults to `px` if no default is set.
Fixed: Remove plugin.php hack in Appsero SDK.
Updated: Default Google Fonts list brought up to current release
Updated: Extendify Library.
Release date: January 25, 2022

= 4.3.7 =
Fixed: Incorrect global variable assignment. Thanks, @webbudesign.
Release date: January 11, 2022

= 4.3.6 =
Modified: Update to the Extendify Library.
Modified: Moved Extendify and Redux templates libraries back to root folder.
Modified: Removed "Gutenberg is currently disabled" notice when the Classic Editor plugin is active.
Fixed: `date` shortcode without attributes producing error.
Fixed: Various jQuery deprecation fixes.
Release date: January 11, 2022

= 4.3.5 =
Added: Add former premium feature: Option panel Search Bar. See Sample demo or the [docs site](https://devs.redux.io/core-extensions).
Added: Add former premium feature: Shortcodes.  See Sample demo or the [docs site](https://devs.redux.io/core-extensions).
Fixed: #3852 - Editor in metaboxes not saving HTML.  WIll now save the same HTML posts/pages allows.
Fixed: Front end formatting issue with the Extendify template library.
Release date: December 01, 2021

= 4.3.4 =
Fixed: CSS and JS not loading when embedding Redux due to malformed path.
Modified: Update to the Extendify template library.
Release date: November, 24 2021

= 4.3.3 =
Modified: Move template libraries to redux-core directory.
Modified: Update to the Extendify template library.
Release date: November 16, 2021

= 4.3.2 =
Added: Metaboxes!
Fixed: Incorrect return type in Options Constructor.
Modified: Prefixed Browser class to avoid conflict with older versions in other projects.
Release date: November 11, 2021

= 4.3.1 =
Fixed: `wp_mail has been declared by another process or plugin` message.
Fixed: Malformed README wouldn't allow clicking of some support links.
Release date: September 22, 2021

= 4.3.0 =
Added: Gutenberg Template Library updated to the new Extendify library. See more information here about this upgrade and how to access the legacy library: [https://redux.io/gutenberg-template-library-upgrade](https://redux.io/gutenberg-template-library-upgrade).
Added: Option to enable/disable Template libraries.  Found under Settings > Redux > Templates
Added: Redux debug data moved to WordPress Site Health Info screen.
Removed: Redux Framework Health Screen.
Modified: Tools > Redux Framework screen moved to Settings > Redux
Modified: Redux Templates disabled by default.
Release date: September 21, 2021

** For a full changelog, see https://github.com/reduxframework/redux-framework/blob/master/CHANGELOG.md **

== Frequently Asked Questions ==

= Who should use the Gutenberg Block Template, Layout, and Pattern Library? =

The Redux Block Library for Gutenberg is a complete package of unique and creative block templates, layouts, and patterns that will help you build beautiful pages and posts on a website. It is of value for everyone and for all who love Gutenberg.

= What are the requirements to use the Gutenberg Template, Layout, and Pattern Library? =

You only need to have the latest version of WordPress on your website, to begin with. Redux is for Gutenberg is basically an addon for the default WordPress block editor. Therefore, the latest WordPress installation along with a theme should be enough, to begin with.

= What themes do Redux Library for Gutenberg work with? =

Redux is built to work wonderfully with all themes.

= Can I use Redux for Gutenberg even while having another Page Builder? =

The basic need or requirement for the Gutenberg Template, Layout, and Pattern Library is the latest WordPress version. Should you need help, you can <a href="https://redux.io/contact/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme" target="_blank" rel="">get in touch with us.</a>

= Can I use the Gutenberg Template, Layout, and Pattern Library on client websites? =

Yes! You can certainly use Redux on yours as well as your client's websites.

= Will Redux slow down my website? =

Absolutely not! The Gutenberg Template, Layout, and Pattern Library plugin is built with ease and performance in mind. Its module architecture and the clean code keep it extremely fast. Every performance issue that seems to be coming from Redux is actually the integration code of third-party developers. If you're having issues let us know, and we'll try to help you out.
