Sha256: 91b7c28d2a954dabdcf1e343cc386e24b5009695acb669f092606d65e40319c7

Contents?: true

Size: 1.38 KB

Versions: 119

Compression:

Stored size: 1.38 KB

Contents

////
/// Compatibility with legacy repos (govuk_elements, govuk_frontend_tookkit and
/// govuk_template) settings
///
/// We default these settings to `true` so that if they are missed we opt for a
/// mild performance hit over a potential broken experience for the end-user.
///
/// @group settings/compatibility
////


/// Compatibility Mode: alphagov/govuk_frontend_toolkit
///
/// True if used in a project that also includes alphagov/govuk_frontend_toolkit.
///
/// @type Boolean
/// @access public

$govuk-compatibility-govukfrontendtoolkit: false !default;

/// Compatibility Mode: alphagov/govuk_template
///
/// True if used in a project that also includes alphagov/govuk_template.
///
/// @type Boolean
/// @access public

$govuk-compatibility-govuktemplate: false !default;

/// Compatibility Mode: alphagov/govuk_elements
///
/// True if used in a project that also includes alphagov/govuk_elements.
///
/// @type Boolean
/// @access public

$govuk-compatibility-govukelements: false !default;

/// Compatibility Product Map
///
/// Maps product names to their settings that we can use to lookup states from
/// within the `@govuk-compatibility` mixin.
///
/// @type Map
/// @access private

$_govuk-compatibility: (
  govuk_frontend_toolkit: $govuk-compatibility-govukfrontendtoolkit,
  govuk_template: $govuk-compatibility-govuktemplate,
  govuk_elements: $govuk-compatibility-govukelements,
);

Version data entries

119 entries across 119 versions & 2 rubygems

Version Path
govuk_publishing_components-17.21.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.20.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.19.1 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.19.0 node_modules/govuk-frontend/settings/_compatibility.scss
dxw_govuk_frontend_rails-2.13.0 vendor/assets/stylesheets/settings/_compatibility.scss
dxw_govuk_frontend_rails-2.12.0 vendor/assets/stylesheets/settings/_compatibility.scss
govuk_publishing_components-17.18.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.17.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.16.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.15.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.14.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.13.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.12.2 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.12.1 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.12.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.11.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.10.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.9.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.8.0 node_modules/govuk-frontend/settings/_compatibility.scss
govuk_publishing_components-17.7.0 node_modules/govuk-frontend/settings/_compatibility.scss