-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Description
Summary
Link wraps the Text component as a native <a> element. Has type safety issues with aria-label generation and missing CSS states.
Improvements
Moved to Cross-Cutting Issues
The following items have been moved to cross-cutting issues that address them across all components:
- Replace hardcoded CSS values with design tokens (Replace hardcoded CSS values with design tokens #672)
- Accessibility baseline (Accessibility baseline: aria attributes, roles, and semantic HTML #673)
- Animation: prefers-reduced-motion (Add prefers-reduced-motion support for animations #677)
- Consistent focus-visible ring styles (Consistent focus-visible ring styles #681)
- Standardize disabled state styling (Standardize disabled state styling #680)
Files
packages/raystack/raystack/components/link/link.tsxpackages/raystack/raystack/components/link/link.module.css
Reactions are currently unavailable