Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.usezentra.com/llms.txt

Use this file to discover all available pages before exploring further.

This page is the docs-site companion to the broader Zentra design system. The docs should feel like the same product family as the marketing site: precise, technical, low-hype, and built around reviewed public contracts.

Canonical Design Source

The current source of truth for Zentra web design is web/design/. Use it before changing docs theme, web app, or console styling.
  • web/design/brand.md defines positioning, voice, palette, typography tone, imagery, and logo rules.
  • web/design/tokens.md defines typography, spacing, radius, color, elevation, motion, and literal-value boundaries.
  • web/design/interface.md defines marketing, developer, product-proof, and console interface behavior.
  • web/design/console.md defines the stricter dense-console application of the same brand system.
Older files such as web/zentra_brand_guidelines.md, web/zentra_design_system_foundations.md, and web/console/zentra_platform_interface_bible.md are compatibility pointers. Do not add new design decisions there.

Public Naming

Use these names in external docs:
  • Zentra for the company and product family.
  • Zentra Developer Docs or Zentra Docs for this Mintlify site.
  • API Reference for the endpoint section inside the docs.
  • Financial infrastructure control plane for the public category.
  • Reviewed public API surface when describing what is safe to treat as a contract.
  • Optional rail add-on for capabilities that are enabled per tenant, such as virtual accounts, cards, payments, identity, or billpay.
Avoid using BaaS as the public category. It can appear only when quoting legacy/internal source material or when a runtime contract still uses that term.

Canonical URL

Use https://docs.usezentra.com as the canonical public docs URL. The older hosted Mintlify URL is a deployment detail and should not be introduced into new docs content. Treat app, console, service, and SDK references as a separate URL migration slice after the active docs preview and deploy path pass.

Logo Assets

The docs use the same production mark geometry as the marketing site. Until the final horizontal SVG wordmark is available, the docs logo follows the interim wordmark rule from the web design system: production mark geometry plus text-rendered Zentra. Docs logo files:
  • logo/light.svg for light documentation surfaces.
  • logo/dark.svg for dark documentation surfaces.
  • favicon.svg for browser tabs and compact previews. It uses the brand-blue compact mark so the icon remains legible at tab size.
Do not redraw the mark, add effects, rotate it, stretch it, or recolor it outside the approved brand palette.

Theme Tokens

Mintlify needs literal hex values in docs.json, so that file is an allowed token boundary. Page content should not hardcode colors or inline style objects.
TokenValueUsage
Primary#2563FFLinks, active states, CTA emphasis
Light accent#AFC8FFDark-mode hover and anchor gradients
Steel#5770A0Secondary brand support
Paper#F5F4F0Light document surfaces
Border#C9CFD8Light mode structural lines
Graphite#2A2E35Dark borders and raised surfaces
Ink#14161ADark code surfaces
Black#0A0A0BDeep background and brand black

Literal Value Policy

Literal color values are allowed only in:
  • docs.json, because Mintlify requires theme values there.
  • global.css token declarations, where docs-specific CSS variables are defined.
  • Code examples where the color is part of the example itself.
  • Mermaid diagrams when the diagram language requires inline styling.
In MDX content, prefer Mintlify components without inline style objects. Let docs.json and global.css control visual treatment.

Radius Policy

Do not override Mintlify component radii inside MDX content. If a custom docs surface needs a radius, use the shared docs CSS tokens:
  • 8px for compact chips or generated docs affordances.
  • 12px for custom controls.
  • 16px for cards, callouts, and code blocks.
Most page content should rely on Mintlify’s native cards, callouts, code blocks, and tabs instead of custom HTML buttons.

Typography Policy

Docs typography follows the web token direction:
  • Use Satoshi for docs navigation, controls, body copy, and technical content.
  • Keep heading and body tracking natural. Do not use negative letter spacing as a polish shortcut.
  • Use uppercase tracking only for metadata, table headers, generated field labels, and compact technical markers where it improves scanning.
  • Use tabular figures for money, IDs, counters, and code-adjacent data.