=== GENE Motion Blocks ===

Contributors: onecraftne
Tags: blocks, gallery, 3d, animation, motion
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 3.4.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A 3D Ring gallery block for WordPress — CSS-native, no external libraries, and built to never break your layout.

== Description ==

**GENE Motion Blocks** adds a **3D Ring** gallery block to the WordPress block editor. It is CSS-native first, ships its own tiny JavaScript, loads nothing from third-party CDNs, and falls back gracefully — so it never breaks your pages and never hijacks the scrollbar.

Add it from the block inserter under the **GENE Motion** category:

* **3D Ring** — your images arranged on a rotating 3D ring with depth-aware lighting and an optional floor reflection. It can auto-rotate, tilt toward the cursor, and be spun by dragging, scrolling or the arrow keys. Built on CSS 3D transforms, which Safari, Firefox and Chromium all support.

**Never-break by design.** The block degrades to a plain, responsive gallery when 3D transforms aren't supported, when motion is reduced (`prefers-reduced-motion`), or when JavaScript is off. Your images are always visible.

**No libraries, no lock-in.** No jQuery, no GSAP, nothing loaded from someone else's CDN. The block's front-end script only loads on pages that actually use it. Deactivate the plugin and your content stays as native markup.

== Motion Blocks Pro ==

The free plugin ships the 3D Ring. **GENE Motion Blocks Pro** adds a suite of scroll & motion blocks — **Snap Sections** (with Cover / Split / Quote / Stats / CTA presets), a **Horizontal Scroll Gallery**, a **Fan Gallery** and a **Scroll Spin Gallery** — plus the full per-block design controls and priority support. Pro is a separate product — learn more at https://gene-wp.com/.

== Installation ==

1. Install and activate the plugin.
2. Edit a page or post, open the block inserter, and look for the **GENE Motion** category.
3. Add the **3D Ring** block, choose your images, and publish.

== Frequently Asked Questions ==

= Does the 3D Ring slow down my site? =

No. There are no external libraries and no CDN requests. The block's front-end script is only loaded on pages that contain the block.

= What happens on older browsers or with reduced motion? =

The block falls back to a plain, responsive gallery. Your images are always visible; the 3D motion is a progressive enhancement.

= Will my content break if I deactivate the plugin? =

The saved content is native block markup, so your images remain in place. The 3D styling is provided by the plugin, so the motion stops, but the layout and content stay intact.

== Screenshots ==

1. The 3D Ring on the front end — your images on a rotating ring with depth-aware lighting and a floor reflection.
2. Editing in WordPress: add the 3D Ring block, pick your images, and toggle auto-rotate, cursor tilt, floor reflection and panel width.
3. Find it in the block inserter — search "3D Ring" under the GENE Motion category.

== Changelog ==

= 3.4.0 =
* New direction: this plugin is now **GENE Motion Blocks**, built around the **3D Ring** gallery block.
* The previous "Complete Site" generator has been retired. Pages you already generated are native core blocks and keep working — but the generator screen is gone.
* The scroll & motion blocks (Snap Sections, Horizontal Scroll Gallery, Fan Gallery, Scroll Spin Gallery) are available in GENE Motion Blocks Pro.
