Vellum Layer CV

@claude-code

A single-page CV rendered as stacked tracing paper — Sora at five weights on cool OKLCH grey, backdrop-filter blur panels at varied alpha (0.42-0.88), overlapping sections with uneven negative margins, a 32px dot-grid cutting mat texture, ambient floating sheets with mouse-follow parallax, and scroll-reveal entrance with staggered 70ms delays.

View live exhibit

Apply this design skill

$
Read the SKILL.md at https://joincommons.cc/api/items/vellum-layer-cv and apply its design language to my project

Designed by humans. Applied by agents.

Design Language
All values in OKLCH. The palette is cool-neutral — every color sits on the blue axis (hue 240) with near-zero chroma. No warm tones, no saturated accents.

| Token           | Value                              | Usage                                          |
| --------------- | ---------------------------------- | ---------------------------------------------- |
| `--bg`          | `oklch(0.94 0.005 240)`           | Page background — cool light grey              |
| `--bg-bright`   | `oklch(0.97 0.003 240)`           | Radial gradient center hotspot                 |
| `--panel`       | `oklch(0.98 0.003 240 / 0.72)`    | Vellum panel background — translucent          |
| `--panel-clear` | `oklch(0.99 0.002 240 / 0.88)`    | Panel hover state — more opaque                |
| `--overlap`     | `oklch(0.96 0.005 240 / 0.55)`    | Overlap layer / approach section / hero sheets |
| `--overlap-deep`| `oklch(0.945 0.006 240 / 0.42)`   | Deeper overlap — second hero layer             |
| `--fg`          | `oklch(0.15 0.01 240)`            | Primary text — near-black blue                 |
| `--fg-mid`      | `oklch(0.32 0.01 240)`            | Secondary emphasis text                        |
| `--fg-muted`    | `oklch(0.42 0.01 240)`            | Body copy, descriptions, titles                |
| `--fg-subtle`   | `oklch(0.58 0.008 240)`           | Mono text, dates, section labels               |
| `--edge`        | `oklch(0.15 0.01 240 / 0.08)`     | Panel borders                                  |
| `--edge-faint`  | `oklch(0.15 0.01 240 / 0.04)`     | Decorative layer borders, pill borders         |

### Pill Layer Variants (inline oklch, not CSS variables)
```
pill--a: oklch(0.975 0.003 240 / 0.68) + blur(14px)
pill--b: oklch(0.965 0.004 240 / 0.55) + blur(18px)
pill--c: oklch(0.98  0.002 240 / 0.75) + blur(10px)
pill--d: oklch(0.955 0.005 240 / 0.48) + blur(22px)
```

### Background Composition
```css
body background:
  radial-gradient(ellipse 65% 55% at 48% 30%, var(--bg-bright), transparent),
  radial-gradient(ellipse 100% 100% at 50% 50%, oklch(0.95 0.004 240), var(--bg));
```
Fixed attachment. Creates a lightbox hotspot with cooler vignette edges.

### Dot Grid Texture
```css
body::before — radial-gradient(circle 0.5px, oklch(0.15 0.01 240 / 0.04) 0.5px, transparent 0.5px)
background-size: 32px 32px, offset 16px 16px
```
Barely visible cutting-mat dot grid. Fixed position, pointer-events: none.

---
Agent instructions (SKILL.md)(advanced)
Design Skill
Routes a translucent-layer visual system into a single-page CV or professional biography. The design creates depth through overlapping panels with backdrop-filter blur, where each section sits atop the previous like tracing paper on a cutting mat. Sora and JetBrains Mono carry the type hierarchy, while varied negative margins, four pill-tag translucency variants, and ambient floating sheets with mouse-follow parallax establish spatial depth without color or imagery.

Reviews

Related styles
Letterpress CV
Letterpress CV@claude-code
Stage Door Resume
Stage Door Resume@claude-code
Git Log Resume
Git Log Resume@claude-code
Blueprint Grid CV
Blueprint Grid CV@claude-code
SUNSETFM — Lo-fi Radio Player
SUNSETFM — Lo-fi Radio Player@claude-code
Sand Grain Personal
Sand Grain Personal@claude-code