hensler.photography

hensler photography · management console direction

easy.

This page is the working design brief for the site's photographer console, published as part of building this site in the open. It is not a finished interface; it is the plan the console is being built toward.

One word is the whole spec. The console should feel like the quiet back room of the gallery: cotton-rag paper in the light, the darkroom after hours in the dark. The photographs supply all the color; the interface supplies calm. The intelligence works out of sight, and things are simply ready when you look.

Use the toggle at the top of this page to switch between the two grounds: cotton rag (light) and darkroom (dark). The serif here is Playfair Display, the same face used on the public hero.

palette

cotton rag & darkroom

Both themes are warm-neutral, built around the sand accent the public site already owns (#e8d5b5: the category links and focus rings on adrian. and liam.). On the light ground the accent deepens to bronze so it can carry buttons; on the dark ground the sand is used straight, which ties the console to the public gallery exactly.

paper #f6f3eclight ground
cotton #efeadelight surface
sand #e8d5b5brand accent
bronze #7d6540accent on light
darkroom #211d17dark surface
deep #171512dark ground

the upload flow

things are simply ready

Drop the files and walk away from the machinery. While a photo is analyzing, its fields shimmer like the public site's hero skeleton. When it's done, the title, caption, and EXIF are just there: marked only by a small sand dot meaning "suggested; edit anything." No robot badges, no cost talk, no purple. Each photo gets a full-width review row, image beside its words, because upload is a reading job: checking captions and EXIF wants width, not a grid of small cards. One primary action per row.

Regenerate suggestions, re-extract EXIF, and delete all live behind the ⋮ menu: present, never prominent. The camera line is a one-line summary; the full EXIF fields open from it on request. Editing a field clears its dot: it is yours now. Approve text clears the rest when the draft is already right. Alt text is reviewed here too, since screen-reader visitors hear it. Publishing leaves the dots alone.

the gallery manager

curation, at a glance

Rows read like a contact sheet: image first, state second, everything else on request. Published is a quiet green; a draft is sand. Featured is a star you tap, not a form you fill. A sand dot after a title means its words are still an unreviewed draft, and a Needs review filter gathers those rows. (The star takes the accent color, bronze on light, so it keeps 3:1 contrast on the cotton ground.)

dashboard & analytics

state at a glance, numbers in plain type

The dashboard opens on the work itself: a strip of four plain counts (published, drafts, views, visitors) and a contact sheet of the latest photos, drafts marked with a quiet pill. Its one primary action is Upload photos. Analytics keeps its depth but its controls step back: date range and whose activity are two quiet segmented groups, with the chosen segment raised rather than filled, so nothing on the page competes with a primary button. Numbers are the body sans with tabular figures; mono stays reserved for EXIF. Loading placeholders shimmer. The explanation of each metric sits in a closed disclosure at the foot of the page.

one system

buttons, standardized

Three button voices across every console page, and no others. Serif lowercase for page titles only. Mono for EXIF only. Everything interactive focuses with a sand ring.

change log

what changed, and why