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/box-shadow

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

https://tailwindcss.com/docs/mix-blend-mode

Error type for all tailwind operators

Uncategorized tailwind property

https://tailwindcss.com/docs/opacity

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

https://tailwindcss.com/docs/width

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