Edit Squarespace Code Blocks.
A beautiful Code Block is a gift until the client needs to change it.
Custom Code Blocks let us build what Squarespace can't do natively: pricing tables, bespoke layouts, and increasingly, animated sections built with AI. They look great. But hand the site over, and the client is locked out: they can't change a price, a headline or an image without touching the code.
The Squarespace Code Block Editor fixes that. Your client safely edits the text, numbers, images and colours inside the block themselves: no code, no emails. While the structure and any animation stay exactly as you built them. A hand-off headache becomes a service you can offer.
Unlimited Usage on any site!
Hand off custom code blocks your clients can actually edit — change the text, images, and colours from a simple panel, no code required.
The same pricing block — as your client sees it, as it's really built, and as the editor lets them change it.
Hourly
- 2 hours (or less)$20
- Half Day (2–5 hrs)$29
- Full Day (5+ hrs)$40
<!-- Hourly --> <div class="ds-card"> <h3>Hourly</h3> <ul class="ds-rate"> <li><span>2 hours (or less)</span><span class="ds-price">$20</span></li> <li><span>Half Day (2–5 hrs)</span><span class="ds-price">$29</span></li> <li><span>Full Day (5+ hrs)</span><span class="ds-price">$40</span></li> </ul> </div>
It edits the block's own code, then saves the Squarespace way.
Plain-English fields. No CSS, ever.
Every control is named the way a non-developer thinks — “Text”, “Text size”, “Text colour”, “Link”, “Image”. The words “clamp”, “span” and “selector” never appear. All the fields for one element sit together on a single card.
<img> tags.var(--ink). Picking a colour overrides it cleanly, and translucent colours get an opacity slider so the alpha is editable too.px and rem. It converts the number for you and never silently rewrites sizes you didn't touch.Built so a busy client never feels lost.
Reorder columns in a layout.
Image on the left, text on the right — and the client wants it the other way around? The editor spots column layouts and lets you reorder them: a one-click swap for two columns, or move arrows for three or more. No dragging, no code, no broken grid. This one's in beta — nested grids can get finicky, so the panel flags it as Beta wherever it appears.
Keep it right on mobile, too.
A custom block should look as good on a phone as on a desktop. The editor gives your client the controls to keep it that way — without opening media queries.
@media rule for you — the desktop size is left untouched.Your client can't break what you built.
<style>. The design you shipped is protected.Questions we get asked a lot.
<style> block.