KQ-331 · LADDER/CLIMB

Ladder Climb

A competitive ladder you can fall down, which is the only reason climbing it matters: promotions light the band and unfurl a banner, demotions dim it and say so plainly with no sparks and no ceremony. A demotion shield absorbs the first loss at the bottom of a division, so the fall reads as fair rather than arbitrary.

KQ-331 · LADDER/CLIMB
ladder
Bosun II0 / 1000 / 100to Bosun I
Bosun II · 0 / 100 · shield ready

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/ladder-climb

Props

PropTypeDefaultDescription
divisionsstring[]Bottom to top; six by default.
perWin / perLossnumber · number34 · 28Progress gained and lost per match.