All Sections
Every building block in Aperture. Each one is config-driven — edit src/config/site.ts and rearrange them on any page.
- 01
Hero
Oversized name in serif over a single full-bleed signature frame, with role · location and an availability line. Reads siteConfig.hero.
<Hero />Maren Voss
Portrait & landscape photography, made slowly and on purpose — in the studio, on location, and wherever the light is worth waiting for.
Commissions — 2026 Selected work ↓ - 02
Selected
Homepage gallery — wide frames span full width, portraits pair up. Numbered captions, click to open the lightbox. No masonry. Reads siteConfig.selected.
<Selected />A few that stayed with me.
Selected · 2023–202601 Salt & Light — Costa Vicentina 02 The Quiet Hours — Inês 03 Salt & Light — last cliff 04 The Quiet Hours — borrowed room 05 Portrait — Mara 06 Salt & Light — the metal hour - 03
CommissionedBand
Full-bleed dark band that demonstrates the semantic system — commissions are 'shown on black'. Reads siteConfig.commissioned.
<CommissionedBand />CommissionedWork made for brands who care how they look.
Selected commissions are shown on black — a quiet signal that the work was made to a brief. Atelier Pomar is the most recent.
See the commission - 04
WorkIndex
The signature: a text list of series where hovering a title makes its photograph follow the cursor (desktop). Personal vs Commissioned tags.
<WorkIndex series={series} />All series 03 series - 05
FeaturedIn
Restrained client & press credits in place of a testimonials carousel — publication names, not logos. Reads siteConfig.featured.
<FeaturedIn />Selected clients & press - Kinfolk
- Apartamento
- Studio Pomar
- Openhouse
- Atlântica
- Cereal
- Wallpaper*
- 06
About
Sticky portrait beside a short bio, an italic lead, representation line, and four plain facts. No icon cards. Reads siteConfig.about.
<About />I make pictures that wait.
I came to photography the long way round — through painting, and a stubborn habit of staring at light on walls.
My work lives in the quiet register: portraits made after the subject forgets the camera, landscapes shot in the thin minutes around first light. I shoot film and digital, and I'm happiest on a long, unhurried day.
I work between Lisbon and wherever a commission takes me. If the brief needs speed and spectacle, I'm probably the wrong photographer. If it needs patience, we'll get along.
Represented by Studio Pomar, Lisbon
- Based
- Lisbon, PT
- Since
- 2012
- Shoots
- Film + digital
- Travels
- Worldwide
- 07
JournalGrid
Three-column journal grid with graded thumbnails. Reads your journal content collection.
<JournalGrid posts={posts} />Craft — June 2, 2026The light I keep coming back to
Every photographer has one quality of light they're quietly chasing. Here's mine, and how I learned to wait for it.
Craft — May 20, 2026Why I still shoot film in 2026
It's not nostalgia and it's not snobbery. It's about the relationship between waiting and seeing.
Field notes — May 12, 2026Notes on photographing strangers
How I approach someone I've never met and, twenty minutes later, make a portrait that feels like them.
- 08
PageHeader
Reusable interior page header — small overline, large italic title, optional subtitle.
<PageHeader title=… />ExampleA page header.
Used at the top of the Work, About, and Journal index pages.
- 09
ContactForm
Underline-only inquiry form — name, email, a few lines. Provider-switched (Formspree / FormSubmit / Netlify). No shoot-type dropdown.
<ContactForm /> - 10
Header / Nav
Sticky, hide-on-scroll header with the wordmark, up to four links, a mobile drawer, and the light/dark toggle. (Rendered at the top of this page.)
<Header /> - 11
Light / dark toggle
Sun/moon button in the header. Flips the whole site between the white and black canvas and remembers the choice. Try it — top right.
[data-theme-toggle] - 12
Series page (numbered sequence)
Individual /work/[slug] layout: title block, cover, then full-width images numbered 01 / NN. Personal series render white, commissions render black.
/work/[slug].astro - 13
Lightbox
Shared keyboard-navigable lightbox (←/→/Esc) behind every gallery image and selected frame.
[data-lb-src] - 14
Footer
Always-dark footer with a large inquiry call-to-action, email, menu, social, and the aerolaunch.app credit. (Rendered at the bottom of this page.)
<Footer />