Irodori彩り

Appearance & design tokens

The colour system behind Irodori — surfaces, text, lines, brand accents and shape.

The logo

Irodori logo

Irodori means 彩り — the variety of colours. The mark is a cloud drawn in the five accent colours, with 彩り set inside it in the traditional red and indigo. The white band across the middle is the page itself: every tool works on a neutral canvas, and the colour is what you bring.

  • Five arcs, five accentsEach ring of the cloud is one of the five brand accents, in order, so the mark doubles as a palette preview.
  • 彩り insideThe characters sit in the red 彩 and indigo り of the traditional palette — the two most saturated colours in the system.
  • The white bandThe horizontal band is the working surface: white in light mode, near-black in dark mode, the same canvas either way.
  • One shape, many sizesThe same drawing becomes the 32 px tab icon, the 192/512 px app icons, the maskable icon and this page.
16px24px32px48px96px

Light and dark, side by side

Lightlight
Aa

The quick brown fox jumps over the lazy dog.

ButtonChip
Darkdark
Aa

The quick brown fox jumps over the lazy dog.

ButtonChip

Design tokens

Surfaces

--bg #ffffff #12101a
--bg-elev #ffffff #1a1822
--bg-sunken #f5f5f6 #17151f
--bg-muted #fafafa #16141d
--header-bg rgba(255,255,255,.82) rgba(18,16,26,.82)

Text

--ink #111113 #f5f5f7
--ink-2 #52525b #a1a1aa
--ink-3 #8a8a93 #71717a

Lines

--line #e7e7ea rgba(255,255,255,.10)
--line-strong #d4d4d8 rgba(255,255,255,.20)

Brand

--brand #5b4be0 —
--accent-2 #22b8e6 —
--accent-3 #3fbf6a —
--accent-4 #f5b22e —
--accent-5 #ec6f9e —

Shape

--r-sm 8px —
--r-md 12px —
--r-lg 16px —
--r-xl 22px —
--r-full 999px —
--header-h 64px —
--container 1152px —

Brand palette

--brand #5B4BE0
--accent-2 #22B8E6
--accent-3 #3FBF6A
--accent-4 #F5B22E
--accent-5 #EC6F9E

Typography

The interface uses the system UI stack so it renders instantly and never waits on a font download. Numbers and code always fall back to the monospace stack, because a colour value is only useful if you can read it exactly.

Display40px / 700Color, in its true space
Title30px / 700WCAG contrast
Heading20px / 650Palette generator
Body15px / 400Convert #FF5733 to OKLCH and check the ratio
Caption12.5px / 500ΔE76 · oklch(0.421 0.118 252.7)

Spacing and shape

Spacing follows a 4 px base with a 20 px gutter; panels use 22 px radii, cards 16 px, and controls are fully rounded. Elevation is expressed with shadow rather than borders, so the interface stays flat in dark mode.

--r-sm--r-md--r-lg--r-xl--r-full