File tree 6 files changed +15
-10
lines changed
6 files changed +15
-10
lines changed Original file line number Diff line number Diff line change 1
1
require_relative "../helpers"
2
2
self . extend Helpers
3
3
4
+ apply "#{ __dir__ } /../install.rb"
5
+
4
6
say "Install Bootstrap with Bootstrap Icons, Popperjs/core and Autoprefixer"
5
7
copy_file "#{ __dir__ } /application.bootstrap.scss" ,
6
8
"app/assets/stylesheets/application.bootstrap.scss"
Original file line number Diff line number Diff line change 1
1
require_relative "../helpers"
2
2
self . extend Helpers
3
3
4
+ apply "#{ __dir__ } /../install.rb"
5
+
4
6
say "Install Bulma"
5
7
copy_file "#{ __dir__ } /application.bulma.scss" ,
6
8
"app/assets/stylesheets/application.bulma.scss"
Original file line number Diff line number Diff line change 1
1
require_relative "../helpers"
2
2
self . extend Helpers
3
3
4
+ apply "#{ __dir__ } /../install.rb"
5
+
4
6
say "Install PostCSS w/ nesting and autoprefixer"
5
7
copy_file "#{ __dir__ } /postcss.config.js" , "postcss.config.js"
6
8
copy_file "#{ __dir__ } /application.postcss.css" , "app/assets/stylesheets/application.postcss.css"
Original file line number Diff line number Diff line change 1
1
require_relative "../helpers"
2
2
self . extend Helpers
3
3
4
+ apply "#{ __dir__ } /../install.rb"
5
+
4
6
say "Install Sass"
5
7
copy_file "#{ __dir__ } /application.sass.scss" , "app/assets/stylesheets/application.sass.scss"
6
8
run "#{ bundler_cmd } add sass"
Original file line number Diff line number Diff line change 1
1
require_relative "../helpers"
2
2
self . extend Helpers
3
3
4
+ apply "#{ __dir__ } /../install.rb"
5
+
4
6
say "Install Tailwind (+PostCSS w/ autoprefixer)"
5
7
copy_file "#{ __dir__ } /tailwind.config.js" , "tailwind.config.js"
6
8
copy_file "#{ __dir__ } /application.tailwind.css" , "app/assets/stylesheets/application.tailwind.css"
Original file line number Diff line number Diff line change 1
1
namespace :css do
2
2
namespace :install do
3
- desc "Install shared elements for all bundlers"
4
- task :shared do
5
- system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/install.rb" , __dir__ ) } "
6
- end
7
-
8
3
desc "Install Tailwind"
9
- task tailwind : "css:install:shared" do
4
+ task :tailwind do
10
5
system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/tailwind/install.rb" , __dir__ ) } "
11
6
end
12
7
13
8
desc "Install PostCSS"
14
- task postcss : "css:install:shared" do
9
+ task :postcss do
15
10
system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/postcss/install.rb" , __dir__ ) } "
16
11
end
17
12
18
13
desc "Install Sass"
19
- task sass : "css:install:shared" do
14
+ task :sass do
20
15
system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/sass/install.rb" , __dir__ ) } "
21
16
end
22
17
23
18
desc "Install Bootstrap"
24
- task bootstrap : "css:install:shared" do
19
+ task :bootstrap do
25
20
system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/bootstrap/install.rb" , __dir__ ) } "
26
21
end
27
22
28
23
desc "Install Bulma"
29
- task bulma : "css:install:shared" do
24
+ task :bulma do
30
25
system "#{ RbConfig . ruby } ./bin/rails app:template LOCATION=#{ File . expand_path ( "../../install/bulma/install.rb" , __dir__ ) } "
31
26
end
32
27
end
You can’t perform that action at this time.
0 commit comments