Unofficial gleam wrapper for tailwind-merge for efficient merging of Tailwind CSS classes without conflicts
JavaScript 99.3%
Gleam 0.6%
Elixir 0.2%
2 1 0

Clone this repository

https://tangled.org/keii.dev/glailwind_merge
git@tangled.org:keii.dev/glailwind_merge

For self-hosted knots, clone URLs may differ based on your setup.

README.md

glailwind_merge#

Utility function to efficiently merge Tailwind CSS classes in JS without style conflicts.

Package Version Hex Docs

gleam add glailwind_merge@1.1.0
import glailwind_merge
import gleam/io

pub fn main() {
  glailwind_merge.tw_merge(["justify-center bg-red-500", "justify-start"])
  |> io.println // bg-red-500 justify-start
}

Further documentation can be found at https://hexdocs.pm/glailwind_merge.

TODO#

  • Move from elixir dependency to erlang or gleam implementation

Development#

gleam test