#编译时 #CSS #tailwind #翻译器

macrowind

编译时Tailwind翻译器

2 个版本

0.1.1 2022年3月5日
0.1.0 2022年3月5日

#2104 in 进程宏

MPL-2.0 许可协议

435KB
11K SLoC

Rust 9K SLoC // 0.0% comments Objective-C 2K SLoC

编译时生成CSS

[dev-dependencies]
macrowind = "0.1.*"
pub use macrowind::*;

#[test]
fn test() {
    let (_class, style) = macrowind::tw!("inset-1 mt-2");
    println!("style: {}", style);

    let (class, style) = macrowind::tw!("container");
    println!("class: {}", class);
    println!("style: {}", style);
}

依赖

~4MB
~80K SLoC