adobe / adobe/spectrum-web-components

Consistent API for `quiet` and other variants.

Open
#4,945 0 comments 0 reactions 0 assignees View on GitHub
API Component:Action menu Feature
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.