carbon-design-system / carbon

A design system built by IBM
https://www.carbondesignsystem.com
Apache License 2.0
7.88k stars 1.82k forks source link

Decorator 🎄 #17921

Open sstrubberg opened 1 month ago

sstrubberg commented 1 month ago

Brief

Why are we doing this? What is this for?

Closes https://github.com/carbon-design-system/carbon/issues/17303

Allow for flexibility within components using AILabel to allow for other components such as Tooltip to be added instead of just AILabel. Example: in DataTable adding a Tooltip where AILabel is currently but without the additional AILabel gradient styles

Acceptance Criteria for each effected component

### Tasks
- [ ] https://github.com/carbon-design-system/carbon/issues/17714
github-actions[bot] commented 1 month ago

Thank you for submitting a feature request. Your proposal is open and will soon be triaged by the Carbon team.

If your proposal is accepted and the Carbon team has bandwidth they will take on the issue, or else request you or other volunteers from the community to work on this issue.

sstrubberg commented 3 weeks ago

We need to follow up the dev Decorator work with design guidance on the do's and don't.