🚀 Feature Proposal
Update the Tabs component to align with v16 token and style changes, including the addition of a new item variant.
Components in this ticket:
Prerequisites
Token Updates Required
| Category |
Updated? |
| Space |
✅ Yes |
| Size |
✅ Yes |
| Shape |
✅ Yes |
| Color |
✅ Yes |
| Depth |
No |
| Theme |
No |
Visual Changes
- Token changes across space, size, shape, and color
- Two
Tabs.Item button-style variants currently unsupported — need to be added
API Changes
- Addition of
Tabs.Item variant to support the two button-style tab variants in Sana Figma.
⚠️ Accessibility Concern
Overlapping focus ring & selected state border: The selected state uses a bottom border that visually conflicts with the focus ring.
- Use
:focus-visible (not :focus) to reduce false positives
- Must be resolved before shipping.
Effort & Timeline
- Priority: High
- Effort: Large (token changes, addition of
Tabs.Item variant)
Dependencies
- No blockers
- A11y review required before shipping
Acceptance Criteria
🚀 Feature Proposal
Update the Tabs component to align with v16 token and style changes, including the addition of a new item variant.
Components in this ticket:
Prerequisites
Token Updates Required
Visual Changes
Tabs.Itembutton-style variants currently unsupported — need to be addedAPI Changes
Tabs.Itemvariant to support the two button-style tab variants in Sana Figma.Overlapping focus ring & selected state border: The selected state uses a bottom border that visually conflicts with the focus ring.
:focus-visible(not:focus) to reduce false positivesEffort & Timeline
Tabs.Itemvariant)Dependencies
Acceptance Criteria
Tabs.Itemvariant added:focus-visible