- text: LOCAL PROTOTYPE
- generic: Fictional businesses · Saved on this Mac
- link "Demo home":
- /url: /
- text: Demo home ↗
- complementary:
- link "Workspace LOCAL PROTOTYPE":
- /url: /
- text: Workspace
- generic: LOCAL PROTOTYPE
- generic: O&
- strong: Oak & Vale
- generic: Owner workspace
- generic: Active business
- combobox "Active business":
- option "Oak & Vale · owner" [selected]
- navigation "Workspace":
- button "Overview":
- text: Overview
- button "Jobs 2":
- text: Jobs
- generic: "2"
- button "Follow-ups":
- text: Follow-ups
- button "Operations":
- text: Operations
- button "Reports":
- text: Reports
- button "Field work":
- text: Field work
- button "Quotes & invoices":
- text: Quotes & invoices
- button "Document settings":
- text: Document settings
- button "Customers":
- text: Customers
- button "Feedback":
- text: Feedback
- button "Materials":
- text: Materials
- button "Team":
- text: Team
- button "Calendar":
- text: Calendar
- button "Repeat work":
- text: Repeat work
- button "Website":
- text: Website
- button "Gallery":
- text: Gallery
- button "Members":
- text: Members
- button "Account":
- text: Account
- button "Setup & help":
- text: Setup & help
- link "View your website ↗":
- /url: /site/oak-and-vale
- text: View your website
- generic: ↗
- button "Sign out":
- text: Sign out
- text: Local demo · v0.20.1
- text: No live integrations
- banner:
- generic: Saved locally
- button "Refresh records"
- generic: 30 Oct 2026
- generic: O&
- main:
- generic: Oak & Vale
- heading "Gallery" [level=1]
- paragraph: Everything here belongs to this fictional business.
- button "New enquiry":
- text: New enquiry
- heading "Reviewed project galleries" [level=2]
- paragraph: Create a private draft, choose images, write public text, preview, then publish when ready.
- checkbox "Show archived projects"
- text: Show archived projects
- button "Synthetic shelving transformation Private draft":
- strong: Synthetic shelving transformation
- generic: Private draft
- generic: Source
- combobox "Source":
- option "Website image library" [selected]
- option "Other fictional job · Separate QA Person"
- option "Fictional gallery shelving · Gallery QA Private Person"
- generic: Public project title
- textbox "Public project title"
- generic: Page web address (slug)
- textbox "Page web address (slug)"
- button "Create private draft"
- heading "Synthetic shelving transformation" [level=2]
- paragraph: Private draft · version 9
- paragraph: Public text and image descriptions are separate from private job notes. Showing a project outside the gallery index still makes it public at its address.
- generic: Public project title
- textbox "Public project title": Synthetic shelving transformation
- generic: Page web address (slug)
- textbox "Page web address (slug)": synthetic-shelving
- generic: Category
- textbox "Category": shelving
- generic: Gallery order
- spinbutton "Gallery order": "0"
- generic: Public project description
- textbox "Public project description": A fictional shelving story using synthetic coloured images. Literal text remains plain text.
- generic: Search and link preview description
- textbox "Search and link preview description": "Synthetic gallery example: independently written public copy."
- checkbox "Show in gallery index, service pages and related projects" [checked]
- text: Show in gallery index, service pages and related projects
- checkbox "Exclude this project from sitemap (all local pages already block search indexing)"
- text: Exclude this project from sitemap (all local pages already block search indexing)
- group "Related published services":
- generic: Related published services
- checkbox "Repairs & maintenance"
- text: Repairs & maintenance
- checkbox "Carpentry & fitting" [checked]
- text: Carpentry & fitting
- checkbox "Home improvements"
- text: Home improvements
- generic: Select a photo from this exact job
- combobox "Select a photo from this exact job":
- option "Choose an image…" [selected]
- article:
- img "Selected draft source"
- generic: Public caption 1
- textbox "Public caption 1": "DRAFT ONLY: revised synthetic before caption."
- generic: Public image description 1
- textbox "Public image description 1": Teal synthetic rectangle with a red block.
- generic: Photo stage
- combobox "Photo stage":
- option "general"
- option "before" [selected]
- option "after"
- option "progress"
- option "detail"
- generic: Before/after pair name
- textbox "Before/after pair name Use the same short name for both images.": colour-study
- generic: Use the same short name for both images.
- button "Move earlier" [disabled]
- button "Move later"
- button "Remove from draft"
- article:
- img "Selected draft source"
- generic: Public caption 2
- textbox "Public caption 2": "After: synthetic gold rectangle."
- generic: Public image description 2
- textbox "Public image description 2": A plain gold synthetic rectangle.
- generic: Photo stage
- combobox "Photo stage":
- option "general"
- option "before"
- option "after" [selected]
- option "progress"
- option "detail"
- generic: Before/after pair name
- textbox "Before/after pair name Use the same short name for both images.": colour-study
- generic: Use the same short name for both images.
- button "Move earlier"
- button "Move later" [disabled]
- button "Remove from draft"
- button "Save gallery draft" [disabled]
- link "Preview saved draft ↗":
- /url: /gallery-preview/e111a4d0aa8bc128293a0b1f5fca2e4b
- checkbox "I have permission to publish these selected images and have reviewed all public text and image descriptions."
- text: I have permission to publish these selected images and have reviewed all public text and image descriptions.
- button "Publish reviewed project locally" [disabled]
- button "Archive project"
- paragraph: Withdrawal stops new access through this project’s public page and image links. It cannot recall downloaded copies or images separately published elsewhere.
- generic "Project history"
- generic: project.restore · version 9 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.archive · version 8 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.withdraw · version 7 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.draft_saved · version 6 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.published · version 5 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.draft_saved · version 4 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.draft_saved · version 3 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.draft_saved · version 2 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- generic: project.created · version 1 · 30 Oct 2026
- button "Inspect"
- button "Restore to draft"
- heading "History version 5" [level=3]
- paragraph: Permission acknowledged at this publication.
- article:
- heading "Synthetic shelving transformation" [level=1]
- paragraph: shelving
- paragraph: A fictional shelving story using synthetic coloured images. Literal text remains plain text.
- 'figure "before. Before: synthetic colour study."':
- 'button "Enlarge image: Teal synthetic rectangle with a red block."':
- img "Teal synthetic rectangle with a red block."
- strong: before.
- text: "Before: synthetic colour study."
- 'figure "after. After: synthetic gold rectangle."':
- 'button "Enlarge image: A plain gold synthetic rectangle."':
- img "A plain gold synthetic rectangle."
- strong: after.
- text: "After: synthetic gold rectangle."
- contentinfo:
- text: Independent development copy
- generic: Local prototype · Not approved for live business use