cmer/ultimate_turbo_modal: The ultimate Turbo / Stimulus / Hotwire modal window for Rails
10-Apr-2025 79
There are MANY Turbo/Hotwire/Stimulus modal dialog implementations out there, and it seems like everyone goes about it a different way. However, as you may have learned the hard way, the majority fall short in different, often subtle ways. They generally cover the basics quite well, but do not check all the boxes for real-world use.
UTMR aims to be the be-all and end-all of Turbo Modals. I believe it is the best (only?) full-featured implementation and checks all the boxes. It is feature-rich, yet extremely easy to use.
Under the hood, it uses Stimulus, Turbo, el-transition, and Idiomorph.
It currently ships in a three flavors: Tailwind v3, Tailwind v4 and regular, vanilla CSS. It is easy to create your own variant to suit your needs.
cmer/ultimate_turbo_modal: The ultimate Turbo / Stimulus / Hotwire modal window for Rails #ruby #rubydeveloper #rubyonrails #cmer/ultimate_turbo_modal: #ultimate #Turbo #Stimulus #Hotwire #modal #window #Rails #hotwire #stimulus #turbo https://rubyonrails.ba/link/cmer-ultimate_turbo_modal-the-ultimate-turbo-stimulus-hotwire-modal-window-for-rails