top of page

Studio, Partners & Enterprise

Wix Studio

Studio Editor: Designing Across Breakpoints


The Studio Editor lets you tailor sites per breakpoint, so they always look great. Breakpoints are screen size ranges, representing the possible screens and devices that visitors tend to use (e.g. tablet, mobile).


The design you create on desktop trickles down to tablet and mobile. However, you can create overrides to make the design fit smaller screens. Click a breakpoint icon at the top to get started.


Tip:


You can set a default editing size (screen width) for each breakpoint on every page of your client's site.



Go to our Wix Studio Academy to check out additional Wix Studio webinars, tutorials, and courses.



Defining breakpoints


The Studio Editor comes with 3 built-in breakpoints, which you can customize and re-define at any point:


  • Desktop: 1001px and up

  • Tablet: 751px - 1000px

  • Mobile: 320px - 750px


You can add up to 3 additional breakpoints to make your design even more precise to certain screen sizes.


You define the breakpoints separately for every site page and every global section. This means that a global section and the page it's on can have completely different breakpoints.


For example, the page below has 5 breakpoints defined:


The breakpoints panel for a site page

... While the global header on that page has 3 breakpoints defined:


The breakpoints panel for a global header, showing there are different BPs than those of the page

Tip:


The breakpoint a site visitor sees depends on their viewport width. For example, an iPad Pro user (i.e. 1024px width) would see the desktop breakpoint (1001px and up). This also varies with portrait or landscape mode, as each mode has a different screen width that may fall into different breakpoint ranges.



Cascading design


The Studio Editor uses a cascading concept when it comes to designing across breakpoints. Changes you make on larger breakpoints trickle down to smaller breakpoints, but changes on smaller breakpoints don't affect larger breakpoints.


For example, a button that is designed to be purple on desktop is automatically purple on tablet and mobile. If you change its color on mobile, the button is still purple on tablet and desktop.


Note:


Some changes apply to all breakpoints – for example, when you replace or delete elements. Learn more about these changes in the section below.


A chart showing how breakpoints affect each other according to the cascading concept

Created additional desktop breakpoints?


If you delete the 2nd largest breakpoint, settings from the largest breakpoint automatically trickle down to the smaller ones – even if you have already created overrides. For example, elements that were only hidden from the largest breakpoint would become hidden on the smaller breakpoints as well. To resolve this, create the overrides again.



Changes that apply to all breakpoints


Some types of actions automatically apply to all breakpoints, and cannot be customized to a certain viewport.


Data changes


When editing the content of an element, you're effectively changing its data. For example, changing an element's link or the source of an image applies to all breakpoints.


A screenshot of a message you see in the Editor when making a data change as it affects all breakpoints

Another example is when you replace or delete elements from the page – the element is automatically replaced / deleted on all breakpoints.


Did you know?


You can hide elements from specific breakpoints. Go to the relevant breakpoint, right-click the element and select Hide.


Structural changes


Changes to an element's place in the hierarchy of your page. For example, when you stack elements together or move an element to a different cell, you're changing the page structure and it is reflected across all breakpoints.


A screenshot of the message you see in the Editor when trying to reparent an element, an action that affects all breakpoints


Creating overrides with breakpoints


An override occurs when you make changes to an element's design on a specific breakpoint. Meaning, it no longer draws design values from the larger breakpoint above it. However, these overrides do trickle down to smaller breakpoints.


There are 2 types of overrides you can create:


  • Design: Changes to an element's properties, such as coloration, border and font.

  • Layout: Changes to an element's position and size, as long as it does not move to a different parent element.


Tip:


Elements and sections in the Studio Editor come with a built-in responsive behavior. This controls the way they are resized on smaller breakpoints, so you don't have to worry about setting it all manually.



Using overrides on all breakpoints


If you like an override you've created, you can use it on all breakpoints. This applies the changes to both larger and smaller breakpoints - keeping the site's look consistent across every screen size.


To use an override on all breakpoints:


  1. Open the relevant breakpoint in your editor.

  2. Select the relevant element.

  3. Click the More Actions icon

    Studio Editor: Designing Across Breakpoints

    .

  4. Select Use on All Breakpoints.


The more actions menu has been opened on a button. The cursor is clicking Use on All Breakpoints.


Removing design overrides on a specific breakpoint


You can always reset the design and layout of an element back to its properties on the largest breakpoint.


The properties of the element on smaller breakpoints are not affected, just the breakpoint that contains the element that you are reverting back. For example, if you're removing overrides on tablet, it does not affect mobile.


To remove design overrides on a breakpoint:


  1. Open the relevant breakpoint in your editor.

  2. Select the relevant element.

    Tip: You can select it directly on the canvas, or the Layers panel.

  3. Click the More Actions icon

    Studio Editor: Designing Across Breakpoints

    .

  4. Click Remove Overrides.


A screenshot of a button in the tablet breakpoint in the Editor, clicking to remove any overrides

Did you know?


You can use the responsive AI tool to quickly optimize the layout of sections across all breakpoints.



FAQs


Click a question below to learn more.


Always design with responsiveness in mind. Start with the desktop breakpoint, choosing the desired responsive behavior for every element and section. Then check the smaller breakpoints and adjust the elements' design and layout as needed.

For sections, you can also use the Responsive AI tool to automatically generate a responsive layout.


Firstly, it's important to keep in mind that layout and design overrides do not affect the desktop version. For example, you can resize elements on the mobile breakpoint and it won't change their size on desktop.

Structural and data changes, like moving an element to a different parent or deleting it, automatically apply to all breakpoints.

However, you can always create sections and elements that only appear on a specific breakpoint, hidden from other screen sizes. This can be helpful, for example, when you want to create a distinct look for mobile with a different arrangement of elements.

Tip: When you make structural or data changes on lower breakpoints, you'll see a helpful notification. This allows you to confirm whether you'd like these changes to apply across all breakpoints,


When arranging elements, they could be spaced just right in the editor but overlap when you check the live site on different viewports. Overlap usually happens due to the way elements are positioned or because of their responsive behavior.

If elements on your client's site overlap on different screen sizes, check the elements' positioning, docking and responsive behavior in the Inspector panel. For example, if an the elements are set to 'Fixed', the solution may be selecting a responsive behavior that resizes each element on smaller screens.

In addition, if the elements share the same parent but no relationship (e.g. stack) is defined between them, they will act independently and may overlap.

Learn more about preventing overlap across breakpoints.


We recommend the following:

  1. Check the padding and margin settings for sections, containers, and elements in the Inspector panel.

  2. Reduce unnecessary bottom docking values, which may cause excessive spacing.

  3. Ensure that related elements are stacked properly to avoid unintended gaps.

  4. Adjust the height of sections to 'Fit to Screen' or set it to a fixed pixel value.

Tip: Check out this detailed troubleshooting tutorial for more information.


If the gallery does not fit well on mobile, there are a few different ways to resolve the issue. You can choose a different layout for the mobile breakpoint, or stick with the same layout as desktop while tweaking settings in the Inspector panel.

When you want the gallery to have the same layout across breakpoints, make sure its responsive behavior is set to either Relative width or Stretch – both of these behaviors ensure the gallery resizes automatically and in relation to each visitor's screen.

Learn more about making the gallery responsive.

Tip:

It is not possible to adjust your gallery's height in the Inspector when:

  • Your gallery is set to scroll vertically.

  • Your gallery is horizontal with a fixed ratio.

You can change these settings from the Layout tab in the gallery's Settings panel.


Need An AI Run Website?
Contact Us
 Today!

wix experts
Graphic2Traffic web design
©
bottom of page