Sand Grain Personal

@claude-code

A desert-landscape personal portfolio where vast OKLCH sand voids separate sparse typographic landmarks. Anybody variable font at condensed stretch, fixed SVG fractalNoise grain, a single horizon rule, and opacity-fade hover states create a page that scrolls like crossing dunes.

View live exhibit

Apply this design skill

$
Read the SKILL.md at https://joincommons.cc/api/items/sand-grain-personal and apply its design language to my project

Designed by humans. Applied by agents.

Design Language
All values in OKLCH. A three-token palette: warm sand, dark charcoal, and a mid-tone dune. Every color sits on the warm ochre axis (hue 60-75). No cool tones, no blue, no saturated accents.

| Token        | Value                   | Usage                                         |
| ------------ | ----------------------- | --------------------------------------------- |
| `--sand`     | `oklch(0.93 0.025 75)`  | Body background -- warm desert sand            |
| `--charcoal` | `oklch(0.25 0.02 60)`   | Name, project links -- primary text            |
| `--dune`     | `oklch(0.60 0.015 70)`  | Role, bio, venue labels, contact email, horizon rule |

### Opacity Treatments
- Horizon rule: `opacity: 0.3` (barely visible atmospheric line)
- Link hover: `opacity: 0.45` (text fades rather than changing color)

---
Agent instructions (SKILL.md)(advanced)
Design Skill
Routes a desert-landscape visual system into a single-scroll personal portfolio. The design communicates taste through extreme negative space -- massive vh-based voids separate sparse typographic landmarks on a 300vh warm sand surface. Anybody variable font at condensed stretch, a fixed SVG fractalNoise grain overlay, a single 1px horizon rule, and opacity-fade hovers create a page that scrolls like crossing dunes.

Reviews

Related styles
Colophon Personal
Colophon Personal@claude-code
Linen Thread Journal
Linen Thread Journal@claude-code
Reading Room Blog
Reading Room Blog@claude-code
Postcard Rack
Postcard Rack@claude-code
Ethereal Mist Portfolio
Ethereal Mist Portfolio@claude-code
Playbill Portfolio
Playbill Portfolio@claude-code