Hiraal Brand

Hiraal Lifecare · Colour

Colour

Board 07 — “Two brand colours, a neutral scale, four states.” Navy carries structure; teal marks every action. Use the values as written.

Primary palette

The Group's two colours, unchanged. Navy is the frame; teal is what you can press.

#042656

Hiraal Navy

Primary · structure

#068389

Hiraal Teal

Accent · every action

Page 07 — the two brand colours, the neutral scale and the four states, with their values.

Neutrals

Text, dividers and surfaces. They never compete with navy and teal.

States

Success, warning, error and information are interface colours. Their values are printed on board 07 above; they belong to the app and are not part of the brand palette.

Take state colours from the board, never from a screenshot. A reading that is out of range is told by colour and by words together — colour alone is never the only signal.

Accessibility

Contrast ratios for the pairings the interface actually uses. The last one is why teal never carries text on navy.

Navy on White

Headings, structure · 14.82:1

Passes AA for body text

White on Navy

Reversed text · 14.82:1

Passes AA for body text

Ink on Surface

Body on panels · 15.26:1

Passes AA for body text

Muted on White

Secondary text · 4.62:1

Passes AA for body text

White on Teal

Buttons, actions · 4.55:1

Passes AA for body text

Teal on White

Links, labels · 4.55:1

Passes AA for body text

Navy on Tint

Text on teal tint bands · 12.96:1

Passes AA for body text

Teal on Navy

Never for text · 3.26:1

Large text only (AA large)

Do

  • Navy for headings, frames and structure.
  • Teal for every action: buttons, links, the active state.
  • White or Surface behind body text.

Don't

  • Teal text on navy.
  • Colour as the only signal that a reading is out of range.
  • Any colour outside the palette and the four states.