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]

Reply via email to