The editor is where a website platform earns its keep, and for Squarespace that editor is Fluid Engine. Introduced as the successor to the older classic editor, Fluid Engine is now the default editing experience on Squarespace 7.1 sites, and it fundamentally changes what you can do with a page. Where the classic editor snapped content into rigid rows and columns, Fluid Engine places every block on an underlying grid you can see and control, giving you something much closer to freeform design without abandoning responsive behavior. This guide walks through how it works and how to use it to build pages that look genuinely professional.
Sections and blocks: the two building units
Every Squarespace page is a vertical stack of sections, and every section contains blocks. Sections define the broad strokes: background color or image, vertical padding, content width, and the theme that governs text and button colors inside it. Blocks are the individual pieces of content, including text, images, buttons, forms, video, galleries, and dozens of specialized types like accordions, charts, and appointment schedulers.
Thinking in this hierarchy keeps your pages maintainable. Design decisions that affect an entire region, such as switching from a light to a dark background, belong at the section level. Content decisions belong at the block level. When a page feels messy, the cause is usually blocks doing a job that sections should handle, such as manually spacing content instead of adjusting section padding.
How the Fluid Engine grid works
When you edit a section, Fluid Engine reveals its grid: a set of columns spanning the content width and rows that expand as you add content. Blocks snap to grid cells, and you can resize any block by dragging its corners or reposition it by dragging it anywhere on the grid. Three capabilities distinguish this from the old system:
- Free placement. Blocks can sit anywhere on the grid, including side by side, offset, or staggered, without invisible spacer blocks.
- Overlapping elements. Blocks can be layered on top of each other, so text can sit over an image or a button can overlap two background shapes. Layer order is controlled per block.
- Independent mobile layout. Each section has a separate mobile grid arrangement, which you edit on its own rather than accepting an automatic stacking order.
The grid density is adjustable per section. More rows and columns give you finer placement control, while a coarser grid keeps alignment simple. For most layouts, the default density is a sensible starting point.
Designing desktop layouts that hold up
Freedom invites clutter, so professional Fluid Engine work relies on self-imposed discipline. Align blocks to a consistent set of grid columns so edges line up down the page, the way a designer would use a layout grid in a design tool. Use overlap sparingly and purposefully: one overlapping accent per section reads as intentional, while five reads as chaos. Keep line lengths readable by limiting text blocks to roughly half to two-thirds of the content width on desktop, since full-width paragraphs are hard to read.
Section themes are your friend here. Squarespace 7.1 provides a set of coordinated color themes for sections, ranging from lightest to darkest, and alternating between two or three of them creates rhythm down the page without introducing new colors. Because themes are defined site-wide, changing your palette later updates every section at once.
Getting the mobile layout right
The single most common Fluid Engine mistake is designing a desktop page and never opening the mobile view. Fluid Engine generates an initial mobile arrangement automatically, but it is a starting point, not a finished layout. Toggle to the mobile editor and review every section before publishing. Typical fixes include:
- Reordering blocks so headlines precede images where the desktop layout placed them side by side.
- Resizing text blocks to full width and checking that font sizes remain readable.
- Simplifying or removing decorative overlaps that crowd a narrow screen.
- Checking button placement so calls to action are not buried mid-section.
Because the mobile grid is independent, changes there do not disturb your desktop design. That independence is powerful, but it also means new desktop blocks land in the mobile layout wherever the system guesses they belong, so revisit mobile after any significant desktop edit.
Useful blocks people overlook
Beyond the standard text and image blocks, a few block types do heavy lifting on professional sites. The auto layout options inside list-style blocks create repeating card grids, ideal for services, features, or team members, with consistent styling managed in one place. Accordion blocks handle FAQs cleanly and keep pages compact. Form blocks connect to email marketing and storage options for lead capture. Summary blocks pull content from blogs or shops onto other pages, keeping your homepage fresh without manual duplication. Video blocks support hosted video backgrounds and embedded players for course previews or testimonials.
A workflow that produces clean results
Experienced Squarespace builders tend to converge on the same process. Block out the page as empty sections first, naming each one's job: hero, social proof, services, story, call to action. Fill in real content before styling, because design decisions made around placeholder text rarely survive contact with actual copy. Style at the site level through fonts, colors, and section themes rather than one block at a time. Then do a dedicated mobile pass, a link check, and a slow scroll from top to bottom at real reading speed before hitting publish.
Wrapping up
Fluid Engine narrows the gap between what you can imagine and what you can build without code. The grid gives you placement freedom, sections give you structure, and site-wide styles keep everything coherent. Respect the mobile editor, lean on section themes, and treat the grid like a designer's layout tool rather than a sandbox, and the pages you ship will hold their own against custom-built sites.
Related Service
π¨ Web Designing
Modern, responsive web design that turns visitors into customers β clean layouts, strong branding, and pixel-perfect Figma-to-code builds with Tailwind CSS.
Explore Web Designing →