////
/// @group settings/colours
////

@import "../../govuk/helpers/colour";
@import "../../govuk/helpers/links";

// =========================================================
// Generic
// =========================================================

/// Brand colour
///
/// @type Colour
/// @access public

$idsk-brand-colour: govuk-colour("blue") !default;

/// Focus colour
///
/// Used for outline (and background, where appropriate) when interactive
/// elements (links, form controls) have keyboard focus.
///
/// @type Colour
/// @access public

$idsk-focus-colour: govuk-colour("yellow") !default;

/// Focused text colour
///
/// Ensure that the contrast between the text and background colour passes
/// WCAG Level AA contrast requirements.
///
/// @type Colour
/// @access public

$idsk-focus-text-colour: govuk-colour("black") !default;

/// Error colour
///
/// Used to highlight error messages and form controls in an error state
///
/// @type Colour
/// @access public

$idsk-error-colour: govuk-colour("red") !default;

// =============================================================================
// Links
// =============================================================================

/// Link colour
///
/// @type Colour
/// @access public

$govuk-link-colour: govuk-colour("blue") !default;

/// Visited link colour
///
/// @type Colour
/// @access public

$govuk-link-visited-colour: govuk-colour("purple", $legacy: #4c2c92) !default;

/// Link hover colour
///
/// @type Colour
/// @access public

$govuk-link-hover-colour: govuk-colour("dark-blue", $legacy: "light-blue") !default;

/// Active link colour
///
/// @type Colour
/// @access public

$govuk-link-active-colour: govuk-colour("black", $legacy: "light-blue") !default;