Designmode CMS

Toggle designmode and edit the outlined text, and it will persist between refreshes and browser sessions.

Server component:

default value

Client component:

loading...

It is not stored in localStorage, sessionStorage or cookies.

Designmode CMS uses the MutationObserver to listen for changes in the DOM combined with document.designmode and a KV-store to provide a CMS-like live editing experience.

I have used cookies to seperate users so that no conflicts happen, but you could add authentication to this to make it "real".