adobe / adobe/spectrum-web-components
Consistent API for `quiet` and other variants.
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 262
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 68
Description
### Code of conduct
- [X] I agree to follow this project's code of conduct.
### Description of issue
On ``, quiet styling is set with the `quiet` boolean property but, on `` quiet styling is set via `variant="quiet"`. This feels like an inconsistency in our API. We should review how we're applying quiet and other variants across our components and work toward some consistency.
Contributor guide
Research direction
Start by comparing the public APIs of and , focusing on how quiet styling and other variants are expressed. Review the corresponding component entry points and their usage across the project. Done requires an agreed, consistently applied API for quiet and related variants, but the issue does not define that target.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100