nruhe opened a new pull request #10508: URL: https://github.com/apache/incubator-superset/pull/10508
### SUMMARY Introduces Ant Design as per [SIP-48](https://github.com/apache/incubator-superset/issues/10254), albeit with a few new differences. 1. Wrapping ant components in a config provider or ".ant" class will no longer be necessary. Just include Ant components directly! 2. Components are now being exposed through ./common/components folder and linting now errors if you try to include them via node_modules. This gives us the flexibility to later wrap any components in emotionJS as per [SIP-37](https://github.com/apache/incubator-superset/issues/9123). As a follow up, we'll need to continue to tweak the Ant theme variables and styles as needed to match new design direction. ### ADDITIONAL INFORMATION <!--- Check any relevant boxes with "x" --> <!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue --> - [ ] Has associated issue: - [ ] Changes UI - [ ] Requires DB Migration. - [ ] Confirm DB Migration upgrade and downgrade tested. - [X] Introduces new feature or API - [ ] Removes existing feature or API ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
