Skip to content

v0.9.6: Add busy state and spinner to wpd-button - #379

Merged
AllTerrainDeveloper merged 4 commits into
WordPress:trunkfrom
murshed:trunk
Jul 22, 2026
Merged

v0.9.6: Add busy state and spinner to wpd-button#379
AllTerrainDeveloper merged 4 commits into
WordPress:trunkfrom
murshed:trunk

Conversation

@murshed

@murshed murshed commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Improve button accessibility and visual feedback by implementing the missing busy state on the Button component. The button now disables itself, displays an animated spinner, and sets aria-busy when in a busy state. Also adds localStorage mock to test setup for Node 26 compatibility and updates to WordPress 7.0.2.

Improve button accessibility and visual feedback by implementing the missing busy state on the Button component. The button now disables itself, displays an animated spinner, and sets aria-busy when in a busy state. Also adds localStorage mock to test setup for Node 26 compatibility and updates to WordPress 7.0.2.
Comment thread readme.txt Outdated
Comment thread readme.txt Outdated
Comment thread desktop-mode.php Outdated
Comment thread tests/vitest/setup.ts
@AllTerrainDeveloper

Copy link
Copy Markdown
Collaborator

Thank you for your contribution!

@AllTerrainDeveloper AllTerrainDeveloper left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm adding myself the box-sizing: border-box to speed up the merge :)

Thank you very much!

Comment thread src/ui/components/wpd-button/wpd-button.styles.ts
@AllTerrainDeveloper

Copy link
Copy Markdown
Collaborator

By the way, you'll appear here :)

https://next-admin.blog/contribute/

@AllTerrainDeveloper
AllTerrainDeveloper merged commit 8f669d2 into WordPress:trunk Jul 22, 2026
5 checks passed
@murshed

murshed commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

Thank you for merging the PR and for the mention! Could you please add my WordPress profile as a contributor on the WordPress.org plugin page too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants