Learn
Developer Guides
In-depth guides for building production Squarespace sites in Dev Mode. Written from real experience, not documentation rewrites.
Fundamentals
Getting Started with Dev Mode
Everything you need to know to enable Developer Mode, connect GitHub, and start building with custom code on Squarespace 7.0.
The Page Creation Workflow
The 3-step process for creating pages in Dev Mode: .page.conf discovery, CMS registration, and renaming to .conf for a clean admin panel.
CSS / LESS
LESS Architecture for Squarespace
How to structure your LESS files, work around broken @import, share design tokens across independently compiled stylesheets, and avoid the silent-fail trap.
Debugging LESS Compilation Errors
One undefined variable kills ALL your styles silently. Learn how to check site.css?minify=false, catch errors, and debug the LESS compiler.
Architecture
site.region Deep Dive
Understanding the global shell: what {squarespace-headers} actually does, how main-content injection works, and what you should (and shouldn't) put here.
Custom Navigation Without the CMS
How to hardcode your nav in site.region, remove CMS dependency, and maintain full control over your navigation structure through GitHub.
More guides coming soon.
We're writing guides based on real production problems we've solved.
Browse Tools