| Crates.io | vize_musea |
| lib.rs | vize_musea |
| version | 0.0.1-alpha.31 |
| created_at | 2026-01-11 16:58:16.870458+00 |
| updated_at | 2026-01-12 12:44:25.268141+00 |
| description | Musea - Component gallery and documentation for Vize Vue components |
| homepage | |
| repository | https://github.com/ubugeeei/vize |
| max_upload_size | |
| id | 2036097 |
| size | 212,210 |
Musea - Component gallery and documentation for Vize Vue components.
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.
*.art.vueuse vize_musea::art::{parse_art, ArtDescriptor};
let art = parse_art(source)?;
println!("Title: {}", art.title);
for variant in art.variants {
println!(" - {}", variant.name);
}
use vize_musea::palette::{Palette, Token};
let palette = Palette::from_file("palette.toml")?;
let color = palette.get("colors.primary")?;
use vize_musea::docs::generate_docs;
let markdown = generate_docs(&art)?;
MIT