Most of the UI is implemented using MIU Joy Framework, using its standard theming approach.
But the timeline component is built using 'styled-components' approach. This inconsistency causes amongst other things that colors for phases and states are defined in multiple places.
See also src/styled.d.ts, src/theme/index.tsx and src/components/WorkflowsExplorer/Timeline/TimelineRow/utils.ts
Most of the UI is implemented using MIU Joy Framework, using its standard theming approach. But the timeline component is built using 'styled-components' approach. This inconsistency causes amongst other things that colors for phases and states are defined in multiple places.
See also src/styled.d.ts, src/theme/index.tsx and src/components/WorkflowsExplorer/Timeline/TimelineRow/utils.ts