=== Lauryn Widget Suite for Elementor ===
Contributors: lauryn77
Tags: elementor, widgets, cards, stacking cards, service card
Requires at least: 6.5
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 0.2.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Focused, lightweight widgets for Elementor, including interactive Stacking Cards and a flexible Service Card.

== Description ==

Lauryn Widget Suite for Elementor adds focused, customizable widgets designed to extend Elementor with practical layouts for real websites.

**[View the Live Demo](https://lauryn.it/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress/)**

= Stacking Cards =

Create interactive card stacks with a swipe-style experience and responsive controls.

* Build cards manually with Elementor's Repeater.
* Add an image, title, subtitle, button text and URL to each card.
* Use Latest Posts as an automatic source, even without Elementor Pro.
* Display post featured images, titles, excerpts and permalinks automatically.
* Filter Latest Posts by category and control order, excerpt length and button text.
* Customize card size, offsets, rotation and swipe threshold.
* Control image size, position and repeat behavior.
* Style card backgrounds, typography, buttons and hover states.
* Responsive geometry is optimized to preserve the visible card stack without causing horizontal page overflow.

= Service Card =

Build flexible cards for services, treatments, consultations, packages, pricing and other structured content.

* Optional image and ribbon.
* Image tags and feature lists.
* Subtitle, title and WYSIWYG description.
* Optional collapsible long descriptions with responsive height, Read more/Read less labels and fade cue while keeping the CTA visible.
* Duration, price and price suffix fields.
* Optional call-to-action button.
* Responsive inline or stacked feature layouts.
* Equal Height and Footer Alignment controls.
* Comprehensive styling controls for each section of the card.
* Elementor Dynamic Tags support for Service Card content fields.
* Dynamic list sources compatible with Post Terms, ACF and other text-based dynamic sources.

The widgets are available inside the **Lauryn Widgets** category in the Elementor editor.

**[See examples and try the widgets on the Live Demo](https://lauryn.it/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress/)**

This plugin is not affiliated with or endorsed by Elementor Ltd.

== Installation ==

1. Install and activate Elementor.
2. Upload and activate Lauryn Widget Suite for Elementor.
3. Edit a page with Elementor.
4. Find the "Lauryn Widgets" category in the Elementor panel.
5. Drag Stacking Cards or Service Card into your page and customize it.

== Frequently Asked Questions ==

= Do I need Elementor Pro? =

No. The plugin works with Elementor, and the Stacking Cards Latest Posts source does not require Elementor Pro.

= Where can I see the widgets in action? =

Visit the [Lauryn Widget Suite Live Demo](https://lauryn.it/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress/) to see examples of the available widgets.

= Can I use dynamic content in the Service Card? =

Yes. Service Card supports Elementor Dynamic Tags for its content fields. Dynamic list sources can also work with Post Terms, ACF and other text-based dynamic sources.

= Can Stacking Cards display WordPress posts automatically? =

Yes. Select Latest Posts as the source and configure the number of posts, category, ordering, excerpt length and button text.

== Changelog ==

= 0.2.6 =
* Added optional collapsible Service Card descriptions.
* Added responsive collapsed height and customizable Read more/Read less labels.
* Read more appears only when the description actually overflows.
* Added optional fade cue and dedicated Read More style controls.
* Kept features, duration, price and CTA outside the collapsed content and always accessible.

= 0.2.5 =
* Prevented transformed Stacking Cards from causing horizontal page overflow by clipping overflow on the Elementor widget wrapper.

= 0.2.4 =
* Added Elementor Dynamic Tags support to all Service Card content fields.
* Added dynamic list sources for image tags and features, compatible with Post Terms, ACF and other text-based dynamic sources.
* Preserved the existing manual content workflow and card layouts.

= 0.2.3 =
* Matched the Stacking Cards mobile geometry to the proven FirmatoB implementation.
* Prevented horizontal page overflow while preserving the visible card pile and natural shadows.

= 0.2.2 =
* Fixed Service Card button attribute rendering to satisfy WordPress output escaping checks.
* Updated Tested up to for WordPress 7.1.

= 0.2.1 =
* Added Equal Height and Footer Alignment controls to Service Card.

= 0.2.0 =
* Added the new Service Card widget.
* Added optional image, ribbon, image tags, subtitle, title, WYSIWYG description, features, duration, price and button.
* Added responsive inline/stacked feature layout.
* Added comprehensive style controls for every Service Card section.
* Added flexible text-based pricing and suffix fields.

= 0.1.5 =
* Added a shared Image style section for both Manual Cards and Latest Posts.
* Added image Size controls: Cover, Contain and Auto.
* Added image Position controls.
* Added No Repeat, Repeat, Repeat Horizontally and Repeat Vertically controls.
* Image rendering now uses a background layer so all display modes behave consistently.

= 0.1.4 =
* Added a Source selector with Manual Cards and Latest Posts modes.
* Latest Posts works without Elementor Pro.
* Added number of posts, category, order by, order, excerpt length and global button text controls.
* Automatic cards use the post featured image, title, excerpt and permalink.

= 0.1.3 =
* Added responsive card border radius.
* Added info box border radius and inner padding.
* Added responsive button padding and border radius.
* Button text remains editable per card in the Cards repeater.

= 0.1.2 =
* Added Elementor Style controls for card/content backgrounds, title/subtitle typography and colors, and button typography/colors with hover states.

= 0.1.1 =
* Added editable/reorderable cards with an Elementor Repeater.
* Added image, title, subtitle, fallback color, button text and URL per card.
* Prevented buttons and links from triggering card dragging.

= 0.1.0 =
* Initial prototype.
* Added Lauryn Widgets category.
* Added Stacking Cards with four demo cards.
* Added responsive card size, offsets and rotation controls.
* Added swipe threshold control.
