StudioPage Workspace

Page Workspace

Design page templates and shared shells with Studio's drag-and-drop builder, with locale-aware previews.

Overview

The Page Workspace is where you design the content of your app's pages — landing pages, legal pages, marketing sections — using a visual drag-and-drop builder. Page content is stored per app under pages/<app>/ and is fully localizable.

The Page Workspace with header templates and the template builder in SiteKnock Studio
The Page Workspace with header templates and the template builder in SiteKnock Studio

Designing pages

The builder lets you assemble pages from blocks — text, images, buttons, columns, and more — without writing HTML. As you edit, a live preview shows the result.

  • Page definitions — manage which pages exist and their templates.
  • Locale bundles — page copy is stored per locale, so each language can have tailored content.
  • Preview — switch locales in the preview to verify every translation renders correctly.

Shared shells

Pages render inside shared shells — reusable header, footer, and body starters that give every page a consistent frame. Configure shells once and reuse them across pages.

Localization

Page content participates in the same i18n system as the rest of your app. Each page has locale bundles under locales/<app>/<locale>/pages/, editable both in the Page Workspace and the Languages editor.

Designing pages visually keeps your copy, layout, and translations in one place — and avoids hand-writing markup that you'd have to localize manually later.

Next steps