Details
Assignee
UnassignedUnassignedReporter
Alex DemidoffAlex DemidoffPriority
LowComponents
Labels
Epic Name
Migrate away from antd
Details
Details
Assignee
Unassigned
UnassignedReporter
Alex Demidoff
Alex DemidoffPriority
Components
Labels
Epic Name
Migrate away from antd
Smart Checklist
Smart Checklist
Smart Checklist
Created August 7, 2020 at 5:27 PM
Updated March 6, 2024 at 4:03 AM
Goal
We find it necessary to get rid of ant.design library for the following reasons:
1/ Substantial library size which has an impact on the bundle size. Moreover, we only a select number of its components.
2/ Opinionated styling system. We end up overriding antd styles which are not compatible with grafana's.
3/ Most of the components can be easily replaces with either @grafana/ui components or our own.
The tickets of this epic address the problem, component by component.