Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourYellowGreen
titleDESIGN IN PROGRESSComplete
Component:
Status
colourYellow
titleIMPLEMENTATION IN PROGRESS

We need a set of components that will help us produce interfaces for interacting with large lists of data more quickly and consistently. Our current table is simplistic and we have been creating one-off solutions each time.

BETA VERSION RELEASEd

Display large sets of tabular data in a sortable, and filterable table.

...

...

...

...

Known use cases

We have many table or list heavy administration screens in our Enterprise products. A subset of them can be found documented in Miro.

Similar components that exist in the wild

N/A

...

Stakeholders

...

UI

...

UX

...

Eng

...

PM

...

Adam Butterworth (Deactivated)
Jeff Witt (Deactivated)

...

Ange Romanska (Deactivated)

...

Lael Birch (Deactivated)
Adam Stankiewicz

...

Ken Kehoe Joe Cassaro

...

...

Table of Contents
maxLevel2
typeflat
separatorpipe

Design spec

...

With filters in the data control bar

...

Composition (DataTableFrame)

...

Sub components

Table

...

TableHeaderRow

...

TableHeaderRow Subcomponents

...

TableRow

...

TableRow Subcomponents

...

DataControlBar

...

DisplayControlBar

...

...

Meeting notes

Table Review!

Present: Lael Birch (Deactivated) Adam Stankiewicz Adam Butterworth (Deactivated) Adrienne Bolger (Deactivated)

...

  • Backend sorting is client side. → Server side sorting should be added in v1.0 the alpha.

  • Multiple actions in a row are possible (fully customizable via columns). No need to bake in any constraints. Design will have guidelines

  • Filters (Adam S): can we get things in there other than text fields?

    • They can be made anything you want, but you will need to not use the table wrapper

    • Move forward on filters sidebar for v1.0. For bulk enrollment we’ll use publish before “1.0” and label this component as Alpha. Don’t expect TableWrapper will change very much.

    • Bulk enrollment is waiting on this, after that. Public explore catalog widget which will definitely need the sidebar. It will need to live on the marketing page. Another one is bulk revoke subscription management

  • Adrienne, expects Lael to not be the only one building this ongoing. Others will need to pick this us. TBD on who/when/how.

...