module Jekyll::Favicon::StaticFile::Taggable
Add tags to favicon's static files
Public Instance Methods
taggable?()
click to toggle source
# File lib/jekyll/favicon/static_file/taggable.rb, line 14 def taggable? tags.any? end
Private Instance Methods
mimetype()
click to toggle source
# File lib/jekyll/favicon/static_file/taggable.rb, line 33 def mimetype mappings = { ".ico" => "image/x-icon", ".png" => "image/png", ".svg" => "image/svg+xml" } mappings[extname] end
tag_spec()
click to toggle source
# File lib/jekyll/favicon/static_file/taggable.rb, line 29 def tag_spec spec.fetch "tag", [] end
taggable_patch(configuration)
click to toggle source
# File lib/jekyll/favicon/static_file/taggable.rb, line 42 def taggable_patch(configuration) Favicon::Utils.patch configuration do |value| case value when :mime then mimetype else value end end end