rails app:template LOCATION=’https://railsbytes.com/script/XLEs4P’

🚀 Rails 8 - Tailwindcss 4 - DaisyUi

rails new note
cd note
./bin/bundle add tailwindcss-ruby
./bin/bundle add tailwindcss-rails
./bin/rails tailwindcss:install

curl -sLo app/assets/tailwind/daisyui.js https://esm.run/daisyui@5/index.js

@import "tailwindcss";
@plugin "./daisyui.js";
rails g controller Pages home

rails g authentication
User.create(email_address: "mario@mario.it", password: "123456")

config/routes.rb

Rails.application.routes.draw do
  root to: 'pages#home'
end
app/views/pages/home.html.erb
<button class="btn btn-primary">Hello daisyUI!</button>

Table of contents