🎨 Palette: Improve Button loading state accessibility #27

Merged
ragusa-it merged 1 commits from palette/improve-button-loading-a11y-7318493501161328143 into main 2026-01-27 04:11:31 +00:00

1 Commits

Author SHA1 Message Date
google-labs-jules[bot]
6d94ac7b93 🎨 Palette: Improve Button loading state accessibility
- Add `aria-busy` attribute to Button when loading.
- Refactor Button rendering to keep children in DOM (visually hidden) instead of unmounting.
- Fix layout shift regression by replicating flex properties in content wrapper.
- Move inline styles to CSS modules.
- Add tests for loading state accessibility.

Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-01-27 01:42:19 +00:00