From 5f72e4315230a45b6f1e8c41d2cc31dfa4d1e8bb Mon Sep 17 00:00:00 2001 From: tohosaku Date: Sun, 23 Jan 2022 05:26:45 +0000 Subject: [PATCH] Add a temporary svg icon to the plugin template --- lib/generators/redmine_plugin/redmine_plugin_generator.rb | 4 ++++ lib/generators/redmine_plugin/templates/common.yml.erb | 1 + 2 files changed, 5 insertions(+) create mode 100644 lib/generators/redmine_plugin/templates/common.yml.erb diff --git a/lib/generators/redmine_plugin/redmine_plugin_generator.rb b/lib/generators/redmine_plugin/redmine_plugin_generator.rb index 2249412e3..8af65888b 100644 --- a/lib/generators/redmine_plugin/redmine_plugin_generator.rb +++ b/lib/generators/redmine_plugin/redmine_plugin_generator.rb @@ -40,7 +40,9 @@ class RedminePluginGenerator < Rails::Generators::NamedBase empty_directory "#{plugin_path}/assets/images" empty_directory "#{plugin_path}/assets/javascripts" empty_directory "#{plugin_path}/assets/stylesheets" + empty_directory "#{plugin_path}/assets/icons" empty_directory "#{plugin_path}/config/locales" + empty_directory "#{plugin_path}/config/icons" empty_directory "#{plugin_path}/test" empty_directory "#{plugin_path}/test/fixtures" empty_directory "#{plugin_path}/test/unit" @@ -53,5 +55,7 @@ class RedminePluginGenerator < Rails::Generators::NamedBase template 'routes.rb', "#{plugin_path}/config/routes.rb" template 'en_rails_i18n.yml', "#{plugin_path}/config/locales/en.yml" template 'test_helper.rb.erb', "#{plugin_path}/test/test_helper.rb" + template 'svg-icon.yml.erb', "#{plugin_path}/config/icons/common.yml" + template 'cube-outline.svg', "#{plugin_path}/assets/icons/cube-outline.svg" end end diff --git a/lib/generators/redmine_plugin/templates/common.yml.erb b/lib/generators/redmine_plugin/templates/common.yml.erb new file mode 100644 index 000000000..591148a6d --- /dev/null +++ b/lib/generators/redmine_plugin/templates/common.yml.erb @@ -0,0 +1 @@ +icon-plugin-<%= plugin_name %>: cube-outline.svg -- 2.30.2