Your brand colour is a false alarm on a robot HMI

Your brand colour is a false alarm on a robot HMI

Your brand colour is a false alarm on a robot HMI

Leon Potgieter, robotics visual systems designer

Leon Potgieter

Leon Potgieter

Robotics HMI & Visual Systems Designer

Robotics HMI & Visual Systems Designer

Robotics HMI & Visual Systems Designer

Your brand book says primary colour on primary buttons. On a robot HMI, that can read as a warning.

On a robot HMI, colour is a safety signal before it is a brand asset. How to keep the brand on screen without spending the colours operators need.

Previous/Next Articles

On a robot HMI, colour is a safety signal before it is a brand asset. Here is how to keep the brand on screen without spending the colours operators need.

A common brand guideline rule goes like this: use the primary colour for primary actions. On a website, that is good advice. On a machine HMI, it can be a small act of sabotage.

If your primary colour is yellow or red, or an orange close enough to either to be read as one, your "Start cycle" button is borrowing the visual language of a warning. If it is green, your idle screen is telling the operator everything is fine whether it is or not. The operator does not read your brand guidelines. They read the screen the way the shop floor has taught them to read panels for decades.

This is not a new problem. What is new is the speed at which it now spreads. AI design tools will take your brand library and apply it across a full set of screens in minutes. They are good at applying a palette. They have no idea that yellow on a machine means "abnormal".

My argument: in industrial HMI, colour already has an owner, and it is not the marketing department. The brand has to live somewhere else on the screen. That is not a loss. It is a better brief.

Colour on the shop floor already has an owner

Before any designer touches a robot HMI, the electrical standards have already assigned meaning to the main signal colours.

IEC 60073, the basic standard for coding indicators and actuators, gives red the meaning of danger, emergency or faulty. Yellow means warning, caution or abnormal. Green means safe or normal. Blue carries a mandatory significance. White, grey and black are the colours with no specific meaning assigned.

IEC 60204-1, the electrical safety standard for machinery, uses the same colours for actuators. Red is required for emergency stop actuators. The colour yellow is reserved for abnormal conditions. For START/ON actuators, white is the preferred colour, and red is not used. Where the same neutral colour is used for several functions, the standard asks for supplementary coding such as shape, position or symbol.

These rules are written for physical push buttons and indicator lights, and I am not claiming they dictate the hex value of your software buttons. But the operator standing at a cell has one visual vocabulary, not two. The pendant, the stack light, the panel and the touch screen all sit in the same field of view. If red means "fault" on the stack light and "brand" on the screen next to it, you have taught the operator to ignore red.

