section

Visualizations

Interactive data surfaces — BI dashboards, R artifacts, native charts. Distinct from Reports: reports deliver a finished narrative, visualizations deliver an interactive surface a reader can pivot. Same tokens, different chrome (provider chip, source caption, sandboxed iframe).

BI iframe wrapper

TuxVizEmbed

Branded chrome around a Tableau · Power BI · Apache Superset · Grafana iframe. Sandboxed; loading + error + poster fallback states.

R artifact wrapper

TuxVizRPlot

R-language plot artifact (PNG · SVG · htmlwidget) with editorial chrome and a source-line caption gutter.

layout primitive

TuxVizGrid

Small-multiples shell — 2-, 3-, or 4-up panes of TuxVizEmbed / TuxVizRPlot with a shared editorial header. Container-queried collapse.

native mini chart

TuxSparkline

Inline trend line — no axes, no legend. Pairs with TuxBigStat / TuxFactoid for KPI rows. Native SVG, theme-aware tones.

native Texas maps

TuxChartGeographic

County choropleth · TxDOT 25-district map · US states (TX highlighted) · dot density · OD flow arcs. Five kinds via kind prop, real geometry from us-atlas + TxDOT MapServer pre-projected at build time. Plus TuxMetroInset for 4-up neighborhood drill-downs.

native hierarchical

TuxChartSunburst

Two-ring radial breakdown — inner ring = top-level groups, outer ring = children with stepped opacity. Center carries the total. Sister to TuxTreemap for budget / portfolio / capacity exhibits.

scope

Full native chart family is still pending

TuxSparkline ships as the first native chart; the broader family (TuxChartBar, TuxChartLine, TuxChartScatter, TuxStatComparison) is still on the roadmap Priority B. Until those land, route axis-bearing cases through TuxVizEmbed + a Tableau / Superset URL, or TuxVizRPlot + a pre-rendered ggplot artifact.

power bi

Power BI parity

Charts with a Power BI tab carry a ready-to-paste PBIR fragment from the Power BI kit. Implementations are an attribute of a component, not a section of their own — so the Power BI rendering of a chart lives on that chart's page, beside Vue and HTML. Tableau will appear the same way.

Coverage is partial today: the kit ships three fragment types, not one per chart. A missing tab means no fragment yet, not that Power BI can't render it — the theme still styles every native visual it supports.

FragmentCoversWhere
chart-cartesianbar, column, line, area, scatterPower BI tab on those chart pages
table-chrometableExData table
card-chromeevery content visual Container rule, not a single visual — see setup
donut, gauge, heatmap, histogram, sunburst, geographicno fragment yet