simple_form_tailwind_css
Tailwind components for Simple Form (by abevoelker)
tailwindcss-stimulus-components
A set of StimulusJS components for TailwindCSS apps similar to Bootstrap JS components. (by excid3)
simple_form_tailwind_css | tailwindcss-stimulus-components | |
---|---|---|
2 | 11 | |
31 | 1,459 | |
- | 1.9% | |
0.0 | 7.6 | |
over 2 years ago | about 1 month ago | |
Ruby | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
simple_form_tailwind_css
Posts with mentions or reviews of simple_form_tailwind_css.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-20.
-
Styling Simple Form forms with Tailwind
One option is the simple_form_tailwind_css gem by Abe Voelker, mentioned also in the GitHub issue. It uses a combination of default Tailwind styles in the Simple Form configuration with a custom form builder and a few custom inputs. The gem supports replacing the default classes related to error messages with custom ones.
-
Building UI with Rails 7 + Tailwind
The problem I have is the front end. I'm using Rails 7 with Tailwind and I'm hitting all sorts of problems. I don't need anything fancy, basically a form with few text inputs, dropdowns (single and multi-select), and numeric inputs. How do people implement these components? It seems like barely any gems support stimulus/tailwind, for example, Simple-Forms. I've found the workaround repo, but it seems more like a temp fix rather than a real solution.
tailwindcss-stimulus-components
Posts with mentions or reviews of tailwindcss-stimulus-components.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-04.
-
Tailwind UI, JS and Rails
My question is I have seen tailwindcss-stimulus-components and wondered if there are any video tutorials on how to implement it?
-
Building UI with Rails 7 + Tailwind
If you don't want to pay for it, you can build your own, or use components other people have created, like tailwindcss-stimulus-components.
-
Adding Custom Attributes to Trix's toolbar
Tailwind CSS Stimulus Components
-
What is your Rails 7 Stack? And other questions, I need help
Have you seen this? https://github.com/excid3/tailwindcss-stimulus-components
- Tailwind (JavaScript) with new rails 7 app
-
hotwire turbo + tailwindui experiences?
yeah just got started. i’m using the gem at https://github.com/excid3/tailwindcss-stimulus-components for now, and i’m hard coding in all the transitions. but starting to get cumbersome. wondering if i should just use their react/vue components for anything pre-built, and write my own stimulus controllers for whatever limited needs i have. (goal is to leverage server side rendered html plus hotwire for most of the heavy lifting)
-
Server-rendered modal forms on Rails with CableReady, Mrujs, Stimulus, and Tailwind
// Credit: This controller is an edited-to-the-essentials version // of the modal component created by @excid3 as part of the essential // tailwind-stimulus-components package found here: // https://github.com/excid3/tailwindcss-stimulus-components // In production, use the full component from the // library or expand this controller to allow for // keyboard closing and dealing with scroll positions import { Controller } from "@hotwired/stimulus" export default class extends Controller { static targets = ['container']; connect() { this.toggleClass = 'hidden'; this.backgroundId = 'modal-background'; this.backgroundHtml = this._backgroundHTML(); this.allowBackgroundClose = true; } disconnect() { this.close(); } open() { document.body.classList.add('fixed', 'inset-x-0', 'overflow-hidden'); this.containerTarget.classList.remove(this.toggleClass); document.body.insertAdjacentHTML('beforeend', this.backgroundHtml); this.background = document.querySelector(`#${this.backgroundId}`); } close() { if (typeof event !== 'undefined') { event.preventDefault() } this.containerTarget.classList.add(this.toggleClass); if (this.background) { this.background.remove() } } _backgroundHTML() { return `${this.backgroundId}" class="fixed top-0 left-0 w-full h-full" style="background-color: rgba(0, 0, 0, 0.7); z-index: 9998;">`; } }
-
Do you wish Bootstrap had a StimulusJS library instead of relying on jQuery and Popper?
Yeah, I made this to replicate the JS features of Bootstrap in Tailwind & Stimulus: https://github.com/excid3/tailwindcss-stimulus-components
-
How to use modals with forms in Rails using Turbo
this is extended from the original modal supplied from tailwindcss-stimulus-components
What are some alternatives?
When comparing simple_form_tailwind_css and tailwindcss-stimulus-components you can also consider the following projects:
view_component-form - Rails FormBuilder for ViewComponent
turbo_modal
Simple Form - Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
cssbundling-rails - Bundle and process CSS in Rails with Tailwind, PostCSS, and Sass via Node.js.
Tailwind CSS - A utility-first CSS framework for rapid UI development.
jsbundling-rails - Bundle and transpile JavaScript in Rails with esbuild, rollup.js, bun, or Webpack.