docs(readme): add Screenshots section to wp.org readme - #147
jackgranatowski wants to merge 10 commits into
Conversation
Fix factual errors in the wp.org description: SLASHED derives four status colors (success, warning, danger, info), not five — 'error' does not exist — and the Components/Utilities/Full bundles currently style nothing beyond Optimal because those framework layers are staged upstream. Restructure the repo README around what the plugin does (Design Settings, Bricks, Gutenberg) before build internals. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
The shipped plugin declares GPL-2.0-or-later (plugin header, readme.txt, license.txt) while the bundled SLASHED framework is MIT. State that split in readme.txt and the repo README, and fix the Bricks integration README, which wrongly claimed the integration itself is MIT. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
Update the plugin headers, readme.txt, license.txt, repo LICENSE, composer.json, and package.json to GPL-3.0-or-later (SPDX canonical text). The bundled SLASHED framework remains MIT; both license files keep a third-party notice saying so. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
Restore the live README.md and readme.txt to their previous content and park the rewritten versions in copy-wip/, alongside the draft community post. The GPL-3.0-or-later license header in readme.txt is kept so it matches license.txt and the plugin headers. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
The frameworks configurator (synced from main at build time) de-minified its codec exports — 'fa' is now 'generateCSS' — and moved from lucide-svelte to @lucide/svelte. Update the plugin-owned AppOverlay.svelte import/call and the admin-app dependency + lockfile to match. Verified by building with SLASHED_CONFIGURATOR_SRC pointed at framework main. Also fix the license.txt separator that was concatenated onto the last GPL paragraph line. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
Weave the acronym (Standalone, Lean, Agnostic, Structured, Hybrid, Explicit, Deterministic) into the plugin README draft, the wp.org description draft, and the community post — leading with Agnostic, since no-lock-in is the reason the plugin exists. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019y4H17xqMWoEgvxv3BRM98
Caption placeholders for the configurator (Design Settings, frontend overlay, standalone app) and the Bricks-specific features called out for the listing: the Color System panel, reBEMer, and class/variable hints. Note: the actual screenshot-N.png assets still need to be captured from a live WordPress + Bricks install and are not included here. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012kga5ydHSnFupfqph6vU73
|
Warning Review limit reached
Next review available in: 38 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (24)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Summary by QodoDocs + licensing: add wp.org screenshots, clarify GPL-3/MIT split, update lucide icons
AI Description
Diagram
High-Level Assessment
Files changed (14)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
1 rule 1.
|
admin-app/package.json switched to @lucide/svelte, but nine vendored components still imported from the old lucide-svelte package name, which is no longer installed — this broke module resolution at build/runtime. The framework's configurator/src already uses the new package everywhere; this brings the plugin's vendored copies in line with just the import-path rename (not a full re-sync, to avoid pulling in unrelated framework drift). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012kga5ydHSnFupfqph6vU73
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012kga5ydHSnFupfqph6vU73
The tagline and a few Description paragraphs crammed multiple comma-separated lists into single run-on sentences (e.g. "with native Bricks Builder tooling: token pickers, a color browser, class hints, and BEM automation") — nobody actually talks like that. Shortened the tagline to one clear claim and split the listiest sentences into shorter ones with more natural rhythm, in both the live readme.txt and the copy-wip drafts. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012kga5ydHSnFupfqph6vU73
|
Closing in favor of a clean split. This branch had accumulated unrelated work from earlier sessions on top of the intended screenshots change:
No content is lost — it's just been separated into single-concern PRs. Generated by Claude Code |
Summary
Follow-up to #137: the wp.org readme draft had no
== Screenshots ==section. Added one covering the configurator (Design Settings, frontend overlay, standalone app) and the Bricks-specific features called out for the listing: the Color System panel, reBEMer, and class/variable hints.Type
Checklist
feat:,fix:,docs:, …)npm testpassesnpm run lintpasses (stylelint +php -l)npm run verifypasses (version metadata in sync)CHANGELOG.mdupdated under## [Unreleased](for user-facing changes)editor-app/admin-appsource changed — n/a, readme copy onlyNotes
The actual
screenshot-1.png…screenshot-6.pngassets still need to be captured from a live WordPress + Bricks Builder install and are not included in this PR — Bricks is a paid third-party plugin not available in the environment this change was drafted in. The captions are ready; screenshots need to be shot and dropped into the wp.org SVN assets directory separately.https://claude.ai/code/session_012kga5ydHSnFupfqph6vU73
Generated by Claude Code