Please refer to SIP-139 https://github.com/apache/superset/issues/29268.
The src/components/IconButton
component should be removed and a standard Card
component from Ant Design version 5 should be used instead.
The component is currently on used in the Database modal.
The codebase is moving to Ant Design 5. Similar work has been completed here.
When upgrading the component to Ant Design 5, please ensure to include:
- Do not use unnecessary custom styles. We want to go as vanilla Ant Design as possible.
- Proper RTL test coverage.
- A Storybook file.
- Include all relevant component options in the Storybook.
When opening a PR: - Name your PR refactor({Component}): Refactor IconButton to use Ant Design 5 Card - Add screenshots of BEFORE/AFTER in your PR. - Make sure you or a committer has labeled your PR with frontend:refactor:antd5.
Comment From: geido
🎉 Preset Bounty Available: $150 USD 🎉
To claim this bounty, please carefully follow the steps below.
📋 Steps to Participate
-
Review Guidelines:
Read through the Preset Bounty Program Contribution Guide for complete details on bounty requirements. -
Show Your Interest:
Complete the Preset Bounty Program Survey and comment this issue to express your interest. -
Join the Slack Channel:
After completing the survey, you’ll receive an invitation to the dedicated Apache Superset Slack channel. -
Get Assigned:
To officially start, ensure a Bounty Program Manager has assigned you to this issue. -
Submit Your Solution:
When ready, submit your solution with theFixes #{issue_number}
notation in your Pull Request description. -
Claim Your Bounty:
Sign up at GitPay.me and submit your solution via: https://gitpay.me/#/task/1085
💡 Additional Notes
- Only developers assigned by a Bounty Program Manager should start working on this issue to win the bounty.
- Be sure to follow the guide closely to avoid any delays in payment. Please, allow a few days after your PR has been merged for the bounty to be released.
Good luck, and happy coding! 🎉
Comment From: abhishek818
@geido can i take this up?
Comment From: syedbarimanjan
@geido I would like to work on this, sent you my implementation in slack dm.