Rules
Four rules carry this redesign. Each is drawn as a pair — the way Relay does it, and the way v2 did — with real components on both sides. Every one is enforced by a test, not by good intentions.
Rule 1
Loudness follows rank
The louder an object is, the higher the tier it belongs to. Only Act now carries a row tint, and no element in a lower tier may be more saturated than one in a higher tier.
- Act nowOrder #4821 mismatch
- Escalation thread reply
- When you canRush order #4796
- For your infoDock 3 camera moved
- Act nowOrder #4821 mismatch
- When you canRush order #4796
- For your infoDock 3 camera moved
- Act nowOrder #4821 mismatch
- Escalation thread reply
- When you canRush order #4796
- For your infoDock 3 camera moved
Wire is not a filter. It is light with every chroma channel multiplied by zero, so what is left is the lightness ladder, the weight, and the shape of the icon. If the ranking survives that, the ranking is real.
Rule 2
One height per row
Every row in a list is the same height, and anything that shares a row shares a height token and a vertical centre. Separators are inset shadows, never borders, so a separator cannot change a height.
- Order #4821 payment mismatch
- Label printer offline
- Escalation thread reply
- Rush order #4796
…
- Order #4821 mismatch
- Label printer offline at Pack 7
- Escalation thread reply
- Rush order #4796
…
Rule 3
Colour only for priority and success
A saturated hue is allowed in exactly five places: tier foregrounds, the Act-now tint, the focus ring, the done check and its counter, and links in prose. Everything else is neutral — avatars, presence, load, progress, navigation.
- Danielle Reyes
- Marcus Okafor
- Danielle Reyes
- Marcus Okafor
Rule 4
No truncation on the brief’s two questions
The worker’s question (what do I do first, and why) and the manager’s (who needs help, and who is who) are answered by text. An ellipsis in either is a failed answer. Roles wrap; the why line wraps.
Worker · why is this first?
Ranks above the Pack 7 printer because it is already 2 hours late and a failed payment is holding 24 orders at pack (64 to 62).
Manager · who is this?
Senior outbound exceptions coordinator, cross-dock and returns
Worker · why is this first?
Ranks above the Pack 7 printer because it is already 2 hours late and a failed payment is holding 24 orders at pack (64 to 62).
Manager · who is this?
Senior outbound exceptions coordinator, cross-dock and returns