Figure 1. Signal colour meanings per IEC 60073 (as reproduced in ABB's pilot devices catalogue) and IEC 60204-1 (as summarised by Schneider Electric). The right-hand column is my recommendation, not part of either standard.

Process control learned this lesson first

ISA-101.01, the standard for human machine interfaces in process automation, was released in 2015. ISA has since added technical reports on HMI philosophy (TR101.01-2022) and on usability and performance (TR101.02-2019). As Control.com summarised it, ISA-101 tends to recommend a more monochromatic colour scheme for graphic objects, with colour used sparingly and only where attention is needed, such as alarms and abnormal equipment states. The logic is simple: when colour is rare, colour means something.

An international standard on the same topic now exists as well. IEC 63303:2024, Human machine interfaces for process automation systems, was published by the IEC on 6 August 2024, and the German edition DIN EN IEC 63303 (VDE 0810-303) is dated June 2025. Its scope, as listed for the DIN EN edition, explicitly includes discrete processes, not only continuous and batch plants. That puts robot cells and assembly lines inside the conversation, even if most robotics teams still treat HMI standards as something for refineries.

Is there evidence that this approach works? The numbers most often quoted come from vendor material, so treat them as indicative rather than final. ABB's In Control magazine (issue 01/2016) reports a study of plant operators comparing a traditional display with a high-performance HMI. With the high-performance design, operators detected abnormal situations before an alarm 48% of the time, against 10% with the traditional display. Their success rate in handling abnormal situations rose from 70% to 96%, and the time to complete those tasks fell from 18.1 to 10.6 minutes.

Figure 2. Operator results with a traditional display versus a high-performance HMI. Source: ABB, In Control 01/2016, "The key to operator effectiveness". Vendor-reported study; the study design is not published on the page.

That study is about control rooms, not robot cells. I still find the direction convincing, because the mechanism is the same: an operator scanning for trouble finds it faster when only trouble has colour.

AI design tools make the collision faster

Tools that generate interfaces from a prompt are now part of everyday design work. Figma Make is a good example because Figma documents exactly what it does with your brand. According to Figma's help centre, when you attach a library, Figma Make extracts styling CSS from it: colour palettes, typography, variables, borders and corner radius. It pulls a subset of your variables into a global CSS file with raw values, variable syntax is not preserved exactly, components themselves are not extracted, and you can use one library at a time.

Read that list with a robot HMI in mind. What reaches the model is your palette as raw values, not the reasoning behind it. If your design system never wrote down that your accent colour is forbidden on state indicators, nothing in the extraction will say so.

Figma's own documentation points at the fix. Its developer documentation on writing design system guidelines says that Figma Make needs to know how to use the tokens that specify your colours, typography, spacing and radii. The example guidelines file even includes a rule telling the model not to use brand-primary or brand-secondary as backgrounds for large areas, because they are for small accents and interactive highlights only.

That example rule is written for a generic sample design system. For an industrial HMI, the rule has to be stronger: brand colours never sit on anything that can be read as a machine state. In my view, the guidelines file is now part of your safety-relevant design documentation. If you would not let a junior designer guess at colour semantics, do not let a model guess either.

The Machinery Regulation raises the bar for clarity

Regulation (EU) 2023/1230 on machinery replaces the Machinery Directive and applies from 20 January 2027. That is roughly three months away.

The regulation does not mention brand colours, and I will not pretend it does. What it does say is useful as a design brief. Annex III, section 1.2.2 requires control devices to be clearly visible and identifiable, using pictograms where appropriate. Section 1.7.1.1 requires control information to be unambiguous and easily understood, and not so excessive that it overloads the operator. Interactive displays and controls must be easily understood and easy to use. Section 1.7.1.2 requires warning devices to be unambiguous and easily perceived.

My reading as a designer, not a lawyer: "unambiguous" is hard to argue for when the same accent colour appears on the logo, the start button and the warning banner. Ask your safety engineer how they would defend it. Their answer usually ends the debate.

Colour cannot carry meaning alone anyway

There is one more reason to stop leaning on colour. A 2025 review in the journal Healthcare puts red-green colour vision deficiency at up to 8% of males and 0.5% of females of Northern European ancestry. On a shift of a dozen operators, it is entirely possible that someone reads your red and green as close to the same thing.

That is why the IEC 60204-1 idea of supplementary coding matters on screens too. State should always be carried by at least two channels: colour plus an icon, a shape, a position or a label. Once you design state that way, colour becomes a reinforcement rather than the only signal, and the pressure to fill the screen with colour disappears.

Where the brand lives instead

So what is left for the brand? Quite a lot, and most of it is stronger than a hex value.

  • Typography. A distinctive, highly legible typeface used with a strict type scale is recognisable at a glance and does not compete with alarms.

  • Layout and grid. A consistent screen architecture, the same header, the same navigation logic, the same placement of the cell status, is a brand experience operators feel every shift.

  • Iconography. A custom icon set with a consistent stroke, corner and perspective language is one of the most ownable assets in industrial UI.

  • Motion. How panels open, how a job progresses, how a confirmation lands. Motion is brand, and it can be calm.

  • Microcopy. The tone of an error message is brand. "Gripper did not close. Check part position, then press Retry" says more about a company than any colour.

  • Neutral palette. The specific greys, their temperature and their contrast steps can be as recognisable as an accent colour.

  • Brand moments. Splash screen, login, idle and screensaver states, and the "about" panel can carry the full brand colour, because no machine state is shown there.

Figure 3. A two-layer token model: brand tokens and state tokens are separate, and the AI guidelines file encodes the rule between them. Author's framework.

The same thinking has to travel beyond the screen. When a product render, a trade-fair demo or an LED wall shows a simulated HMI where a brand-coloured button starts a cycle, that image teaches buyers your product's visual language before an operator ever touches it. Keep marketing renders and demo screens on the same state semantics as the shipped software.

A practical method: two palettes, one brand

The checklist I run on any robot HMI or demo screen, with or without AI in the workflow.

  1. Split the tokens. Create two token groups: brand (accent, neutrals, type, radius, motion) and state (fault, warning, normal, mandatory, info). Name them by meaning, never by hue.

  2. Map state to IEC 60073. Fault and emergency use red, warning and abnormal use yellow, normal uses green, mandatory actions use blue. Document the mapping in the design system, not only in someone's head.

  3. Audit the brand hue. If your brand accent sits in the red, yellow, green or blue family, or close to it (in my view, orange is too easily read as a warning), restrict it to brand moments and non-interactive decoration. If it does not, you have more freedom, but it still never marks a state.

  4. Make actions neutral by default. Primary actions get weight, size, position and an icon, not a signal colour. On physical actuators, white is the preferred colour for START for a reason.

  5. Write the rule for the machine. Put the brand versus state rule in the guidelines file your AI tools read, in plain imperative language. Test it: prompt the tool to build an alarm screen and check what it does.

  6. Run a greyscale and colour vision test. Desaturate every screen. If you cannot tell normal from abnormal, state depends on colour alone. Then run a red-green deficiency simulation.

  7. Extend the check to marketing. Review renders, demo videos, trade-fair screens and LED wall content against the same state rules before approval.

Figure 4. AI-generated illustration. The greyscale test in practice: if state is still readable without colour, colour is doing its job as reinforcement.

Conclusion

I love strong brands, and robotics needs more of them, not fewer. But on the machine, the brand's job is to make the operator faster and more confident, not to be seen. A calm, mostly neutral HMI with a recognisable type system, iconography and voice is a stronger brand than a screen painted in the logo colour.

AI design tools will apply whatever rules you give them, at a speed no review process can match after the fact. So give them the right rule up front: in industrial HMI, colour belongs to the machine's state. The brand gets everything else.

Sources
Images (download from the review page: https://claude.ai/artifact/GzaZBdKck4Angr7d1dAHzS)
  • hero.png: AI (Gemini 3 Pro Image, 2K), 1920 x 1080, no text, first generation passed inspection. Prompt above.

  • linkedin.png: AI (Gemini 3 Pro Image, 2K), 1080 x 1080, no text, first generation passed inspection. Prompt above.

  • fig-1.png: coded (matplotlib), 1600 x 820. Caption: Figure 1 above.

  • fig-2.png: coded chart (matplotlib), 1600 x 720, only ledger numbers (C8). Caption: Figure 2 above.

  • fig-3.png: coded diagram (matplotlib), 1600 x 840. Caption: Figure 3 above.

  • fig-4.png: AI illustration (Gemini 3 Pro Image), 1600 x 893. Caption: Figure 4 above. Prompt: Photorealistic editorial scene in a bright modern industrial workshop: a UX designer seen from over the shoulder holds a tablet showing an abstract interface made only of calm grey rectangles and one small amber shape, comparing it with a desaturated grey version on a laptop on a workbench. Hands natural and correct. Muted neutral palette with one amber accent, soft daylight. No text, no letters, no numbers, no logos, no watermarks, no signage, no robot arms, no grippers, no robot cells. No readable screen content, no glyphs, no safety equipment.

[Leon render] notes: Optional: a demo HMI screen in a neutral palette with state colours only, for the video's "beyond the screen" segment and as an alternative to fig-4.

Fact-check log

Independent adversarial subagent re-opened all 12 source URLs. First pass flagged 13 items; all fixed. Second pass: UNSUPPORTED COUNT 0.

Changed or removed:

  • Removed claim that IEC 63303 is "the international version" of ISA-101 (no source links them). Now "an international standard on the same topic".

  • Removed "written for a consumer product" about Figma's example rule; now "a generic sample design system".

  • Orange: removed implication that standards cover orange; now framed as author's view.

  • Removed "amber" from the IEC 60073 mapping (source says yellow).

  • Removed "IEC 60204-1 builds on IEC 60073" (unsourced); now "uses the same colours for actuators".

  • LinkedIn: "Process control fixed this" changed to "moved to"; ABB figures now labelled vendor-reported and attributed to a high-performance HMI (not grey alone).

  • Video script: mechanism claim reframed as opinion; ISA-101 wording softened to "tends to favour"; regulation tense corrected; ABB labelled as a vendor.

  • "Figma clearly knows this" removed.

  • Removed two first-person anecdote phrasings (brand books "I have seen", renders "I see") as unverifiable.

  • Ledger C3, C8, C14 passages corrected to verbatim source wording.

Previous/Next Articles

more aloud

more aloud

Leon Potgieter

Robotics Visual System Designer

AI makes HMI prototypes look finished. Make them fail instead.
AI tools can make HMI prototypes look done fast. For robot cells, the useful prototype is wired to a virtual controller and fails on command.

Leon Potgieter

Robotics Visual System Designer

AI makes HMI prototypes look finished. Make them fail instead.

AI tools can make HMI prototypes look done fast. For robot cells, the useful prototype is wired to a virtual controller and fails on command.

Leon Potgieter

Robotics Visual system Designer

Let AI read your operator interviews. Never let it be the operator.
In 2026, LLMs matched human analysts at coding interview data and still failed at inventing it. That split should decide where AI sits in HMI research.

Leon Potgieter

Robotics Visual system Designer

Let AI read your operator interviews. Never let it be the operator.

In 2026, LLMs matched human analysts at coding interview data and still failed at inventing it. That split should decide where AI sits in HMI research.

Leon Potgieter

Robotics Visual System Designer

AI Did Not Make Palletisers Smarter. It Moved the Configuration Problem Elsewhere.
Palletising is the most automated end-of-line task and the one where AI claims drift furthest from what ships. What actually changed, and who now has to decide.

Leon Potgieter

Robotics Visual System Designer

AI Did Not Make Palletisers Smarter. It Moved the Configuration Problem Elsewhere.

Palletising is the most automated end-of-line task and the one where AI claims drift furthest from what ships. What actually changed, and who now has to decide.

Leon Potgieter

Robotics Visual System Designer

The AI Tooling I Actually Use for HMI Visuals, and the Line I Do Not Cross
A working account of the generative tooling in my HMI pipeline: what it does for cell renders, motion and variants, and what it must never be allowed near.

Leon Potgieter

Robotics Visual System Designer

The AI Tooling I Actually Use for HMI Visuals, and the Line I Do Not Cross

A working account of the generative tooling in my HMI pipeline: what it does for cell renders, motion and variants, and what it must never be allowed near.

Leon Potgieter

Robotics HMI & Visual Systems Designer

AI can write the robot program. Design the screen that checks it.
Natural-language robot programming moves the risk from writing code to approving it. The review screen is now the most important flow in the HMI.

Leon Potgieter

Robotics HMI & Visual Systems Designer

AI can write the robot program. Design the screen that checks it.

Natural-language robot programming moves the risk from writing code to approving it. The review screen is now the most important flow in the HMI.

Leon Potgieter

Robotics Visual System Designer

Your AI robot render may now count as a deepfake under EU law
Since 2 August 2026, a realistic AI image of a real robot can fall under the EU deep fake rules. Here is how to keep robot visuals true.

Leon Potgieter

Robotics Visual System Designer

Your AI robot render may now count as a deepfake under EU law

Since 2 August 2026, a realistic AI image of a real robot can fall under the EU deep fake rules. Here is how to keep robot visuals true.

Leon Potgieter

Robotics Visual System Designer

HMI software updates Cyber Resilience Act
AI ships HMI features faster, the CRA wants security fixes shipped separately, and operators who get burned often stop updating. Design two tracks.

Leon Potgieter

Robotics Visual System Designer

HMI software updates Cyber Resilience Act

AI ships HMI features faster, the CRA wants security fixes shipped separately, and operators who get burned often stop updating. Design two tracks.

Leon Potgieter

Robotics Visual System Designer

The Brand System Should Start at the Panel, Not at the Fair Wall
Most brand work is built for the first ninety seconds, not for five years. The interface faces the hardest constraints, so it should set the rules.

Leon Potgieter

Robotics Visual System Designer

The Brand System Should Start at the Panel, Not at the Fair Wall

Most brand work is built for the first ninety seconds, not for five years. The interface faces the hardest constraints, so it should set the rules.

Leon Potgieter

Robotics Visual System Designer

Perception Does Not Check Its Sources
Gestalt cannot become obsolete because it describes the viewer, not the screen. Which is why it is now dangerous: it will confidently group a guess with a fact.

Leon Potgieter

Robotics Visual System Designer

Perception Does Not Check Its Sources

Gestalt cannot become obsolete because it describes the viewer, not the screen. Which is why it is now dangerous: it will confidently group a guess with a fact.

Leon Potgieter

Robotics Visual System Designer

The HMI Was a Mirror. Now It Has to Be an Argument
For forty years, the industrial HMI represented machine state. AI broke that contract. The screen's job is now accountability, and that is a different design discipline.

Leon Potgieter

Robotics Visual System Designer

The HMI Was a Mirror. Now It Has to Be an Argument

For forty years, the industrial HMI represented machine state. AI broke that contract. The screen's job is now accountability, and that is a different design discipline.

Leon Potgieter

Robotics HMI & Visual Systems Designer

Your HMI update screen is becoming a compliance feature
EU law will soon expect machine software to be patched, postponed and logged. The screen where an operator taps Install decides if that happens.

Leon Potgieter

Robotics HMI & Visual Systems Designer

Your HMI update screen is becoming a compliance feature

EU law will soon expect machine software to be patched, postponed and logged. The screen where an operator taps Install decides if that happens.

Leon Potgieter

Robotics HMI Visual Designer

The standard retired the cobot. Your HMI still says cobot mode.
ISO 10218:2025 dropped the term "collaborative robot", and the EU listed it in September. Here is why HMI labels, manuals and marketing now need to catch up.

Leon Potgieter

Robotics HMI Visual Designer

The standard retired the cobot. Your HMI still says cobot mode.

ISO 10218:2025 dropped the term "collaborative robot", and the EU listed it in September. Here is why HMI labels, manuals and marketing now need to catch up.

Leon Potgieter

Robotics Visual System Designer

Four months to the Machinery Regulation: what HMI teams must fix
The EU Machinery Regulation applies on 20 January 2027. Several of its requirements end on a screen. Here is what HMI teams should fix now.

Leon Potgieter

Robotics Visual System Designer

Four months to the Machinery Regulation: what HMI teams must fix

The EU Machinery Regulation applies on 20 January 2027. Several of its requirements end on a screen. Here is what HMI teams should fix now.

Leon Potgieter

Robotics Visual Systems Designer

Natural-language robot programming needs a proof screen, not a chat box
Typing "pick the small parts" into a robot is easy. Knowing what the robot understood is the hard part. Design the proof screen first.

Leon Potgieter

Robotics Visual Systems Designer

Natural-language robot programming needs a proof screen, not a chat box

Typing "pick the small parts" into a robot is easy. Knowing what the robot understood is the hard part. Design the proof screen first.

Leon Potgieter

Robotics Visual System Designer

Proof is the new production value in robotics content
AI-generated posts now dominate the LinkedIn feed. In robotics, the content that still earns trust is the kind that proves itself on camera.

Leon Potgieter

Robotics Visual System Designer

Proof is the new production value in robotics content

AI-generated posts now dominate the LinkedIn feed. In robotics, the content that still earns trust is the kind that proves itself on camera.

Leon Potgieter

Robotics HMI & Visual Systems Designer

Robot buyers rank vendors before they call. Content sets the order.
94% of B2B buying groups rank their shortlist before talking to sellers. How robotics vendors can win that silent phase.

Leon Potgieter

Robotics HMI & Visual Systems Designer

Robot buyers rank vendors before they call. Content sets the order.

94% of B2B buying groups rank their shortlist before talking to sellers. How robotics vendors can win that silent phase.

Leon Potgieter

Robotics Visual System Designer

Robot HMIs need a validation test borrowed from medical devices
Many medical device makers validate critical tasks with real users. Robot HMIs, in my view, rarely do. Here is how to borrow the method.

Leon Potgieter

Robotics Visual System Designer

Robot HMIs need a validation test borrowed from medical devices

Many medical device makers validate critical tasks with real users. Robot HMIs, in my view, rarely do. Here is how to borrow the method.

Leon Potgieter

Robotics Visual System Designer

Slop Is a Decision Failure: Taste, Perception and Why Plausible Is Not Correct
Slop isn't an aesthetic failure; it is output made without a cost function. What taste actually is, why perception is trainable, and where AI still loses.

Leon Potgieter

Robotics Visual System Designer

Slop Is a Decision Failure: Taste, Perception and Why Plausible Is Not Correct

Slop isn't an aesthetic failure; it is output made without a cost function. What taste actually is, why perception is trainable, and where AI still loses.

Leon Potgieter

Robotics Visual System Designer

Show the Runners-Up: UX for Machines That Decide
Automation heuristics are not hard to understand, they are invisible. A working method for exposing a machine's ranked decisions at the right depth in the HMI.

Leon Potgieter

Robotics Visual System Designer

Show the Runners-Up: UX for Machines That Decide

Automation heuristics are not hard to understand, they are invisible. A working method for exposing a machine's ranked decisions at the right depth in the HMI.

Robotics Visual System Designer

Leon/Potgieter

Leon/Potgieter

Robotics Visual Systems Designer; bridging the gap between how automation technology works and how the world understands it.

©2026 Leon Potgieter - All work, all rights.

Offline

Leon Potgieter
Koringberg
Western Cape

South Africa

Leon Potgieter - Koringberg, Western Cape, South Africa