Files
Logo-Soup/PLAN.md
T
2026-04-13 20:06:32 -05:00

25 lines
872 B
Markdown

# Logo Soup Plan
## MVP
- Register a dynamic `Logo Soup` Gutenberg block.
- Let editors upload logos, add optional links, and choose display behavior in the editor.
- Provide frontend styles for a static grid and a marquee-style carousel.
- Add plugin defaults under `Settings > Logo Soup`.
- Expose defaults through a secure REST endpoint for future admin UI expansion.
## Constraints
- WordPress 6.1+
- PHP 7.4+
- Input must be sanitized and output escaped.
- State-changing requests must verify capability and nonce.
## Risks
| Risk | Impact | Mitigation |
| --- | --- | --- |
| Logo aspect ratios vary heavily | Medium | Normalize row height and image fit in CSS |
| Large logo lists create noisy output | Medium | Limit render to sanitized image/link fields only |
| Editor-side UX can sprawl quickly | Low | Keep controls focused on upload, link, and layout |