Jani / identity system
Market intelligence with a human-readable edge.
The Jani identity is precise, calm, and operational. It should help people understand what the system knows, what it is doing, which account it is acting on, and why breadth across thousands of instruments matters.
Jani is a wordmark. Keep the name clear, legible, and consistently sized; do not add an icon, badge, or decorative artwork.
Color roles
The palette has a job.
Signal color is reserved for action and positive state. Product blue carries identity. Data cyan indicates a live flow.
Ink
#0B1020
Primary canvas and text
Signal
#D8FF5F
Positive action and market signal
Jani Blue
#536DFE
Primary product accent
Cyan
#5DE4FF
Live data and streaming state
Canvas
#F5F7FB
Quiet application background
Usage principles
Show the decision, not just the result.
- Surface account mode and broker ownership in every trading context.
- Use progressive disclosure: overview first, analysis and execution evidence next.
- Treat exceptions, stale data, and protection state as first-class UI—not hidden logs.
Typography
Inter + display serif.
Use the shared Inter stack for product UI, navigation, labels, and body copy. Use the same restrained display serif for public-page hero headlines. Headlines are compact and confident; body copy stays easy to scan beside live data.
A clear setup
CONTEXT / RANKING / EXECUTION
Use monospace only for prices, identifiers, timestamps, and system state.
Resources
Need the product context?
Platform updates
Receive release notes, service notices, and material changes to the Jani workflow.