ccs-frontend
Version:
CCS Frontend contains assets and components used in CCS projects
2 lines (1 loc) • 1.06 kB
Source Map (JSON)
{"version":3,"sources":["../../../src/ccs/helpers/_colour.scss"],"names":[],"mappings":"AAAA,qCAAqC;;AAErC,GAAG;AACH,wBAAwB;AACxB,GAAG;;AAEH,aAAa;AACb,EAAE;AACF,4EAA4E;AAC5E,qBAAqB;AACrB,kDAAkD;AAClD,EAAE;AACF,8DAA8D;AAC9D,iBAAiB;;AAEjB;EACE;IACE,0EAA0E;IAC1E,4BAA4B;EAC9B;;EAEA;IACE,oCAAoC;EACtC;;EAEA,sCAAsC;AACxC","file":"_colour.scss","sourcesContent":["@import \"../settings/colours-palette\";\n\n////\n/// @group helpers/colour\n////\n\n/// Get colour\n///\n/// @param {String | Colour} $colour - Name of colour from the colour palette\n/// (`$ccs-colours`)\n/// @return {Colour} Representation of named colour\n///\n/// @throw if `$colour` is not a colour from the colour palette\n/// @access public\n\n@function ccs-colour($colour) {\n @if type-of($colour) == \"color\" {\n // stylelint-disable-next-line scss/function-quote-no-quoted-strings-inside\n $colour: quote(\"#{$colour}\");\n }\n\n @if not map-has-key($ccs-colours, $colour) {\n @error \"Unknown colour `#{$colour}`\";\n }\n\n @return map-get($ccs-colours, $colour);\n}\n"]}