Skip to content

Document visualization updates: dashboards, horizontal bars, hidden dimensions#301

Draft
jswir wants to merge 1 commit intomalloydata:mainfrom
jswir:docs/visualization-updates
Draft

Document visualization updates: dashboards, horizontal bars, hidden dimensions#301
jswir wants to merge 1 commit intomalloydata:mainfrom
jswir:docs/visualization-updates

Conversation

@jswir
Copy link
Copy Markdown
Contributor

@jswir jswir commented Apr 1, 2026

Summary

  • Dashboards: Expand docs with KPI cards, grid spans (# span), row breaks (# break), custom labels/subtitles, borderless mode, equal columns (# dashboard { columns = N }), custom gap, responsive behavior, and default sizing table
  • Horizontal bar charts: New section documenting # bar_chart { horizontal } with basic, grouped, and stacked examples
  • Hidden dimensions: New section in both bar chart and line chart docs for # hidden tag — include a dimension for order_by without rendering it on the chart
  • Overview: Updated quick reference tables with new properties

Blocked on

This PR needs a Malloy package bump (@malloydata/render etc.) to a version that includes:

Until then, the new features will fall back to default behavior (e.g., horizontal renders as vertical).

Test plan

  • Bump Malloy packages once the upstream PRs are released
  • npm run serve and verify all new sections render correctly
  • Verify horizontal bar chart examples render horizontally
  • Verify hidden dimension examples exclude the hidden field from chart axes

…imensions

- Expand dashboard docs with KPI cards, grid spans, row breaks, labels,
  subtitles, borderless mode, equal columns, custom gap, responsive
  behavior, and default sizing
- Add horizontal bar chart section with basic, grouped, and stacked examples
- Add hidden dimension docs for bar and line charts (order_by without rendering)
- Update overview quick reference with new properties

Signed-off-by: James Swirhun <james@credibledata.com>
@jswir jswir force-pushed the docs/visualization-updates branch from 76a6ea4 to 7571ed1 Compare April 1, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant