Sha256: 4cc39a2e6f629c9a18e8f767812c6d411d60f41c4d68b9922985d06d9b19957c
Contents?: true
Size: 779 Bytes
Versions: 12
Compression:
Stored size: 779 Bytes
Contents
# frozen_string_literal: true module Maquina class TailwindConfigGenerator < Rails::Generators::Base source_root File.expand_path("templates", __dir__) def create_generator tailwind_config_file = "lib/generators/tailwind_config/templates/config/tailwind.config.js.tt" template "lib/tasks/tailwind.rake" template "lib/generators/tailwind_config/tailwind_config_generator.rb" # Seems that template can't handle .tt.tt extensions correctly copy_file tailwind_config_file, tailwind_config_file end def configure_css copy_file "app/assets/stylesheets/maquina.css" inject_into_file "app/assets/stylesheets/application.tailwind.css", after: /base"?;/ do %(\n@import "./maquina.css";) end end end end
Version data entries
12 entries across 12 versions & 1 rubygems