Skip to content

Switch web component library from Ant to Material-UI #1408

@rmars

Description

@rmars

This will be a tracking ticket for the move.

Switch the component pattern library we use in the frontend from Ant to Material-UI.

All of our current components and layouts are based on ant. We'll need to find the equivalents of those in material, and resolve any feature discrepancies between the two. From my looking at it thus far, there's components that roughly match what we need to do, but we'll need to figure out data formats/handlers for these components. The way we organize our json data is also based on what ant expects, so we may need to reconsider some of that.

Components that need to be switched over, in rough order of effort:

Cleanup tasks:

  • remove css that was there specifically to override ant

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions