Brand
The oma identity
A neutral engineering-tool language: a grayscale ground, one confident amber accent, crisp hairlines, and the Inter / JetBrains Mono type voice. This page is the reference — the mark, the tokens, the type, and how to use them.
Logo
A rounded-square frame
(the environment / sandbox), an edge
running in from the corner, and a solid node
at the center (the managed agent a request lands on). One glyph, drawn
with currentColor so it inherits its color.
Mascot
A cheerful pixel robot, kept deliberately illustrative — its own warm palette, not the flat amber primary. It's a playful secondary mark for friendly moments (empty states, get-started); the amber chrome stays for the serious tool surface. Use it sparingly, never as the primary logo.
Color
Every color is a CSS custom property in
global.css — redefine the token and
the whole site shifts. Each row shows the light and dark value.
Ground
Neutral grayscale. Pages sit on Background; Surface bands and Elevated chips step up.
Text
One neutral gray family, three levels of emphasis.
Lines
Crisp 1px hairlines carry structure instead of heavy shadows.
Primary — amber
The single ownable accent. All chrome: logo, links, focus, primary buttons.
Data-viz accents
Functional only — inside the architecture diagram, lifecycle, badges and use-case tabs. Never page chrome.
Typography
Inter Variable for everything — display and body share the family, differing by weight and tracking. JetBrains Mono carries the terminal, code, and label vocabulary, and Instrument Serif appears sparingly as an italic display accent.
Usage
Do
- Give the mark clearspace of at least its own node's diameter on every side.
- Use amber on neutral grounds, or a single mono ink/paper tone.
- Keep it 16px or larger — below that the node fills in.
- Let it inherit
currentColorso it stays theme-aware.
Don't
- Recolor the mark to a gradient, or any non-brand hue.
- Stretch, rotate, or restyle the frame corners or node.
- Swap the mascot in as the primary logo, or tint it amber.
- Set the mark on a busy photo without a solid backing tile.