class ForemanThemeSatellite::ColorDiffGenerator
Public Instance Methods
create_color_diff()
click to toggle source
# File lib/generators/foreman_theme_satellite/color_diff_generator.rb, line 10 def create_color_diff replaced = File.read(source_css) replaced.gsub!(ForemanThemeSatellite::COLOR_REGEX) do |color| ForemanThemeSatellite::COLOR_REPLACEMENT[color] || color end compare = CssCompare.new(left_filename: source_css, right_css: replaced) diff_css = compare.to_css(compare.diff) create_file(destination_file, diff_css) end
Private Instance Methods
destination_file()
click to toggle source
# File lib/generators/foreman_theme_satellite/color_diff_generator.rb, line 28 def destination_file options['destination_file'] end
source_css()
click to toggle source
# File lib/generators/foreman_theme_satellite/color_diff_generator.rb, line 24 def source_css options['source_css'] end