class Frontview::InstallGenerator
Public Instance Methods
create_assets_contents()
click to toggle source
# File lib/frontview/install_generator.rb, line 13 def create_assets_contents tempfile = Down.download("https://railsfront.herokuapp.com/assets/logo.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/favicon.ico") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/advert_btn.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/background.jpg") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/beauty.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/circle.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/desktop.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/doted1.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/doted2.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/doted3.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/elibiz.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/home_pic.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/paper_plane.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/paper_plane2.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/preloader.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/view1.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/view2.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/view3.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/view4.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") tempfile = Down.download("https://railsfront.herokuapp.com/assets/view5.png") FileUtils.mv(tempfile.path, "app/assets/images/#{tempfile.original_filename}") Dir.mkdir("app/assets/stylesheets/css") unless File.exists?("app/assets/stylesheets/css") file = File.new("app/assets/stylesheets/css/style.css", "w+") end
create_main_file()
click to toggle source
# File lib/frontview/install_generator.rb, line 78 def create_main_file file = File.new("app/javascript/packs/main.js", "w+") end
show_info()
click to toggle source
# File lib/frontview/install_generator.rb, line 99 def show_info puts :success puts "You can support the efforts to always update and provide the best themes free for everyone through: ========> https://www.buymeacoffee.com/elibiz" end
write_in_other_files()
click to toggle source
# File lib/frontview/install_generator.rb, line 89 def write_in_other_files system("rails g frontview:contents:index_routes_content") system("rails g frontview:contents:style_content") system("rails g frontview:contents:main_content") system("rails g frontview:contents:application_content") system("rails g frontview:contents:alerts_content") system("rails g frontview:contents:footer_content") system("rails g frontview:contents:header_content") end