Skip to content
Digital Keepsake Atelier Seeing Words
Boundary summary

The page should still read like a wax-sealed letter even when the photo is empty. Text is allowed to personalize the card, not to turn it into a blank canvas.

This page defines the editing contract before persistence, login merge, and payment arrive.
Every field needs a stable empty state so the template still feels finished before a user types anything.
The first implementation only needs to prove boundaries and hierarchy, not real-time WYSIWYG editing.
Opening fold

Opening fold

These fields control the first emotional entrance. They should stay short, precise, and gift-like.

headline

Headline

Required

The first sentence visible when the letter opens. It should read like a gift line, not like a generic birthday slogan.

Slot anchor
Top-left letter headline
Character limit
26
When empty
Falls back to the template opening line and keeps the same two-line rhythm.
Guardrail
Do not let it exceed two lines or compete with the wax seal and photo pocket.
memory-line

Memory line

Optional

A short, softer line that sits under the headline and adds one personal detail.

Slot anchor
Below the headline, above the main body
Character limit
42
When empty
The space collapses cleanly with no visible hole.
Guardrail
Treat it like a margin note, not a second paragraph.
Letter body

Letter body

This is the only place allowed to hold paragraph-length warmth. Everything else should support this block, not compete with it.

body-note

Main note

Required

The only paragraph-sized field in the template. It should hold warmth, not biography.

Slot anchor
Center-left message block
Character limit
140
Recommended rows
5
When empty
Falls back to the launch template copy so the card still reads as complete.
Guardrail
Keep it to one warm paragraph; once it turns into scrolling prose, the composition is broken.
signature

Closing signature

Required

The last line resting near the wax seal. Best for one name or one compact sign-off.

Slot anchor
Bottom closing strip
Character limit
24
When empty
Keeps the template closing line so the wax-sealed ending still resolves cleanly.
Guardrail
One sentence only. No stacked signatures, dates, or emoji clusters.
Keepsake layer

Keepsake layer

The photo pocket is optional, but its empty state still has to feel intentional and complete.

photo-pocket

Photo pocket

Optional

Optional upload slot designed to behave like a tucked print under soft tape.

Shows a soft placeholder frame that still feels intentional and gift-like.

Slot anchor
Top-right keepsake pocket
When empty
Shows a soft placeholder frame that still feels intentional and gift-like.
Guardrail
Crop for a close keepsake feel. Avoid wide landscapes, screenshots, or anything that visually outweighs the letter.