Skip to content

DS-074: Add accessible chart summaries and data-table fallback #474

Description

@IbrahimIjai

Context

The candlestick chart is visual and canvas-based, so screen-reader users cannot
discover its time range, trend, latest value, or underlying sampled data.

Scope

  • Add a concise accessible summary linked to the chart.
  • Provide an optional keyboard-reachable table of representative OHLC data.
  • Announce live-price updates at a non-disruptive, throttled cadence.
  • Document which chart decorations should be hidden from assistive technology.

Acceptance criteria

  • The chart has an accessible name, description, time range, and latest value.
  • Data fallback uses semantic table headers and chronological rows.
  • Live updates do not announce every tick.
  • Loading, empty, and error chart states have equivalent text.
  • Tests cover summary content, table semantics, and announcement throttling.

Out of scope

  • Replacing Lightweight Charts.
  • Exposing every candle for very large datasets without pagination.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions