visualbuilder/filament-design-system
Standalone design-system review panel for Filament v5 with a full component catalogue driven by a single tokens config. Includes an MCP server so AI clients can read/write tokens, generate palettes, apply CSS overrides, swap branding, and verify via screenshots.
Design System Adoption & Governance:
Roadmap Priorities:
set_brand_logo or write_tokens tools. Example: "Iterate on our coral palette for Q3 launch" → AI generates ramp → PM validates via screenshots.generate_palette tool to ensure WCAG-compliant contrast ratios across components, then export CSS for permanent adoption.design-system-tokens.json) via CI/CD or config management.Build vs. Buy:
tokens.shadow for depth effects) or integrate with internal tools (e.g., hook screenshot_catalogue to a design review platform).--dev dependency to test with minimal production impact. Gate access via DNS/basic auth to align with security policies.Use Cases:
reset_overlay) and reapplying different palettes via the MCP.generate_palette and validating via screenshot_catalogue.list_classes to document Filament’s class manifest for frontend devs or third-party integrations.Adopt if:
Look elsewhere if:
"This package lets us ship design changes 10x faster by giving designers and PMs a self-service tool to iterate on Filament’s UI without waiting on devs. For example:
It’s low-risk (installed as a dev dependency) and scalable—we can gate access to non-production environments and integrate with our existing design tools. Think of it as ‘Figma for Filament,’ but built into our stack."
"This gives us a controlled sandbox for design system changes:
list_classes) helps avoid selector hallucinations, and export_theme_css spits out production-ready CSS.screenshotCapture closure. Want to support animations? Install the companion visualbuilder/lottie package.It’s not a replacement for custom component work, but it’ll save us hours on theming, branding, and accessibility audits."
"Finally, a way to see your changes in context without asking devs to rebuild the app:
"This tool shifts design system decisions left in the process:
screenshot_catalogue to A/B test designs with real users (e.g., via user testing tools) before committing.Example workflow:
How can I help you explore Laravel packages today?