From 7be37ddb5b47d06580d8a313238bd8fdca0ce4d3 Mon Sep 17 00:00:00 2001 From: Md Mosharaf Hossan Date: Thu, 13 Jul 2023 17:35:09 +0700 Subject: [PATCH] [#425] Add svgeez add on in place of svg sprite add on --- .template/addons/svg_sprite/template.rb | 3 --- .template/addons/{svg_sprite => svgeez}/Gemfile.rb | 2 +- .template/addons/svgeez/template.rb | 3 +++ .template/spec/addons/svg_sprite/gemfile_spec.rb | 9 --------- .template/spec/addons/svgeez/gemfile_spec.rb | 9 +++++++++ template.rb | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) delete mode 100644 .template/addons/svg_sprite/template.rb rename .template/addons/{svg_sprite => svgeez}/Gemfile.rb (60%) create mode 100644 .template/addons/svgeez/template.rb delete mode 100644 .template/spec/addons/svg_sprite/gemfile_spec.rb create mode 100644 .template/spec/addons/svgeez/gemfile_spec.rb diff --git a/.template/addons/svg_sprite/template.rb b/.template/addons/svg_sprite/template.rb deleted file mode 100644 index 1e432257..00000000 --- a/.template/addons/svg_sprite/template.rb +++ /dev/null @@ -1,3 +0,0 @@ -# frozen_string_literal: true - -apply '.template/addons/svg_sprite/Gemfile.rb' diff --git a/.template/addons/svg_sprite/Gemfile.rb b/.template/addons/svgeez/Gemfile.rb similarity index 60% rename from .template/addons/svg_sprite/Gemfile.rb rename to .template/addons/svgeez/Gemfile.rb index 1f79afe9..e9b19787 100644 --- a/.template/addons/svg_sprite/Gemfile.rb +++ b/.template/addons/svgeez/Gemfile.rb @@ -4,6 +4,6 @@ insert_into_file 'Gemfile', after: /gem 'bcrypt'.*\n/ do <<~RUBY - gem 'svg_sprite' # Create SVG sprites using SVG links. + gem 'svgeez' # Gem for generating an SVG sprite from a folder of SVG icons. RUBY end diff --git a/.template/addons/svgeez/template.rb b/.template/addons/svgeez/template.rb new file mode 100644 index 00000000..bf25813d --- /dev/null +++ b/.template/addons/svgeez/template.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: true + +apply '.template/addons/svgeez/Gemfile.rb' diff --git a/.template/spec/addons/svg_sprite/gemfile_spec.rb b/.template/spec/addons/svg_sprite/gemfile_spec.rb deleted file mode 100644 index d1a99b6b..00000000 --- a/.template/spec/addons/svg_sprite/gemfile_spec.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -describe 'SVG Sprite Addon - Gemfile' do - subject { file('Gemfile') } - - it 'adds svg sprite gem' do - expect(subject).to contain('svg_sprite') - end -end diff --git a/.template/spec/addons/svgeez/gemfile_spec.rb b/.template/spec/addons/svgeez/gemfile_spec.rb new file mode 100644 index 00000000..cb83920e --- /dev/null +++ b/.template/spec/addons/svgeez/gemfile_spec.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +describe 'Svgeez Addon - Gemfile' do + subject { file('Gemfile') } + + it 'adds svgeez gem' do + expect(subject).to contain('svgeez') + end +end diff --git a/template.rb b/template.rb index 9ce756b9..ba3e0c29 100644 --- a/template.rb +++ b/template.rb @@ -73,7 +73,7 @@ def apply_template!(template_root) apply '.template/addons/nginx/template.rb' if yes?(install_addon_prompt('Nginx')) apply '.template/addons/phrase/template.rb' if yes?(install_addon_prompt('Phrase')) apply '.template/addons/devise/template.rb' if yes?(install_addon_prompt('Devise')) - apply '.template/addons/svg_sprite/template.rb' if yes?(install_addon_prompt('SVG Sprite')) + apply '.template/addons/svgeez/template.rb' if yes?(install_addon_prompt('Svgeez')) # Variants apply '.template/variants/api/template.rb' if API_VARIANT