elm-book
elm-css
elm-book | elm-css | |
---|---|---|
1 | 2 | |
91 | 1,211 | |
- | - | |
10.0 | 0.0 | |
over 1 year ago | about 1 month ago | |
Elm | Elm | |
Mozilla Public License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
elm-book
-
Getting Tailwind to Work with Elm Book
However, getting it to work in elm-live, which elm-book wraps, was a bit challenging. I wanted to layout how to get this to work in case you’d like to use Tailwind or your own CSS framework.
elm-css
-
New crate: html - typed html constructors for Rust
I haven't used elm much, but I do like elm quite a bit! I actually wrote a JS framework inspired by the "elm architecture" a few years back (choo). Admittedly I never looked at how they do CSS though. Is the elm-css package the right thing to look into?
-
Getting Tailwind to Work with Elm Book
Trying to help build a design system at work in my spare time; no clue if it will go anywhere but it’s fun regardless. I asked the Elm Slack group what the equivalent of React Storybook. Specifically, I wanted a way to build a documentation website like Vuepress with the ability to host native Elm code to showcase components. They pointed me to Elm Book. While Elm Book has built-in theming capabilities, I needed CSS control over my components. While they support elm-css, I wanted the ability to use TailwindCSS. The Elm libraries haven’t kept up with Tailwind’s changes, which is fine; writing raw Tailwind CSS on Elm HTML functions is easy and co-located with the component you’re styling.
What are some alternatives?
elm-doc-preview - Elm offline documentation previewer
lewp-rs - Generate your HTML5 website technically optimized and always valid without losing the algorithmic comfort and flexibility.
Angular - Deliver web apps with confidence 🚀
axohtml - 👩💻 type-checked JSX for Rust
elm-live - ⚡ A flexible dev server for Elm. Live reload included.
html - Type-safe HTML support for Rust
turing-elm - Interactive Turing machine simulator
parcel - The zero configuration build tool for the web. 📦🚀
build_html - Library for basic server-side rendering written in pure rust https://crates.io/crates/build_html
slm - Slim, Jade like template engine for node
Rollup - Next-generation ES module bundler
storybook - Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.