Visual Documents

Brand books, lookbooks, mood boards, style guides, design system docs, portfolios, visual briefs, and photo albums — Theo's create_visual_document tool produces a different output format for each kind so the result matches its real-world counterpart.

What you can build

Attach 2 or more images to the chat, then ask for any of the following. Theo recognises every common synonym, and the chat route will short-circuit straight to the right renderer even when the composer is set to image / fast / think / explore mode — you don't need to switch modes by hand.

Brand book

Cover → logo → palette → typography → imagery → applications → voice & tone → do's & don'ts.

Style guide

Cover → palette → typography → spacing / components / usage notes.

Design system

Cover → design tokens → components → patterns → references.

Portfolio

Cover → one case study per page (numbered "Case Study 01 / 02 / 03" in the page captions).

Lookbook

Full-bleed cover → outfit pages with alternating image-left / image-right rhythm → contact sheet.

Photo album

Cover → full-bleed photo pages → diptych spreads when two photos share a page.

Mood board

One composite collage image — pinboard feel, layered, with varied scale and subtle rotation.

Visual brief

Editorial 4:3 single-page composite with generous negative space — tighter than a mood board.

Three render targets

Each visual-document kind maps to one of three canonical render targets. The mapping is locked — when you ask for a brand book you always get a multi-page PDF, never a slide deck or a single image.

image_collage — one composite PNG

Used for mood boards and visual briefs. The renderer aggregates every uploaded image and asks Theo Creative to compose them onto a single layered canvas. No project row is created — the PNG lives in the chat with download, copy, and lightbox controls.

Aspect ratio: 1:1 (mood board) or 4:3 (visual brief).

formal_pdf — multi-page Letter PDF

Used for brand books, style guides, design system docs, and portfolios. The renderer ships a cover page plus one PDF page per section, with brand-aware accent color, hairline rules, and an editorial typography ladder.

Output: Portrait Letter PDF with a cover thumbnail. Print and Download buttons on the chat card.

landscape_deck — 16:9 editable presentation

Used for lookbooks, photo albums, and the custom fallback. The renderer persists the deck as a presentation project so you can open it in the slide editor, share it, and export it to PDF / PPTX.

Lookbook rhythm: single-image content pages alternate image-left and image-right by section index. Photo album rhythm: single images become full-bleed hero pages; two images become a diptych.

Every uploaded image lands on at least one page — if Theo forgets to place one, the renderer auto-galleries it on a final “Contact Sheet” / “Album Extras” / “Gallery” page (named to match the kind).

How to ask Theo for one

Attach at least 2 images to your message, then ask in plain English. Theo recognises every common spelling and synonym:

  • “Build me a brand book with these images for my company Acme”→ multi-page PDF.
  • “Stitch these into a mood board”→ one composite PNG.
  • “Make a 12-page lookbook from these outfit shots”→ landscape deck with alternating splits.
  • “Put together a portfolio book of these three case studies”→ multi-page PDF with numbered case-study pages.
  • “Compile a design system doc from these component screenshots”→ multi-page PDF with token / component / pattern captions.

Theo will name the format in its reply so you know whether to expect a single image, a downloadable PDF, or a slide deck before it lands.

Bring your brand

Include your homepage URL in the prompt (e.g. “brand book for hotdogfeet.com”) and the renderer runs the same brand-extraction pipeline used by presentations — the cover accent band, section hairlines, and PDF metadata all pick up the real brand color. If extraction fails (missing API key, network blip), the document still ships with the default OpenCharts teal and the chat card surfaces a partial reason.

Iterating on a brand book

Every brand book / style guide / design system / portfolio Theo renders ships with a small Doc IDchip in the chat card. Click the chip to copy the document's full id to your clipboard, then ask Theo to change anything about the document and reference the id in your message.

Theo treats the request as an iteration and calls the dedicated update_visual_document tool, which loads the original spec, applies the change you described, and re-renders a fresh PDF. The previous version stays in the conversation \u2014 you can scroll back and download it any time. Every iteration also surfaces a short caption explaining what changed.

Example asks:

  • “Change the palette on this brand book to corals and warm sand neutrals.”
  • “Swap the logo on page 2 of doc …4f1abcd1with my second uploaded mark.”
  • “Rewrite the voice & tone quote in Spanish and tighten it to one sentence.”
  • “Add a 5th do/don't pair about email signatures.”
Iteration is supported on brand books, style guides, design system docs, and portfolios (the multi-page PDF outputs). For mood boards and lookbooks, re-run the original request with the revised inputs \u2014 those render targets don't carry an iteration sidecar.

Related Articles

Was this article helpful?