Genial Widgets for Elementor

Description

Genial Widgets is an Elementor product from GenialSouls for creating practical
content, navigation, calls to action, metrics, and pricing sections. This
release contains eight focused widgets backed by a dependency-safe foundation:

  • Button for calls to action and links.
  • Info Box for icon, heading, and description content.
  • Accordion for expandable content sections.
  • Counter for animated numeric values.
  • Pricing Table for clear plan and call-to-action layouts.
  • Advanced Heading for semantic headings with optional accent content.
  • Icon List for linked or informational lists with icons and responsive styling.
  • Tabs for accessible tabbed content panels with keyboard navigation.

It requires the free Elementor plugin. Widget assets are loaded conditionally,
and no external services or remote resources are used by the plugin.

The widgets use semantic, accessibility-conscious markup and controls. Accordion
and Tabs provide keyboard-friendly interactive states, while Counter and Tabs
provide safe behavior when motion or JavaScript is unavailable. The plugin
remains compatible with the supported WordPress, PHP, and Elementor versions.

Widgets

Button

Create calls to action with text, safe links, icons, alignment, typography,
colors, borders, spacing, hover styling, and responsive controls.

Info Box

Build feature and service cards with an icon or image, title, description,
optional CTA, media positioning, responsive alignment, colors, borders, radius,
spacing, and typography.

Accordion

Create expandable FAQ and content sections with repeater items, initial-open
behavior, single or multiple open items, indicators, and accessible disclosure
markup.

Counter

Highlight configured numbers with start/end values, prefixes, suffixes, number
grouping, duration, typography, color, and a reduced-motion-safe final value.

Pricing Table

Build static pricing layouts with a plan title, subtitle, currency, price,
billing period, feature list, badge, CTA, card styling, typography, responsive
controls, and color settings.

Advanced Heading

Compose semantic headings with an optional prefix, highlighted accent text,
decorative accent, selectable HTML heading tag, alignment, typography, colors,
spacing, and responsive controls.

Icon List

Present linked or informational lists with Elementor icons, text, safe link
behavior, alignment, item spacing, icon size/color, text typography/color, and
responsive controls.

Tabs

Organize related content into accessible tab panels with repeater items, an
initial active tab, horizontal or vertical orientation, keyboard navigation,
tab and content typography/colors, and responsive padding controls.

Performance and accessibility

Styles and scripts are registered locally and loaded conditionally for widgets
that use them. Accordion and Tabs use real buttons, ARIA relationships, and
keyboard interaction. Counter provides a server-rendered final value and
respects reduced-motion preferences. Text, URLs, icons, and media attributes
are sanitized or escaped at output.

Elementor requirement

Genial Widgets for Elementor requires the free Elementor plugin. The plugin
requires WordPress 6.8 or later, PHP 7.4 or later, and Elementor 3.24 or later.

Requirements

  • WordPress 6.8 or later.
  • PHP 7.4 or later.
  • Elementor 3.24 or later.

License

Genial Widgets is licensed under the GPL v2 or later.

Screenshots

Installation

  1. Install and activate Elementor from the WordPress Plugins screen.
  2. Upload and activate Genial Widgets for Elementor from the WordPress Plugins screen.
  3. Edit a page with Elementor and find the widgets in the Genial Widgets category.

FAQ

Does Genial Widgets require Elementor?

Yes. Genial Widgets for Elementor requires the free Elementor plugin and will remain inactive
until a supported Elementor version is available.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Genial Widgets for Elementor” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.0

  • Added Genial Advanced Heading, Genial Icon List, and Genial Tabs.
  • Added keyboard-friendly tab navigation and semantic tab/panel relationships.
  • Expanded the directory description with factual documentation for all eight widgets.

1.0.2

  • Fixed Elementor style controls so configured widget styles are correctly generated and applied on the frontend.

1.0.1

  • Clarified the display name and listing description for the existing five-widget release.

1.0.0

  • Initial stable release with Button, Info Box, Accordion, Counter, and Pricing Table widgets.