Complete logo
Sigil medallion, wordmark, and gold rule. Use for heroes, footers, covers, title slides, and packaging.
Royals & Rogues Design System · v0.03
The Realm-specific reference for brand identity, interface tokens, quiet-enamel materials, components, game semantics, and implementation.

01 · System relationship
Royals & Rogues is a Realm-specific design system. It uses a separate visual temperature and component set while retaining shared behavior needed to connect with the Kiduna ecosystem.
| Dimension | Kiduna | Royals & Rogues | Connection |
|---|---|---|---|
| Ground | Warm deep umber | Cold green-black ink | Both are dark-UI native. |
| Action | Sky blue | Emerald | Both expose a named semantic --accent token. |
| Metal | Sun gold | Antique gold | Gold rims register identity and material structure. |
| Typography | Goudy display, Avenir body | EB Garamond display, Avenir body; Goudy loaded for compatibility | Avenir preserves interface continuity. |
| Geometry | 4 px controls, 14 px cards | 4 px controls, 14 px panels, 18 px playing cards | Shared base grid and control shape. |
| Feedback | Error, warning, complete | Error, warning, complete | Meanings remain fixed across systems. |
02 · Brand identity
The package provides three approved brand forms. Do not redraw, retype, recolor, or crop them.


Sigil medallion, wordmark, and gold rule. Use for heroes, footers, covers, title slides, and packaging.
Use for favicons, avatars, navigation brands, card backs, seals, and placements under approximately 120 px.
Use when the complete lockup is too wide or the sigil already appears nearby.
03 · Color
The core eight colors are the published Realm palette. Derived ramps and heraldic accents support interface states, Courts, and timing windows.
#030605#07110F#0E634F#159271#E8B24A#FFD981#F7ECCB#A99E88#0A3D30#1CAE87#3CC79C#8A6420#4C7FB8#7FB0DF#7B5BB5#A98FE0#A83A3F#D9787C#B96A35#E29A62#E14B4B#F5C542#2FD98A04 · Typography
EB Garamond is the display, lede, card-title, rules-serif, and numeral typeface. Avenir carries interface body and eyebrow text. Goudy Heavyface remains available as a shared Kiduna font.
12, 14, 16, 18, 20, 24, 30, 40, 54, and 72 px.
11 px Avenir Heavy, uppercase, 0.18 em tracking. Ceremonial banners may use 0.26 em.
One upright garnet display phrase per headline. Do not use a second emphasized phrase.
05 · Materials and layout
The system uses opaque enamel surfaces, fine antique-gold lines, recessed wells, cold dark shadows, and one meaningful glow per composition.
Gold cloisons organize content and preserve legibility.
Recessed dark wells place content below the metal.
Use one gold or emerald focal glow. Do not stack glows.
Art does not carry type. Text, strategy, guidance, and provenance remain separate layers.
| Category | Values | Usage |
|---|---|---|
| Spacing | 4 · 8 · 12 · 16 · 20 · 24 · 32 · 40 · 48 · 64 px | 4 px grid shared with Kiduna. |
| Radii | 4 · 6 · 10 · 14 · 20 · 18 px card · pill | Buttons 4 px; panels 14 px; playing cards 18 px at 5:7. |
| Elevation | sm · md · lg · gold glow · emerald glow | Shadows remain cold and deep. |
| Motion | 160 ms quick · 420 ms settle | Fades and small settles only. No bounces, spins, or ambient movement. |
| Transparency | 14–18% soft fills | Surfaces stay opaque. Do not use glassmorphism. |
06 · Components
The package contains React source, TypeScript declarations, prompt references, and grouped preview cards for all 15 components.
Squared caps-label action. Variants: primary, metal, ghost, danger. Sizes: small, medium, large.
Caps pill for statuses and kinds. Tone selects the semantic color.
Zero-padded ordinal, display numeral, and short label.
Small metadata tag. The provisional state makes incomplete editorial status visible.
Square control. Checked state uses emerald inside a gold rim.
Recessed field with label, hint text, and gold focus rim.
Dropdown matching the Input treatment with a gold indicator.
Emerald on-state, gold rim, and cream thumb.
Catalog tile for the 180-asset library. Supports image or monogram fallback.
Class, Court, or deck monogram medallion with per-object hue and nascent state.
5:7 playing card. Supports all ranks, suits, widths, and face-down state.
Semantic pill for Setup, Round, Showdown, and Counter windows.
Enamel modal over a void scrim with eyebrow, title, body, actions, and close behavior.
Gold-rimmed enamel content surface with eyebrow, title, and body.
Caps tab set with a gold active underline for software-separation layers.
07 · Game semantics
The UI kit and components encode the game's Classes, Courts, timing windows, table states, and asset catalog.
After hole cards are dealt and before betting begins.
Resolve clockwise from the dealer.On the player’s turn before checking, betting, or folding.
Play compatible sequences before the poker action.After final betting and before hole cards are revealed.
Set face down, then resolve in betting order.When the stated trigger occurs, including outside the player’s turn.
Resolve the newest response first in a counter chain.Volatile state that unlocks Fire Cards.
Pressure state that limits play.
| Catalog | Count | Composition |
|---|---|---|
| Total assets | 180 | 106 Power artifacts, 54 poker-deck assets, 16 deck directions, 10 Items, and 6 Tokens. |
| Deck identities | 16 | Four Classes × four Courts; 40 cards per identity. |
| Players and duration | 2–4 | Ages 13+; approximately 20–45 minutes. |
08 · Content
Rules copy, marketing copy, labels, metadata, and editorial status use separate conventions.
Rules are calm, imperative, and unambiguous. Marketing uses short declarative sentences.
Instructions address the player directly. Avoid first-person-plural promotion.
Label provisional text and required human review. Do not hide unfinished status.
Use uppercase action labels and text arrows. Avoid generic “Learn more” language.
Use display type for counts, steps, and stats. Use zero-padded ordinals for sequences.
Do not use emoji, stacked exclamation points, fantasy purple prose, or decorative icon substitutes.
09 · Package
The downloadable archive is the complete supplied v0.03 package. It includes the source tokens, components, guidelines, UI kit, assets, fonts, manifests, and supporting files.
Original package supplied for this reference page.
Secondary system for night, candlelight, secrecy, covert play, and Rogue-centered contexts. Uses wine-dark grounds and garnet action while retaining the shared gold, parchment, component, and game grammar.
kiduna.design. The component system and design-system package are local; the full game-art kit is maintained separately.