=== Rexpansive Builder ===
Contributors: neweb_agency
Donate link: http://www.neweb.info/
Tags: builder, composer, content builder, custom, drag and drop, editor, page builder, page composer, responsive, theme
Requires at least: 4.2
Tested up to: 6.8
Stable tag: 2.2.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

The new and awesome plugin to build a page in 1 minute! Expand your mind!

== Description ==

[youtube https://www.youtube.com/watch?v=xlrW_cETz0o]

### REXPANSIVE - The Page Builder with the maximum fluidity.

Thanks to the evolved smoothness you can move and resize on the fly blocks with photos, texts, videos and much more, on an advanced matrix. The system will also help you to correct alignments and placements, guaranteeing a balance between creativity and design, avoiding annoying attempts to make adjustments.

### Real-time update directly on the public part, allowing you to save time.

We know that it is frustrating to move from the reserved to the public part in order to understand the effective changes. Now you will see them immediately, with numerous features at your fingertips.

### Add or change your models  & Buttons.

You can choose your models, update them, create them, delete them and even synchronise them!

### Synchronise your sections or make them independent.

You can finally decide to make a synchronised section on all the other pages, or you can decide to insert it and make it independent.

### An advanced responsive.

In this way, each device will have photos, videos, texts and the layout it deserves.
On certain devices, such as the mobile phone, photos or layouts, they have much more impact if set vertically rather than in landscape mode, definitely making them better suited to the desktop.

### Changing the text will be child’s play!

You can edit and draft your text, apply a colour, set the type of font, align it, modify the html, insert images and much more!

### Flexible or ordered, layouts made just for you.

The idea is to allow two modes of display, ordered or flexible: you can create an ordered display grid, known as “grid”, in which it is the system itself that keeps the elements organized and aligned, or a flexible display, known as “masonry”, with which your photos will maintain their original proportions, so they will always be totally accurate in every respect and Rexpansive will manage the rest.

### Feel free  to change thanks to cancellation.

Thanks to the “Cancel” function you can decide to change your current version, returning to the previous changes and viewing the changes in real time.

### Upload your SVG icons and modify them to your liking.

Once you have uploaded your icons in SVG format, you can decide whether to resize and colour them with thousands of colours. That way, there will be no limit to your creativity.

### Rexslider. The quick & easy slider!

You can create your sliders quickly by inserting them directly into the blocks. You can benefit from the use of the Rexpansive Builder expansion to customise the size swiftly and rapidly !o)

### Collapse! One over the other, in a click!

You can decide to “collapse” all your content, such as photos, texts, videos and much more, with a simple click, placing them one after the other thanks to the “collapse! function.

### Instant. Create faster than the speed of light.

We have eliminated a significant number of tools; everything is now lighter, and performance is better thanks to expansion. You can now create and view the result in an instant.

### Compatible with any theme.

Rexpansive Builder is designed on a massive scale in order to be compatible with your theme. Furthermore, the system is compatible with the most recent browsers and also with older ones, so that you can feel comfortable even on the public side. Obviously, the Rexpansive Builder plugin works perfectly with all themes when a third-party Page Builder is not active.

### More control. More freedom.

You will be able to customize the CSS of every single page. In this way, customisation will be unlimited and will guarantee that you can always do whatever you want.

### Clean interface. The functions will appear only when needed, to offer you a truly relaxing experience.

Our dedication to design has allowed us to create a simple and functional user experience. In fact, the interface will prove to be clean right from the start. In this way, when you modify an element, the functions will appear near to you, optimising the closeness between elements and functions, making it extraordinary and pleasant to update your content.

### So many features. So many possibilities.

### Responsive

Rest assured that every pixel will be responsive!

### Compatible

Compatible with IE9, IE10, IE11, Firefox, Safari, Opera, Chrome.

### Fast

We worked hard to create a fast and fluid page builder like never before.

### Tips

Send us your suggestions or report corrections through the support function.

### Powerful panel

Modify the look and style of your website, thanks to a wide range of options.

### Unlimited Colours

Unlimited colours available for the texts and boxes on your page.

### WPML support

Full integration with the WPML plugin allows you to make use of its various functions.

### Free updates

We believe that showing you our improvements is a gift you truly deserve.

### Grid&Masonry

Flexible or ordered, each section can be set up as desired.

### Ordered

Everything in its place! Organize photos, videos, entire sections.

### Clone

Increase productivity. Copy photos, texts, videos, sections of any size.

### Space

Distribute your content any way you want it. Your creativity will have no limits.

### One page

No loading! Create sections within the page and link them whichever way you wish.

### WooCommerce

Compatible with WooCommerce – you can create more layouts, allowing you to sell more.

### Build

Customise the width and height of each module on any page. It’s simple and intuitive!

### SEO-friendly

Rexpansive uses the best methods to optimize the code and improve SEO.

### Video

Upload videos (Vimeo, YouTube to Mp4), expand and move them. Enjoy the show.

### Overlay

Titles and texts on the images will finally be more visible and vivid.

### Image Options

Stunning commands for photos with PhotoSwipe: galleries, fullscreen, zoom and sharing.

### User friendly

You’ll see how easy it is right away, thanks to the intuitive design created for all.

### Alignments

Texts and photos in their own place: you can put everything wherever you want it.

### Live Editor

The page builder will allow you to edit directly on the public part.

### Links

Each block can be linked to everything, so you can decide what to link.

### Custom Code

For the more experienced among us: you can insert CSS anywhere.

== Installation ==

1. Upload `rexpansive-builder` to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress

