GuidesWorking with surfaces

Working with surfaces

Surfaces are the pages inside an app. This guide covers the day-to-day work once one exists.

Surface basics

A surface is a single composable page. It is materialised from an accepted Receipt that names every block, property, capability and theme value. Each time you change it, PhiCo proposes a new Receipt; nothing publishes until you accept the diff.

Surface properties

Each surface has:

  • Title — the page title shown in browser tabs
  • Slug — the path the page answers on inside the app
  • Description — the summary search engines and link previews use
  • Thumbnail — the preview image for sharing

Duplicating

Duplicate a surface when you want a variation without risking the original — the copy is a new surface with its own history from that point on.

Version history

Every accepted Receipt is a snapshot. Open the version history to roll back to a previous one, or to diff two of them line by line.

How far back the history reaches depends on your plan: Basic keeps no history, Pro 7 days, Team 30 days, Enterprise 90 days.

Next