Components / Website
Infographic
Flat UI mock elements for Instant Strata marketing sections. Twenty-three themed illustrations across feed, metric, kanban, calendar, timeline, and stepper layouts. Compose with InfographicRow, InfographicStack, or InfographicGrid.
Installation
npx shadcn add https://raw.githubusercontent.com/levi-putna/elements/main/registry/infographic/registry.jsonUsage
import {
InfographicScheme,
InfographicMaintenance,
InfographicRow,
InfographicStack,
InfographicGrid,
} from "@/components/ui/infographic"
// Single element: drop into a bento cell or feature section
<InfographicMaintenance />
// Side-by-side pair
<InfographicRow pill="Export">
<InfographicCashflow />
<InfographicBudget />
</InfographicRow>
// Vertical stack: hero sidebar or narrow column
<InfographicStack>
<InfographicNotifications />
<InfographicSearch />
</InfographicStack>
// Showcase grid: feature section or landing page
<InfographicGrid cols={3}>
<InfographicBuilding />
<InfographicCompliance />
<InfographicOnboarding />
</InfographicGrid>Core
Original eight illustrations: schemes, portfolio, owners, reports, finance, AI, and workflow.
Scheme Health
Building health bar chart.
Portfolio
Multi-scheme occupancy bars.
Owner Portal
Owner directory with levy status.
Reports
Report queue with trend strip.
Levy Breakdown
Quarterly levy breakdown.
Levy Calculator
Levy input workflow.
AI Assist
Draft AGM minutes from last meeting notes…
AI prompt with suggested actions.
Automation
Automation pipeline steps.
Feed & inbox layout
Vertical lists with badges, avatars, and status pills: maintenance queues, communications, and notifications.
Maintenance
WO-2841
Lift inspection
WO-2839
Pool pump repair
WO-2835
Fire door check
Work order feed with priority badges.
Communications
AGM notice sent
Levy reminder batch
Lift outage update
Notice thread with sender avatars.
Inbox
Inbox categories with unread counts.
Metric & chart layout
Stat grids, sparklines, profile cards, and stacked bars: budget, cashflow, building profiles, and arrears.
Budget
Revenue
$842k
Expenses
$691k
Reserve
$151k
Variance
+4.2%
2×2 revenue, expense and variance grid.
Cashflow
Balance headline with sparkline trend.
Harbour View
SP-1042 · Sydney
48
Units
52
Lots
12
Floors
Scheme profile card with unit stats.
Arrears
Aging buckets as stacked horizontal bar.
Operations layout
Kanban boards, checklists, steppers, and timelines: contractors, compliance, onboarding, and insurance.
Contractors
Quoted
Active
Done
Mini kanban: quoted, active, done.
Compliance
Checklist with progress bar.
New Scheme
Horizontal scheme setup stepper.
Insurance
Building
Apr 12
Public liability
Jun 30
Workers comp
Sep 15
Policy renewal timeline.
Governance layout
Calendars, tables, folder trees, and search: AGMs, committee votes, documents, and global search.
AGM Schedule
March 2026
AGM · 18 Mar · 6:00 pm
Calendar grid with meeting date highlighted.
Committee
Motion voting table.
Documents
Folder tree with file counts.
Search
Global search with result snippets.
Layout composition
Three wrappers for arranging infographics on landing pages and feature sections.
Inbox
Search
Harbour View
SP-1042 · Sydney
48
Units
52
Lots
12
Floors
Compliance
New Scheme
Cashflow
Arrears
Pairs
Pre-composed side-by-side layouts for FeatureSplit visual slots.
Scheme Health
Levies
Maintenance
Compliance
Scheme health chart + metric sidebar.
Levy Calculator
Oct–Dec
Jul–Sep
Apr–Jun
Jan–Mar
Levy calculator + quarter selector.
Faceted Combo
Rows
Columns
Layers
Faceted combo chart + config sidebar.
SQL Editor
Python 3.7
Python 2.7
R
SQL
SQL editor + language picker.
Custom shell
Custom View
With FeatureSplit
import { FeatureSplit, FEATURE_SPLIT_STRATA } from "@/components/ui/feature-split"
import { InfographicReports, InfographicAi } from "@/components/ui/infographic"
<FeatureSplit
{...FEATURE_SPLIT_STRATA}
topVisual={<InfographicReports />}
bottomVisual={<InfographicAi />}
/>Infographic Props
| Prop | Type | Default | Description |
|---|---|---|---|
| title | string | - | Window title shown in the title bar. |
| hideTitle | boolean | false | Hide the title bar entirely. |
| className | string | - | Additional classes on the shell. |
Layout Props
| Prop | Type | Default | Description |
|---|---|---|---|
| pill | string | - | Optional floating pill on InfographicRow (Share, Export, etc.). |
| cols | 2 | 3 | 2 | Column count for InfographicGrid. |