BiblioStates: Component State Generator & Specs
Instantly generate Hover, Focus & Error states with auto-written specs and a11y checks.
Plugin Preview
About this plugin
The fastest way to build interactive components and hand-off all states to devs.
Designing the "Default" state is easy. Manually creating the Hover, Pressed, Focus, Disabled, and Error states can be tedious. BiblioStates automates the entire process in one click.
BiblioStates understands Component Types. Tell it you have a "Checkbox," and it generates Checked/Unchecked. Tell it you have a "Button," and it generates Hover/Pressed.
Key Features:
Smart State Generation
Auto-generate the exact states you need based on component logic:
Core: Default, Hover, Focus, Pressed, Placeholder.
Validation: Success, Error, and the critical Disabled state (with auto-calculated opacity).
Selection: Checked, Selected, Indeterminate (for complex data tables).
Toggles: On / Off switch positions.
Auto-Documentation
Don't just hand off visuals. BiblioStates generates a Spec Card next to your component listing:
- Exact Hex codes for every state.
- Opacity shifts (e.g., "Disabled: 40%").
- Border & Focus Ring logic.
- Token names (if available).
Accessibility Guard
The plugin runs a WCAG Contrast Check on every generated state. If your "Disabled" state is invisible to users, the documentation card will flag it immediately.
Supported Components
✅ Buttons & Icon Buttons
✅ Inputs (Text, Area, Combo)
✅ Checkboxes, Radio Groups, Switches
✅ Chips & Segmented Controls
Plugin Details
| Version | 5 |
|---|---|
| Created | November 28, 2025 |
| Last Updated | December 12, 2025 |
| Category | Prototyping & animation plugins |
| Creator | BiblioKit Emilia |
| Stats | 12 installs, 4 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:plugin.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- https://api.lemonsqueezy.com
- https://bibliokit.lemonsqueezy.com
- https://statesui-production.up.railway.app
More Like This
Discover other plugins in the Prototyping & animation plugins category.