Add window notices feature with persistent dismissal and server sync#228
Conversation
- Introduced `desktop_mode_register_window_notice()` for registering declarative window notices. - Created `<wpd-notice>` web component for rendering notices with customizable tones, messages, and dismissibility. - Implemented localStorage management for user-specific notice dismissal. - Added server-side synchronization for window notices to reflect plugin changes without page reloads. - Developed comprehensive tests for the `<wpd-notice>` component and its functionality.
|
@claude can you review this please? |
|
Claude finished @AllTerrainDeveloper's task in 3m 59s —— View job PR Review: Add window notices feature with persistent dismissal and server syncTodo list:
Overall this is a well-structured feature — the layering mirrors the existing command/settings-tab/slot pattern, the component is clean, and the PHP side sanitizes correctly. A few things need addressing before merge. Critical — documentation gap
They're in Major —
|
✅ WordPress Plugin Check Report
📊 ReportAll checks passed! No errors or warnings found. 🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check |
desktop_mode_register_window_notice()for registering declarative window notices.<wpd-notice>web component for rendering notices with customizable tones, messages, and dismissibility.<wpd-notice>component and its functionality.