Design Principles

Principles enable designers and developers to speak the same language, provide a unified language and consistent look and feel when creating apps and products within the RTS Hawkeye ecosystem. We need to keep these core principles in mind when making design decisions, and we encourage you to adopt them as well.


Eliminate ambiguity. Enable people to see, understand, and act with confidence.


Think about the goal and constraints, everything should have a clear purpose to serve.


Create familiarity and strengthen intuition by applying the same solution to the same problem.

Polished, not ornamental

Thoughtful and elegant craftsmanship, every aesthetic design decision should be purposeful.

Evolving over Finalized

Nothing is ever done, learn from feedback, iterate and keep refining overtime.