tawasuyu/llimphi
Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.
chore: refresco desde el monorepo — vello 0.9 / wgpu 29, 120 miembros
1[package]
2name = "llimphi-theme"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7publish.workspace = true
8description = "llimphi-theme — paleta compartida entre apps Llimphi. Define los slots semánticos (bg_app, fg_text, accent, etc.) en `peniko::Color`; cada widget toma su paleta del Theme vía `Palette::from_theme(&theme)`."
9
10repository.workspace = true
11[dependencies]
12# Reexporta peniko::Color para que las apps consuman sin pull-in directo.
13#
14# Antes esto entraba por `llimphi-raster`, que arrastra vello + wgpu + pollster
15# entera para reexportar UN tipo. Apuntar a `peniko` directo corta esa cadena y
16# es lo que deja a este crate ser `no_std` — condición para que el tema viaje a
17# wawa junto con el resto de Llimphi (W1 de PLAN-LLIMPHI.md). Es el MISMO
18# peniko que resuelve vello (0.6.1), así que `Color` sigue siendo el mismo tipo
19# para todo el que ya lo consumía.
20peniko = { version = "0.6", default-features = false, features = ["libm"] }