radar_ui 0.3.1
radar_ui: ^0.3.1 copied to clipboard
Shared Flutter design system for the Radar observability suite: color and severity tokens, typography, density, and dense dashboard widgets (tags, sparklines, sort headers).
Changelog #
0.3.1 #
RadarTimeSeriesChart: a dark-only multi-series time chart. Plots severalChartSerieson a shared time axis with adaptive (s/m/h) tick labels, a wrapping legend, checkpointChartMarkverticals, shaded settleChartWindows, and an optional horizontalthresholdline. Honest by construction: measurement gaps render as line BREAKS and are never bridged, andnormalizePerSeriesscales each series to its own range for multi-unit overlays (dropping the threshold, which then has no shared value). Empty and single-point inputs are safe and it never overflows at 320px or wider. Separate fromRadarTrendChart, which stays a single-series Y-only sparkline.
0.3.0 #
RadarOrigin+OriginTokens: an ownership palette (project/dependency/ framework/sdk/unknown) shared across chips, group headers, and the native module legend. Project is violet — deliberately notaccent, which always means healthy/negative-delta.OriginChipandTriageChip(NEW / KNOWN / ACK / GONE) widgets, both built onRadarTag.
0.1.1 #
RadarFilterChipandRadarSortHeadernow render a Material ink ripple on tap for responsive feedback (no API or layout change).
0.1.0 #
- Initial release: color tokens, typography, density, severity mapping, and primitive widgets for the Flutter Radar design system.