Flex is a mode for designing pixel perfect, responsive sections with additional design capabilities. Flex allows you to create and edit sites quickly, while still using the building features from the classic editor you are already familiar with. Compared to the classic editor, Flex offers auto layout, multiple element alignment and distribution, responsive size units, and more control over columns. This is what allows you to create and edit responsive designs more quickly than in the classic editor.
You can either add a flex section to an existing site, or create a new site using a flex template. If you use a flex template, all the sections are created with flex. The header is not made with flex and if you add a new page, store, blog, or membership page they will not be created with flex by default, but you can add flex sections to these pages.
The following provides definitions for terminology specifically related to Flex.
In flex mode, flex sections contain flex columns, and flex columns contain widgets. This is a default hierarchy, meaning you cannot add a widget to a flex section without having a flex column.
There are several methods to select an element (flex section, flex column, or widget):
The layers panel displays on the left side of flex mode and shows the flex elements in the selected section. Elements are displayed according to their hierarchy, with sections as the top level. From the layers panel you can add new elements, select elements, rearrange elements, rename elements, and hide or show elements on certain breakpoints.
The design panel displays on the right side of flex mode and contains your design controls for the selected element (flex section, flex column, or widget). The design options include layout, sizing, alignment, and more depending on the selected element.
The floating menu appears when you select an element. From the floating menu you can toggle between elements, add elements, open the content or design panels, duplicate the element, adjust alignment, delete the element, and more.
Compared to the classic editor, Flex offers additional design capabilties that enable you to more quickly and easily create responsive sites. The following are design capabilities that Flex offers but the classic editor does not:
Anything created with Flex before July 18, 2022, was created using Flex version 1.0. Templates or team sections created previously will continue to be edited using Flex version 1.0, but going forward newly created designs will use Flex version 2.0. If you are editing a template or team section created in Flex 1.0 there will be an indicator that reads Flex version 1.0 on the top bar, on the section name, and in the layers panel. After July 18, 2022 all new sites or sites that did not previously use flex are on Flex version 2.0 and cannot access Flex version 1.0.
Flex version 2.0 is more simplified and similar to the classic editor than version 1.0. Version 2.0 provides more predefined components so users can create and edit designs more quickly. Instead of using a grid to place objects on, users can now add columns which act as a layout to put widgets in. The columns provide the user with auto-layout, meaning objects will look great on each breakpoint without extra editing.
Currently, you cannot add an additional language(s) to your site while in flex mode. You will need to exit flex mode first. To learn more about multi-language sites, see Configure a Multi-Language Site.
back to Flex