= Website =
[https://www.neweb.info/](https://www.neweb.info/)

== Screenshots ==

1. Photos & Texts
2. Models
3. Synchronize models
4. Advanced responsive
5. Inline text edit
6. Undo/Redo & Custom Icons
7. Rexslider & Collapse
8. Fast
9. Compatible
10. Custom CSS
11. Clean interface

== Changelog ==

= 2.2.1 - October 9, 2025 =
 * Updated: Tested up to Wordpress 6.8
 * Updated: Bundled ACF Version
 * Fixed: Security updates

= 2.2.0 - September 11, 2023 =
 * Updated: Tested up to Wordpress 6.3
 * Updated: Sass version
 * Updated: Deprecate MediumEditor and use CKEditor5
 * Updated: Remove default margin on paragraph inside a RexSlider
 * Updated: Style success and error response area for CF7 forms
 * Added: Allow display blocks in a masonry way inside a fixed section, removing empty spaces
 * Added: Classes to set full image background on block positioning
 * Fixed: Avoid load useless content on pages withoud builder active
 * Fixed: Correct section height calculation after a CF7 form submission
 * Fixed: Block only image class

= 2.1.1 - January 18, 2023 =
 * Updated: Update license version to GNU GPLv3
 * Updated: Setting min-height instead of height for sections
 * Fixed: Some problem of update when changing section boxed dimension
 * Fixed: Navigator label default position error
 * Fixed: No-flow blocks behaviour after change layout

= 2.1.0 - November 7, 2022 =
 * Updated: Tested up to Wordpress 6.1
 * Added: Classes to allow overflow on blocks and sections
 * Added: RexIndicator shortcode, for placing indicator lines inside blocks
 * Added: RexMarker shortcode for placing tooltips on blocks, setting their coordinates
 * Fixed: Inline Image with photoswipe zoom
 * Fixed: Launch blocks and sections animation after their possible images are fully loaded

= 2.0.14 - June 10, 2022 =
 * Updated: Tested up to Wordpress 6.0
 * Added: Allow closing popup page pressing esc key or clicking outside popup
 * Added: Allow to customize rexslider render function
 * Added: Add feature to set vertical nav position
 * Added: Allow to having a block that opens a popup video
 * Added: Allow to having a block that opens a popup page
 * Added: Add block class to customize the link target behavior
 * Fixed: Sometimes a row stays or become locked (black background) even if user do not want to drag blocks between rows
 * Fixed: Import of a new cf7 form cause some problems
 * Fixed: Popup video with a Vimeo link
 * Fixed: PHP Warning

= 2.0.13 - April 5, 2022 =
 * Updated: Tested up to Wordpress 5.9.2
 * Added: Allow use of numeric keypad to set measures, like padding or margin
 * Fixed: Animation not triggered on blocks positioned attached to top of the page
 * Fixed: Avoid noscript elements to prevent formatting problems
 * Fixed: Prevent double click on blocks with slider
 * Fixed: Tools buttons sizes

= 2.0.12 - August 26, 2021 =
 * Added: Minimun height to sections with one element when dragging the element around
 * Fixed: Compatibility with PHP 8.0.0 which interruped saving process
 * Fixed: Import of CF7 form models

= 2.0.11 - July 21, 2021 =
 * Updated: Tested up to Wordpress 5.8

= 2.0.10 - May 28, 2021 =
 * Added: HTML editor button on block, without the need to select text
 * Added: When user change section order on default (desktop), he can decide to automatically synchronize the sorting on the other saved layouts
 * Updated: Hide empty sections on frontend
 * Fixed: Retrieving update information
 * Fixed: PHP warnings when plugin fails to load updates information
 * Fixed: Bug on ordering new sections

= 2.0.9 - November 5, 2020 =
 * Added: When editing a text block, now the block keeps the red outline
 * Added: Popup video with YouTube, Vimeo or mp4
 * Added: Popup video feature on RexButtons
 * Updated: Now section modal width setting have a minimum width
 * Updated: Highly improved drag & drop of RexButtons, RexModels & RexWpcf7
 * Updated: When importing a RexButton, the cursor moves to the first paragraph after it (if there is no one, it's created)
 * Fixed: When pasting text from Word the resultant HTML was not cleaned from Word formatting
 * Fixed: Text editor loses focus when pasting text
 * Fixed: When importing RexButtons / RexWpcf7 forms, it was not possible to remove the focus with the ESC button or clicking out
 * Fixed: When importing a RexButton on an already existent block, the block was not completely focused
 * Fixed: Section background color undo not working
 * Fixed: Resetting of the layout when a user changes layout without saving did not reset everything

= 2.0.8 - September 4, 2020 =
 * Added: Class to remove a block from a grid flow on public side
 * Added: RexSlider prev/next icon customizable with hook
 * Updated: Natural fit image position default is now left-top
 * Fixed: Overlay and background colors' toolboxes showing over blocks even if they weren't set
 * Fixed: When cloning a block with a mp4 video, the cloned block did not display the video (a refresh was needed)
 * Fixed: Block size indicator displaying wrong size when resetting the block settings
 * Fixed: Section's toolboxes going below other sections in certain situations
 * Fixed: Different behaviour of block videos when adding them compared to when the page loads
 * Fixed: RexSlider natural blurred images with text displaying badly
 * Fixed: RexSlider videos not working correctly on backend side
 * Fixed: When hitting DEL in a text block before a RexButton, the RexButton loses its settings
 * Fixed: Height of a block increasing when editing its internal lateral paddings
 * Fixed: Slider/youtube video with text: the text was invisible

= 2.0.7 - August 19, 2020 =
 * Added: Class to deactivate default animation on blocks (.deactivate-rexpansive-animation)
 * Added: Class to make a natural image fit all the space possible in the block (.fit-natural-bg-image)
 * Updated: Made several improvements to RexAccordions
 * Fixed: Sticky Section animation

= 2.0.6 – June 23, 2020 =
 * Update: Prevent the possibility to set Full Height on Masonry rows
 * Update: When replacing an image the block maintain its dimensions
 * Update: Videos on blocks and rows fits the entire element
 * Update: Confirm/Reset buttons on color pickers
 * Update: Reset on row resets all the blocks properties and dimensions with the "Desktop" default
 * Update: Reset on block reset the block properties and dimensions with the "Desktop" default
 * Update: On new RexSlider removed blur option by default
 * Fixed: Handling correctly the remove of images or videos from blocks on layouts different from "Destkop"
 * Fixed: Generation of pages saved with old builder (versions prior to 2.0)
 * Fixed: On builder, RexButton with page anchor scrolls down when clicked
 * Fixed: Editor HTML not closing when click "Save"
 * Fixed: Removed outline from inputs when focused on CF7 forms
 * Fixed: Synchrony changes of CF7 forms
 * Fixed: When editing RexButton the "Save Page" button now becomes grey
 * Fixed: On small blocks there was not possibile to use all the settings buttons
 * Fixed: Correctly add a min height on empty rows

= 2.0.5 – May 29, 2020 =
 * Added: Confirm/Reset buttons to confirm or reset changes made inside a modal or with a color picker
 * Added: Row label, to customize the navigator labels
 * Added: Reset button on rows and blocks to reset their properties with the "Desktop" default
 * Added: CF7 forms on lateral panel. Now it's possible to customize CF7 forms directly from the builder. Old forms will not be affected
 * Updated: On image size change, if user set natural, the block auto resizes to fit image
 * Updated: Block dimensions indicator is now at bottom left of the block
 * Updated: When dragging a RexButton the lateral menu disappears / appears acording to the mouse position
 * Updated: When dragging a RexButton the placeholder is more visible
 * Updated: Photoswipe on a RexSlider opens only the images in the slider
 * Updated: Change a row or a block property on layouts different from default, saves only that property, leaving the other properties synchronized with the "Desktop" default ones
 * Fixed: On a copied row, text editor doesn't work
 * Fixed: On an imported template, at the first moment the tools are not correctly visible
 * Fixed: On an import template, text editor doesn't work
 * Fixed: When deleting a RexButton from the list, separates the ones accross the pages
 * Fixed: Images url on installed contents

= 2.0.4 – April 29, 2020 =
 * Added: Lazy load content by default on every page
 * Updated: Improved performances on frontend
 * Updated: Navigator style
 * Fixed: Block heights calculation
 * Fixed: When a lot of text was copied within a block, the top bar disappeared
 * Fixed: Builder tools style problems with TwentyTwenty Theme
 * Fixed: Zoom all images and RexSlider

= 2.0.3 – February 13, 2020 =
* Added: Fast Load (loads images and videos on page scroll)
* Added: Custom class for the RexButton
* Added: Inline icon option
* Updated: Mp4 videos are not cut
* Fixed: Block heights on other layouts than default
* Fixed: Pasting text inside other text
* Fixed: Page cloning with a RexSlider
* Fixed: Row cloning with a RexButton
* Fixed: Image size for section background
* Fixed: Delete of a copied row with a video block
* Fixed: Block with link and photoswipe
* Fixed: Block with RexSlider height

= 2.0.2 - November 15, 2019 =
* Added: Hold grid button (prevents collapse on mobile)
* Updated: Background image on block with text remains full when added
* Fixed: Mp4 video size
* Fixed: YouTube video position

= 2.0.1 - October 28, 2019 =
* Added: Replace an inserted icon
* Fixed: Install default contents (models, buttons, icons)
* Fixed: Block heights calculation
* Fixed: Draft editing
* Fixed: WPML compatibility
* Fixed: Yoast meta description
* Fixed: Overlay on slider blocks
* Fixed: Video inside slider on iOS
* Fixed: Inline YouTube video

= 2.0.0 - August 23, 2019 =
* Updated: LIVE Page Builder available!!

= 1.0.10 - June 29, 2017 =
* Added: Draggable windows on Rexpansive Builder
* Fixed: TextFill
* Fixed: Chrome problem with the builder

= 1.0.9 – March 18, 2017 =
* Fixed: Update notification bug

= 1.0.8 – February 27, 2017 =
* Fixed: Calculation of blocks height on grid

= 1.0.7 – February 24, 2017 =
* Fixed: General grid updates and fixes
* Fixed: TextFill
* Fixed: Content alignment tool
* Fixed: Improved scroll animation

= 1.0.6 – January 17, 2017 =
* Added: Now you can see the dimensions of the blocks in the backend area
* Updated: Now when you change the behaviour of the row between masonry and grid, the type of the images remains the original

= 1.0.5 – July 20, 2016 =
* Updated: Default unit measure of the block internal padding; now it’s in pixels
* Fixed: When you insert an image you can choose correctly its size, using the Media Upload panel

= 1.0.4 – May 10, 2016 =
* Added: Possibility to modify text on a block after the insertion
* Fixed: Further fixes on TextResize
* Fixed: Plugin activation when the premium version is active

= 1.0.3 - May 3, 2016 =
* Added: Smooth scroll on internal links
* Fixed: TextFill
* Fixed: TextResize

= 1.0.2 - April 18, 2016 =
* Fixed: Tooltip problem on the page builder

= 1.0.1 - March 22, 2016 =
* Fixed: TexFill

= 1.0.0 - February 23, 2016 =
* Rexpansive Builder Test

== Upgrade Notice ==

* None
