Customer 360 surface
Operator-facing account view that stitches subscriber profile, circuit state, payment health, and open tickets into one dense canvas with a provenance strip for every asserted field.
Search for a command to run...
System / Layout
Page chrome, dashboard shells, list/detail patterns, settings frames, and map workspaces — the structural scaffolding operators work inside.
App shells
The flagship Infara shell: persistent dark topbar with inline workspace tabs, collapsible grouped sidebar, and a scrollable main canvas. Use this as the outer chrome for any operator product and pass the current workspace + nav groups as props.
ops · overview
Parent layers drive routing and data; the shell stays presentational. Toggle the collapse button in the topbar or click a sidebar item to see the active treatment.
The default Infara command-center chrome: dark gradient sidebar, primary top bar, and a content canvas sized to the operator. Use this shell for NOC, monitoring, and dense dashboards.
Workspace · Aurora
Throughput
28,412
+12.4%
p99 latency
480 ms
−9.2%
Open tickets
147
+3
Primitive sidebar + top bar combination for workspaces that own their own canvas. Collapse-ready, brand-aware, and keyboard-navigable.
Workspace / Aurora
Use this shell when the workspace owns the top bar and you don't need the full bleed of the dashboard shell. The sidebar stays cohesive across every Infara product.
Consolidated Infara adoption of upstream dashboard-01 without the upstream sample data. KPI row + chart slot + table slot. Slot in the existing data-table when you wire real rows.
Weekly read of fleet health, latency, ticket pressure, and subscriber growth for the Aurora workspace.
Above target
Target: 99.0%. 14 sites at-risk rolled back into healthy.
Improving
Core uplinks stable; edge optics re-tuned Tuesday.
Within budget
Queue headroom allows a freeze-free release window.
Quarter trend
Northeast region drove 62% of the week-over-week gain.
Release gate
Pre-release QA passes before the freeze window.
Settings frame for in-app configuration. Sidebar nav stays narrow; content stays readable. Use this for profile, integrations, data retention, and admin panes.
Manage account, integrations, and operational policy for the Aurora workspace.
The profile pane renders here. Settings content should follow compact density, with clear labels, helper text, and explicit action hierarchy.
Workspaces
Full-bleed queue shell for support-floor, STS, and escalation surfaces. Filter rail, main queue, optional detail pane, and keyboard-shortcut status bar. Parent owns rows, filter state, and row actions.
Support floor · NOC escalations
Acknowledge, assign, and escalate open incidents. Selection drives the detail pane.
Dark-native multi-pane monitor grid tuned for projector and dual-monitor use. Dense alarm column, live chart stack, and regional topology with a sticky status ticker. Always-on surface; prefers clarity at distance over density.
Region · us-east-1
Live charts
Uplink throughput · 24h
p99 latency · 24h
Multi-step workflow chrome. Stepper rail with tone-coded indicators, canvas body, sticky footer with back/continue, and a destructive-confirm submit on the review step. Pair with multi-step-form for field-level orchestration.
Workflow · compliance audit
Configure scope, selected checks, guardrails, and review before the job runs against live sites.
Step · checks
The wizard shell owns navigation, stepper state, and the destructive-confirm gate on the review step. Form fields belong in the canvas body — pair with multi-step-form for validation and orchestration.
Placeholder panel for step body.
Three-pane shell for map-heavy and geo-topology surfaces. List + canvas + resizable inspector with left/right docking and dismissal. Presentational — parent owns pane contents.
Sites · 4
TX-HUDSONOAKS-EA-1
Uplink degraded
OK-NORMAN-POP-1
Healthy
AR-FAYETTEVILLE-WEST-3
Healthy
TX-FORTWORTH-CORE-2
Healthy
Canvas · map or topology
Parent renders MapLibre, diagrams, or topology here.
AI-assisted workspace with run-history rail, conversation stream, sticky composer, provenance rail, and human-override approval gate. Extends the chat-message block; parent owns submission, streaming, and consequential orchestration.
Assistant · incident triage
Draft, review, and approve operator-facing summaries before they post to the incident thread.
user
Draft a ticket triage summary for the Hudson Oaks uplink incident — skip the play-by-play, keep the blast radius and recommended next step.
assistant
Summary — Hudson Oaks EA-1 uplink has been degraded since 14:29Z. Peer router tx-core-2 unresponsive; 184 subscribers affected across 3 hot sites. Recommended next step: route to uplink queue if the threshold stays degraded for another 3 minutes and acknowledge ALR-0412.
Layout patterns
Two-pane operator workspace. Left pane keeps the queue; right pane owns the detail. Resizable so operators tune to their task.
Open alarms
4ALR-0412
CriticalUplink degraded
TX-HUDSONOAKS-EA-1
ALR-0411
HighPower event
OK-NORMAN-POP-1
ALR-0410
WarningSFP fault
AR-FAYETTEVILLE-WEST-3
ALR-0409
InfoOptics threshold
TX-FORTWORTH-CORE-2
Detail · ALR-0412
Upstream optics below threshold for the last 7 minutes. Peer router last responded at 14:29Z; site has not reported power loss. Route alarm to uplink queue if the threshold stays degraded for another 3 minutes.
Page chrome
The shared preview shell is itself an operational chrome pattern. Every route composes the same five rungs so operators and agents can scan quickly.
Infara
Design system
System / Layout
Shell grammar
The eyebrow points; the title locks the frame; the description gives the operator the why.
Brand header
Anchors the product surface. Infara mark, product name, environment chip, and theme toggle live here. Keep it dark-native.
Workspace switcher
Top-of-shell tabs for cross-surface navigation. Currently pinned to Components, Blocks, Layout, Specs, and Docs.
Eyebrow + title + description
Every route opens with these three rungs. The eyebrow is the wayfinding; the title is the frame; the description tells the operator what the surface is for.
Grouped sidebar
Sections collapse by group so the same shell adapts from 6 to 30 sections without breaking the scan. Active state is section-accurate.
Section anchor
Every section ships with an id, eyebrow, title, and subtitle so scroll-spy and deep-links stay honest.
Every preview section ships with the same five-part structure. Keep these rungs consistent so the DOM stays readable to scroll-spy, screen readers, and agents.
Eyebrow
Uppercase display type, ≤ 0.38em tracking. Positions the section inside a larger sequence (e.g. Foundations / 02).
Title
Sentence-case <h2>. Short. Describes the outcome, not the file.
Subtitle
One sentence max. Enough context for an operator to know if the section applies to their current task.
Accent bar
Thin gradient rule that anchors the eyebrow/title pair without stealing attention from the content below.
Panel surface
rounded-md, 1px border, card background, shadow-card at rest. Preview wrappers stay neutral so demo content doesn't fight the chrome.
Example · section
Section eyebrow
Subtitle carries just enough context for the operator.
Planned next
Layout patterns the registry does not ship yet. Listed here so consumer agents don't invent local forks while waiting for the shared surface.
Operator-facing account view that stitches subscriber profile, circuit state, payment health, and open tickets into one dense canvas with a provenance strip for every asserted field.
Incident-scoped chrome combining the NOC wall, conversation shell, and queue workspace into a single blast-radius-first control surface with role-gated actions and a visible timeline.
Side-by-side change review for compliance/automation policies with blast-radius summary, approval chain, and a dry-run preview before promote.
Inspector-split variant with a synchronized timeline scrubber under the canvas so operators can step incident state across geo without losing the inspector pane.