File: fonts_conversion.rb

package info (click to toggle)
ruby-bootstrap-sass 3.4.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 1,368 kB
  • sloc: javascript: 3,526; ruby: 1,211; sh: 57; makefile: 9
file content (16 lines) | stat: -rw-r--r-- 435 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Converter
  module FontsConversion
    def process_font_assets
      log_status 'Processing fonts...'
      files   = read_files('fonts', bootstrap_font_files)
      save_to = @save_to[:fonts]
      files.each do |name, content|
        save_file "#{save_to}/#{name}", content
      end
    end

    def bootstrap_font_files
      @bootstrap_font_files ||= get_paths_by_type('fonts', /\.(eot|svg|ttf|woff2?)$/)
    end
  end
end