World-Class Photographer, Strategic Creativity Partner, Educator & Host

Slant SANDBOX

Slant system · v3 — the dial API

Every panel here is the shipped dial API, guide-accurate and drop-and-place: --pos focal · --talign/--tv/--tclamp text · slant--wash / --solid / --gu / --cascade / --lock · mosaic walls. Hover a panel to feel the grow & reveal.

01 · FOCAL is the --pos dial (FIXED) — same photo, three REAL crops. A lane sliver keeps a vertical slice → tune X.

02 · a VERT band keeps a horizontal slice → tune --pos Y. Same photo, two crops; the .slant-fill beside it takes any content.

One dial, two containers

Lane = tall thin sliver → tune --pos X. Vert = wide short band → tune --pos Y. Y 20% holds the sky, Y 80% holds the fisherman — same image, opposite keep. For a logo or graphic that must never crop, add --fit:contain.

03 · TEXT DIALS — --talign (left/center/right) + --tv (top/center/bottom). No raw CSS; these are the dials.

04 · TITLE CLAMP FIX — long titles clip at narrow rest. --tclamp:1 keeps rest clean; --tclamp-open:99 never slices when the panel grows.

05 · FULL FEATURES + CASCADE — FIVE panels, every one the full stack. slant--cascade staggers the bullets in on open. Center pinned so you see it at rest.

06 · WASH + SOLID + GU (brand color, done right) — slant--wash floods a photo with a brand gradient (--wash 8-digit hex = color+opacity); slant--solid is a hex field; slant--gu golds the title.

07 · LOCK — on a CTA row, slant--lock keeps the text put & legible while the panel grows (edge-aware). Recipe: --tlh:1.02;--tgap:7px.

08 · MOSAIC — the headline new feature. .mosaic fuses stacked lanes into ONE tiled wall (--grout seam); alternate a mirror row for a parquet chevron.

Real content · quality push

Photography that does the work

12+ years, trained classically in photojournalism — on film. Studio and on-location, out of a downtown Birmingham loft. Official Media Partner of the 2022 World Games, where I assembled and led 13 Alabama photographers. Click a service to learn more.