Glailglind

screenshot of Glailglind

tailwindcss for gleam

Overview

Glailglind is a powerful tool designed to streamline the usage of TailwindCSS within your Gleam projects. It provides an easy and efficient way to invoke the TailwindCSS CLI, backed by robust compatibility with Erlang and Javascript targets. This makes it an attractive choice for developers looking to enhance their web applications with a modern CSS framework while maintaining a smooth and cohesive development experience.

The integration process is straightforward. Whether you're setting up a new project or incorporating TailwindCSS into an existing one, Glailglind simplifies the configuration and installation steps, saving time and ensuring a seamless workflow. You'll find that it offers a comprehensive solution tailored to the needs of Gleam developers.

Features

  • Easy Installation: Quickly installs the TailwindCSS CLI, placing it conveniently in your project’s build directory.
  • Custom Configuration: Define your TailwindCSS settings within gleam.toml to tailor the setup to your project needs, including version specification.
  • Compatible Targets: Supports both Erlang and Javascript environments, although Javascript users will need to ensure curl is available.
  • Automated Execution: With a single command, Glailglind can execute TailwindCSS with all the arguments you’ve defined, streamlining your build process.
  • Integration with LustreSSG: Leverage the built-in TailwindCSS support that Lustre development tools offer, making the setup smoother for SSG users.
  • Flexible Importing: Facilitates the integration of TailwindCSS into your existing CSS files, enhancing your styling options without hassle.
  • Output Generation: Automatically generates the necessary input.css file in the root directory, so you can hit the ground running with your design.