Editing and detaching
Edit a Tessolo component once and update every instance, rename or delete it, or detach a single instance to change it on its own.
Editing the component
In Library, press Edit component. The canvas shows just that component, on its own.
Everything you change here — structure, style, defaults — applies to every instance on every page. The button says as much: Edit component (all instances update).
Text and images that individual instances have overridden keep their overrides. You're changing the default, not stamping over everyone's edits.
Changes save automatically, like any page. Instances pick them up next time they're opened, and on the live site after you publish.
The outermost element of a component can't be deleted — it's what the instances point at. To change the type of that outer element, create a new component.
Renaming
Rename in the Library. Only the name changes; instances aren't affected.
Worth doing when a component's purpose drifts. "Component 3" tells nobody anything six months later.
Detaching one instance
Select an instance and press Detach (make it a plain element) in the right panel.
It becomes ordinary blocks. Content is kept exactly as it looked, and it stops following the component — you can now change its layout and style freely.
Do this when one place genuinely needs to be different. Don't do it as a shortcut to editing the component, or you end up with copies that no longer update and no way to tell which is which.
Deleting a component
The Library checks where it's used first.
If nothing uses it, it's deleted cleanly and says so.
If instances exist, you get Delete and detach all: the component goes, and every instance becomes plain elements. Content stays; the link is gone.
That's the only sensible behaviour — deleting the instances would silently remove sections from live pages. But it is one-way: after detaching, there's no re-attaching.
If you're unsure, look at the usage list first. It names the pages so you can check them before deciding.
When a component is missing
If a component was deleted while a page had an instance, that instance says its definition can't be found and offers to detach so you can keep editing it as a plain element.
Instances and what they can change
Component instances in Tessolo stay in sync with the original but can override chosen content — overrides, exposed props, nesting, translations.
Visitor analytics
Tessolo's built-in, cookie-free visitor analytics: turning it on, what's measured, conversions, and why numbers differ from other tools.