Expand description

Tailwind to Css

use tailwind_css::TailwindBuilder;
fn build() {
    let mut tailwind = TailwindBuilder::default();
    // 
    tailwind.trace("py-2 px-4 bg-green-500");
    println!("{}", tailwind.build().unwrap())
}

Notice

This library is not strictly implemented according to the original version.

Especially when some writing methods can be simplified or generalized.

For example arbitrary values of z-index needs brackets, but rs version does not.

  • raw: z-[100]
  • rs: z-100

Implement Progress

See the tests folder for details

Macros

Structs

In general, it is a look-up table.

https://tailwindcss.com/docs/preflight

https://tailwindcss.com/docs/aspect-ratio

Error type for all tailwind operators

Uncategorized tailwind property

Enums

Utilities for controlling the stack order of an element.

Utilities for controlling whether table borders should collapse or be separated.

Actual error data for the error

used to express sizing

Utilities for controlling the table layout algorithm.

https://tailwindcss.com/docs/height

Traits

Type Definitions

Tailwind Parsed Result

All result about tailwind