Skip to content

Blockparty Icons Compat#21

Merged
firestar300 merged 7 commits into
developfrom
feature/blockparty-icon-compat
Feb 18, 2026
Merged

Blockparty Icons Compat#21
firestar300 merged 7 commits into
developfrom
feature/blockparty-icon-compat

Conversation

@firestar300
Copy link
Copy Markdown
Contributor

Description

  • Cette PR ajoute la possibilité de mettre des icônes à partir du nouveau bloc blockparty/icon.

Updates WordPress scripts and environment dependencies
for improved development workflows and compatibility.

Adds helper scripts for starting and stopping the WP-ENV.
Sets up the local development environment to include the
Blockparty Icons plugin and Icon Block Theme for testing
compatibility.

This allows developers to easily test and develop with
the Blockparty Icons plugin and Icon Block Theme in a
consistent local environment.
@firestar300 firestar300 requested a review from petitphp February 16, 2026 21:56
Improves compatibility with different icon block implementations by allowing multiple icon blocks to be supported in the tabs nav item.

Ensures that only registered icon blocks are used and prioritizes the supported blocks from the parent "tabs" block, falling back to default icon blocks.

Updates the "Icon" toolbar button to use `isPressed` prop instead of custom class for managing state.
@firestar300 firestar300 force-pushed the feature/blockparty-icon-compat branch from d14760b to 0cfd554 Compare February 16, 2026 21:57
Updates the WordPress environment configuration to
remove unnecessary plugin and theme declarations.

This simplifies the environment setup for the
"blockparty-icon-compat" feature branch.
Adds margin to the icon blocks to improve spacing between
the icon and text for better visual appearance.
Refines the JSDoc comments for the `SyncTabsActive`
component, enhancing readability and clarity.

This change specifically improves the formatting and
description of the component's props.
Refactors tabs icon block logic to streamline the allowed blocks assignment.

Removes unused variable assignments, further simplifying the code.
@firestar300 firestar300 merged commit 38dade6 into develop Feb 18, 2026
1 check passed
@firestar300 firestar300 deleted the feature/blockparty-icon-compat branch February 18, 2026 15:21
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