The "Invalid" chip — the shared textual half of the invalid-rep convention,
next to the muted grey used for rep marks (repMarkFillStyle).
Negative red on the negative surface (feedback-error on
feedback-error-surface) so a ruled-out rep is unmistakable at a glance in a
dense rep list. This is the same negative chip the portal uses for a failed
attempt, so the two apps read alike. The surface is opaque, which also lets
the chip float over scrolling columns without a backing layer.
Rendered wherever a rep is shown as a row, cell or pill — a mark-only cue
would be ambiguous next to "deleted" or "no sensor data".
See docs/invalid-reps.md.
The "Invalid" chip — the shared textual half of the invalid-rep convention, next to the muted grey used for rep marks (
repMarkFillStyle).Negative red on the negative surface (
feedback-erroronfeedback-error-surface) so a ruled-out rep is unmistakable at a glance in a dense rep list. This is the same negative chip the portal uses for a failed attempt, so the two apps read alike. The surface is opaque, which also lets the chip float over scrolling columns without a backing layer.Rendered wherever a rep is shown as a row, cell or pill — a mark-only cue would be ambiguous next to "deleted" or "no sensor data". See
docs/invalid-reps.md.