Skip to content

Commit 5401a44

Browse files
author
David Heinemeier Hansson
committed
Reduce to minimum
1 parent 9472fa0 commit 5401a44

File tree

1 file changed

+2
-16
lines changed

1 file changed

+2
-16
lines changed

lib/install/tailwindcss.rb

+2-16
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,9 @@
1-
say "Copying Tailwindcss JavaScript"
2-
directory "#{__dir__}/app/assets/javascripts", "app/assets/javascripts"
3-
empty_directory "app/assets/javascripts/libraries"
4-
5-
say "Add app/javascripts to asset pipeline manifest"
6-
append_to_file Rails.root.join("app/assets/config/manifest.js").to_s, "//= link ./stylesheets/tailwind\n"
7-
81
APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb")
92

103
if APPLICATION_LAYOUT_PATH.exist?
114
say "Add Tailwindcss include tags in application layout"
12-
insert_into_file Rails.root.join("app/views/layouts/application.html.erb").to_s, "\n <%= tailwindcss_include_tags %>", before: /\s*<\/head>/
5+
insert_into_file Rails.root.join("app/views/layouts/application.html.erb").to_s, %(\n <%= stylesheet_link_tag "tailwind" %>), before: /^\s*<%= stylesheet_link_tag/
136
else
147
say "Default application.html.erb is missing!", :red
15-
say " Add <%= tailwindcss_include_tags %> within the <head> tag in your custom layout."
8+
say %( Add <%= stylesheet_link_tag "tailwind" %> within the <head> tag in your custom layout.)
169
end
17-
18-
say "Turn off development debug mode"
19-
comment_lines Rails.root.join("config/environments/development.rb"), /config.assets.debug = true/
20-
21-
say "Turn off rack-mini-profiler"
22-
comment_lines Rails.root.join("Gemfile"), /rack-mini-profiler/
23-
run "bin/bundle", capture: true

0 commit comments

Comments
 (0)