=== Genial Blocks ===
Contributors: genialsouls
Tags: blocks, gutenberg, block editor, carousel, wordpress blocks
Requires at least: 6.8
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 0.5.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

14 Gutenberg blocks and 6 ready-to-use native patterns for responsive layouts, FAQs, pricing, statistics, and more.

== Description ==

Build more with Gutenberg. Genial Blocks adds 14 customizable WordPress blocks and six ready-to-use patterns for responsive layouts, pricing tables, FAQs, carousels, testimonials, calls to action, and more—without requiring another page builder.

== Explore the Genial Blocks Live Showcase ==

See live, interactive examples of the blocks and explore what you can build with Genial Blocks.

[Explore the Genial Blocks Live Showcase](https://genialsouls.com/genial-blocks/)

== Why Choose Genial Blocks ==

Combine responsive layouts, flexible styling, and familiar Gutenberg controls with core blocks to build complete sections.

== 14 Gutenberg Blocks ==

= Layout and Content =

* Advanced Heading — Semantic H1–H6 headings with optional subtitles.
* Advanced Button — Styled links with responsive widths and design controls.
* Container — Responsive wrapper for nested blocks and layouts.
* Info Box — Content panels with an optional icon and CTA.
* Icon List — Text lists with bundled icons and optional links.

= Interactive Content =

* Accordion — Expandable questions and answers with single or multiple open items.
* Tabs — Labeled content panels with keyboard navigation.
* Carousel — Responsive slides with navigation, pagination, and optional autoplay.
* Countdown — UTC date countdown with a completion message.

= Data and Social Proof =

* Counter — Numeric values with optional count-up animation.
* Progress Bar — Labeled value across a configurable range.
* Pricing Table — Informational plans, features, and optional CTA; no payment processing.
* Testimonial — Quote with author details and optional avatar or rating.
* Team Member — Profile with optional image and social links.

== Six Ready-to-Use Patterns ==

Insert these from the block editor's Patterns inserter under Genial Blocks, then customize their native blocks and content.

* Service Hero with CTA — Headline, supporting copy, information panel, and CTA.
* Three-Service Feature Grid — Three services presented as Info Box cards.
* FAQ Disclosure — A heading with expandable Accordion answers.
* Pricing Trio — Three editable informational pricing plans.
* Stats and Progress — Counters paired with progress indicators.
* Testimonial and Team CTA — A customer quote with a team profile and optional CTA.

== Native Editor and Performance ==

Built for the WordPress block editor; no separate builder is required. The icon set is bundled locally, with no remote runtime asset service, jQuery, or Slick dependency. Interactive controls use semantic markup and keyboard-aware behavior where applicable. New-tab links receive safe relationship attributes, and Counter and Progress Bar animations respect reduced-motion preferences.

== Source Code and Development ==

Genial Blocks is open-source software. Browse the source and build instructions in the [Genial Blocks GitHub repository](https://github.com/GenialSouls/genial-blocks).

== Screenshots ==

1. Genial Blocks showcase — modern layouts and native WordPress blocks.
2. Responsive Carousel block with slides, navigation, and pagination.
3. Flexible layouts with Container, Advanced Heading, Advanced Button, and Icon List blocks.
4. Interactive Tabs, Accordion, and Countdown blocks.
5. Business and marketing blocks including Counter, Progress Bar, Pricing Table, and Info Box.
6. Team Member and Testimonial blocks with customizable layouts.
7. Pricing Trio Pattern with Starter, Growth, and Scale plans.
8. Stats and Progress Pattern with project metrics and delivery/support progress bars.

== Installation ==

1. In WordPress, go to Plugins > Add New Plugin.
2. Search for “Genial Blocks”, or choose Upload Plugin to install a ZIP file.
3. Activate Genial Blocks.
4. Open the block inserter and choose a block from the Genial Blocks category.

== Frequently Asked Questions ==

= Does Genial Blocks require another page builder? =

No. Genial Blocks is built for the native WordPress block editor.

= Which blocks are included? =

Genial Blocks includes Advanced Heading, Advanced Button, Info Box, Accordion, Counter, Icon List, Tabs, Pricing Table, Progress Bar, Container, Testimonial, Team Member, Countdown, and Carousel. Carousel Slide is an internal child block and is not a separate public capability.

= Does the Pricing Table process payments? =

No. Pricing Table presents plan and pricing information with an optional CTA link. It does not process payments.

= Does Genial Blocks require remote runtime assets? =

No. The plugin bundles its curated icon set and does not require an external runtime asset service.

= Does Genial Blocks support responsive layouts? =

Yes. Container provides responsive width, direction, alignment, justification, and gap controls. Advanced Button, Info Box, Pricing Table, and Carousel also provide focused responsive controls.

= What are the minimum requirements? =

Genial Blocks requires WordPress 6.8 or newer and PHP 7.4 or newer.

== Source Code and Development ==

Genial Blocks is open source software.

The maintained source repository is available at:

https://github.com/GenialSouls/genial-blocks

Human-readable block source is in `src/`, compiled runtime assets are in `build/`, and the repository contains the build configuration and dependency lockfile used by contributors.

== Changelog ==

= 0.5.0 =
* Added six native Gutenberg patterns for common page sections.
* Improved block discovery with clearer inserter descriptions, keywords, and category metadata.
* Added a Plugins-screen Getting Started link and contextual Inspector help.
* Added responsive typography controls for Advanced Heading and responsive alignment, spacing, and width controls for Advanced Button.
* Improved Tabs mobile scrolling, keyboard navigation, focus visibility, and RTL behavior.
* Refined accessibility with named Progress Bars, larger Carousel pagination targets, improved default Countdown contrast, and omission of empty Info Box headings.
* Fixed narrow-screen overflow for full-width Advanced Buttons with padding.

= 0.4.1 =
* Fixed Counter block validation warnings when changing the target value in the WordPress block editor.

= 0.4.0 =
* Added the responsive Basic Carousel with navigation, pagination, autoplay controls, keyboard and touch-friendly behavior, RTL support, and reduced-motion handling.

= 0.3.0 =
* Added Testimonial, Team Member, and Countdown blocks.
* Fixed Advanced Heading theme compatibility so configured typography and colors apply to the semantic heading element.
* Fixed responsive Container direction handling.
* Improved frontend compatibility, validation, and accessible presentation for native block content.

= 0.2.0 =
* Expanded Genial Blocks from two to ten native blocks with eight new blocks: Info Box, Accordion, Counter, Icon List, Tabs, Pricing Table, Progress Bar, and Container.
* Added a unified Genial Blocks inserter category with distinct block icons.
* Improved responsive layout behavior, including readable Container content on narrow mobile screens.

= 0.1.0 =
* Initial foundation with Advanced Heading and Advanced Button blocks.
