Slowly
Getting startedSettings

Regeneration

Rebuild the generated CSS and HTML when you need a clean pass.

Slowly writes the CSS for a page, and the HTML for some blocks, when you save it in the editor. That happens automatically; you do not normally need to touch this panel.

Regeneration re-runs that generation for every post, template, and stylesheet on the site in one pass, rather than one at a time as each gets saved. Reach for it after a bulk change that saving each item individually would not practically cover: restoring content from an import or a backup, updating Slowly itself, or toggling a setting that changes how blocks mark up (for example, removing IDs and classes). It is bulk repair, not a routine step.

The Regeneration panel with the Blocks HTML, Blocks CSS, Global Classes CSS, and Global Styles CSS buttons

Slowly → Settings → Regeneration has these buttons:

ButtonWhat it does
Blocks HTMLRe-serializes every post, template, and reusable block through each block's own save function, rewriting the stored markup. Use it after a change that affects how blocks save, not how they render, such as a class or ID cleanup.
Blocks CSSRebuilds the per-post CSS for every post, template, and reusable block from their current block attributes. Use it if front-end styling looks stale across many pages at once, after a bulk content restore for instance.
Global Classes CSSRebuilds the stylesheet for your global classes from their current definitions. Use it if a global class stops matching what its editor panel shows.
Global Styles CSSRebuilds the site-wide stylesheet (the active global style and its presets). Use it after editing global styles somewhere that did not trigger its own save.
Purge Tailwind CSSReruns the Tailwind purge over every post so the shipped stylesheet only contains classes actually in use. Only shown when Tailwind is active.

Each button processes content in chunks and reports progress, then a success or error toast. Global Classes CSS and Global Styles CSS both refuse to write an empty stylesheet over an existing one, so a run that comes back empty cannot blank your site's styling.