vize_musea
Musea - Component gallery and documentation for Vize Vue components.
Name Origin
Musea (plural of museum) represents a gallery space where art is displayed and documented. Similarly, vize_musea provides a gallery for Vue components, allowing developers to view and interact with components in isolation - similar to Storybook.
Features
- Component Gallery - Browse Vue components visually
- Art Files - Document components with
*.art.vue - Variants - Showcase component states
- Design Tokens - Centralized design system (Palette)
Usage
Art File Parser
use ;
let art = parse_art?;
println!;
for variant in art.variants
Design Tokens (Palette)
use ;
let palette = from_file?;
let color = palette.get?;
Docs Generator
use generate_docs;
let markdown = generate_docs?;
License
MIT