Sha256: 32ac8cabf60e29fa22459e67833c7e1ddbdc3bc3b9e970cd480e4d317b752fc8

Contents?: true

Size: 783 Bytes

Versions: 7

Compression:

Stored size: 783 Bytes

Contents

////
/// @group tools
////

// Disable indentation linting in this file only
// sass-lint:disable indentation

/// Font URL
///
/// If a custom font-url handler is defined ($govuk-font-url-function) then
/// it will be called, otherwise a url will be returned with the filename
/// appended to the font path.
///
/// @param {String} $filename - Font filename
/// @return {String} URL for the filename, wrapped in `url()`
/// @access public

@function govuk-font-url($filename) {
  $use-custom-function: variable-exists("govuk-font-url-function")
    and $govuk-font-url-function
    and function-exists($govuk-font-url-function);

  @if ($use-custom-function) {
    @return call($govuk-font-url-function, $filename);
  } @else {
    @return url($govuk-fonts-path + $filename);
  }
}

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
govuk_publishing_components-9.6.0 node_modules/govuk-frontend/tools/_font-url.scss
govuk_publishing_components-9.5.3 node_modules/govuk-frontend/tools/_font-url.scss
govuk_publishing_components-9.5.2 node_modules/govuk-frontend/tools/_font-url.scss
govuk_publishing_components-9.5.1 node_modules/govuk-frontend/tools/_font-url.scss
govuk_publishing_components-9.5.0 node_modules/govuk-frontend/tools/_font-url.scss
govuk_publishing_components-9.4.0 node_modules/govuk-frontend/tools/_font-url.scss
govuk_fe_assets-0.1.0.pre.alpha node_modules/govuk-frontend/tools/_font-url.scss