Skip to content

Design: Templated components for generic report schema

Background

Coming from the work here, we are moving to a generic report schema to increase the flexibility of what we can show users while reducing the number of unique report structures we are maintaining.

Problem

We need to define the UI for these component types:

  • named-list
  • list
  • table
  • url
  • int
  • text
  • diff
  • markdown (GFM)
  • code
  • commit
  • file-location
  • module-location

Solution

See designs >

Reference this MR for proof-of-concept

Edited by Andy Volpe