mirror of
https://github.com/apache/superset.git
synced 2026-07-18 04:35:40 +00:00
Test-driven audit (rendering each antd6 component and dumping its real classes) surfaced more silently-broken overrides the earlier passes missed: - ChartCreation: `.ant-steps-item-tail` -> `.ant-steps-item-rail` (antd6 renamed the Steps connector line; the 'hide connector' rule had stopped matching). - DropdownContainer + plugin-chart-ag-grid-table: `.ant-popover-inner` -> `.ant-popover-container` (two sites missed when GlobalStyles was fixed). Verified via real v6 DOM that `.ant-modal-close-x`, `.ant-steps`/`-item-icon`/ `-item-title`/`-item-content` are NOT renamed and were correctly left alone. Extended antdDomContract.test.tsx with Steps (incl. the tail->rail rename that SQL Lab loading detection also depends on via `.ant-steps`) and the Select suffix/arrow class, so this whole class of silent breakage is guarded. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>