Method: Sass::Script::Functions#font_url

Defined in:
lib/munge/go/sass/asset_urls.rb

#font_url(basename) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/munge/go/sass/asset_urls.rb', line 2

def font_url(basename)
  basename_string = stringify_string(basename)

  if basename_string.include?("?")
    basename_parts = basename_string.split("?")

    base = "#{basename_parts[0]}"
    qs = "?#{basename_parts[1]}"

    path_to_font = quoted_string(font_route(base).value + qs)

    unquoted_string("url(#{path_to_font})")
  else
    unquoted_string("url(#{font_route(basename)})")
  end
end