Dallin Kay
 · Director of Education

How to Add a Responsive Variant to an Experience in Flex

Adding responsive variants to your experience is the first step in the responsive content creation process in Flex. As a best practice, we recommend adding a tablet and mobile variant directly after starting a new project, before you begin adding any content to the canvas. Doing so will ensure all the content you add scales appropriately between variants.

Adding a New Responsive Variant

As mentioned above, we highly recommend adding tablet and mobile responsive variants as soon as you start a new project. Once your new experience has been created:

  1. Navigate to the Inspector Panel while in Design mode

  2. Select the + icon (Add breakpoint) next to the "Responsive variants" option

  3. Select Mobile from the dropdown menu

  4. Select either "Set mobile-first" or "Use Desktop as Base" from the "Choose your design workflow" window

    1. Flex allows you to choose between mobile and desktop as your base variant; if your experience will be primarily viewed on mobile devices, select "Set mobile-first"

    2. The same option is available when creating a tablet variant first

    3. Regardless of which variant is your base, it should be the canvas on which you add and edit all new content on

  5. Repeat steps one through three for the tablet variant

Flex organizes variant canvases in a cascading fashion. So, if you're using a desktop as your base, the canvases will cascade downward in size. The reverse is if the mobile is used as the base variant.

Removing Responsive Variants

  1. Navigate to the Inspector Panel while in Design mode

  2. Hover over the "Responsive variants" option

  3. Select the Options icon (Edit breakpoints)

  4. Hover to the left of the "Min screen width" section of the target variant in the "Edit breakpoints" window

  5. Click the Delete breakpoint icon

  6. Select Save

  7. Select Confirm on the notification window

It's important to note that your base variant can not be deleted. So, to set a new base variant, you will need to delete the current version of the target variant and re-add it. Doing so will prompt you to set it as the base.