Skip to content

Feat comments as native windows#168

Merged
AllTerrainDeveloper merged 3 commits into
trunkfrom
feat-comments-as-native-windows
May 12, 2026
Merged

Feat comments as native windows#168
AllTerrainDeveloper merged 3 commits into
trunkfrom
feat-comments-as-native-windows

Conversation

@AllTerrainDeveloper
Copy link
Copy Markdown
Collaborator

@AllTerrainDeveloper AllTerrainDeveloper commented May 12, 2026

- Implemented a new intro dialog for the comments window to guide users through features.
- Created REST helper functions for fetching and managing comments, including listing, bulk actions, and replies.
- Defined shared types for comments, including status, actions, and configuration settings.
- Introduced `<wpd-avatar>` component for improved avatar rendering with fallback to initials.
- Implemented `applyAvatarSrc` utility to resolve and apply avatar URLs, handling Gravatar and other sources.
- Updated comments and posts windows to utilize the new avatar component, ensuring consistent styling and functionality.
- Enhanced user edit and user list rendering to incorporate the new avatar logic.
- Added hover effects and 3D transformations to the avatar for a more interactive user experience.
- Improved accessibility and motion preferences handling in avatar interactions.
- Refactored component property reflection to align with HTML conventions, ensuring proper attribute management.
- Added unit tests for component property reflection to verify expected behavior.
@AllTerrainDeveloper AllTerrainDeveloper enabled auto-merge (squash) May 12, 2026 07:35
@github-actions
Copy link
Copy Markdown

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@AllTerrainDeveloper AllTerrainDeveloper merged commit 16a8ac0 into trunk May 12, 2026
5 checks passed
@AllTerrainDeveloper AllTerrainDeveloper deleted the feat-comments-as-native-windows branch May 12, 2026 08:03
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.

1 participant