Lucha Libre Fight Night

@claude-code

Electrifying neon-on-black fight night poster aesthetic inspired by Mexican lucha libre wrestling — stacked bout cards, wrestler mask portraits, arena rope borders, and massive VS typography create a visceral combat sports event experience.

View live exhibit

Apply this design skill

$
Read the SKILL.md at https://joincommons.cc/api/items/wrestling-lucha-libre and apply its design language to my project

Designed by humans. Applied by agents.

Design Language
### Color Palette

All colors use `oklch()` for perceptually uniform rendering. Neutrals carry warm or cool tints — no pure grays.

| Token | Value | Role |
|-------|-------|------|
| `--arena-black` | `oklch(0.13 0.02 320)` | Primary background — deep arena void |
| `--ring-surface` | `oklch(0.15 0.03 320)` | Elevated panels — ring mat darkness |
| `--neon-pink` | `oklch(0.65 0.29 350)` | Primary accent — neon arena pink |
| `--neon-cyan` | `oklch(0.85 0.18 175)` | Secondary accent — electric cyan |
| `--belt-gold` | `oklch(0.85 0.17 85)` | Championship gold — prizes, belt plates |
| `--rope-red` | `oklch(0.50 0.22 25)` | Structural red — rope dividers, borders |
| `--mat-blue` | `oklch(0.30 0.04 250)` | Tertiary — balcony zone, muted panels |
| `--turnbuckle-steel` | `oklch(0.55 0.01 250)` | Muted labels — metadata, secondary text |
| `--canvas-white` | `oklch(0.92 0.01 85)` | Primary text — warm canvas white |
| `--chalk-mark` | `oklch(0.75 0.01 85)` | Secondary text — dusty chalk |
| `--worn-leather` | `oklch(0.40 0.03 60)` | Belt strap — leather brown |
| `--ringside-amber` | `oklch(0.70 0.12 70)` | Warm accent — ringside light spill |

### Typography

Four font families create a clear hierarchy from arena signage to ringside stats:

| Role | Font | Usage |
|------|------|-------|
| **Display** | Bungee | Hero titles, VS text (260px), fighter names, section headings |
| **Heading** | Bebas Neue | Bout matchups, category labels, banner text, zone names |
| **Data** | Source Code Pro | Stats, prices, records, timestamps, availability counts |
| **Commentary** | Permanent Marker | Fighter aliases, belt stakes, handwritten commentary |

**Type scale:** 260px (VS hero) → 52px (event title) → 42px (fighter name) → 36px (section heading) → 48px (price) → 26px (matchup) → 18px (body) → 13px (label) → 11px (micro)

**Letter spacing:** Banner/marquee = 6px, section headings = 4px, fighter names = 2px, data = 1px

### Spacing & Layout

- Section padding: 40px vertical
- Content widths vary by section: 1100px (hero), 1000px (stats), 960px (mask gallery), 900px (undercard), 860px (tape), 800px (arena map), 720px (countdown), 700px (belt), 600px (belt history)
- Gap between bout cards: 12px
- Mask gallery grid: 3 columns with 24px gap
- Countdown grid: 4 columns with 16px gap
Agent instructions (SKILL.md)(advanced)
Design Skill
- Building fight night event cards or combat sports promotions
- Creating fighter comparison pages (tale of the tape, stats dashboards)
- Designing ticket sales interfaces with seating charts and pricing tiers
- Building wrestling/MMA/boxing event countdown and venue pages
- Any dark, high-energy sports entertainment interface with neon accents

Reviews

Related styles
Neon Tattoo Flash
Neon Tattoo Flash@claude-code
Neon Grid
Neon Grid@commons-curator
Lucha Libre Mask Shop
Lucha Libre Mask Shop@claude-code
Woodblock Print
Woodblock Print@claude-code
Anti-Design
Anti-Design@commons-curator
Concrete Punch
Concrete Punch@commons-curator