shared/js/palette.js (82 lines of code) (raw):
const basicCols = {
newsRed: '#c70000',
featureRed: '#880105',
invertedRed: '#ff4e36',
livePink: '#ffbac8',
liveRed: '#ad0006',
opinionOrange: '#e05e00',
featureOrange: '#bd5318',
invertedOrange: '#ff7f0f',
backgroundOrange: '#fef9f5',
sportBlue: '#0084c6',
featureBlue: '#005689',
invertedBlue: '#00b2ff',
liveBlue: '#90dcff',
cultureGold: '#a1845c',
featureGold: '#6b5840',
invertedGold: '#eacca0',
liveGold: '#e7d4b9',
lifestylePink: '#bb3b80',
featurePink: '#7d0068',
invertedPink: '#ffabdb',
livePink: '#ffbac8',
neutral7: '#121212',
neutral20: '#333333',
neutral46: '#767676',
neutral60: '#999999',
neutral86: '#dcdcdc',
neutral92: '#eaeaea',
neutral96: '#f6f6f6',
neutral100: '#ffffff',
highlightYellow: '#ffe500',
highlightDark: '#ffbb50',
guNews: '#ff4e36',
guNewsKicker: '#cc0a11',
guNewsHeadline: '#ff1921',
guNewsBackground: '#f6f6f6',
guSport: '#00b2ff',
guSportKicker: '#056da1',
guSportHeadline: '#1896d7',
guSportBackground: '#e6f5ff',
guLifestyle: '#ffabdb',
guLifestyleKicker: '#951d7a',
guLifestyleHeadline: '#df2770',
guLifestyleBackground: '#ffe6ec',
guOpinion: '#ff7f0f',
guOpinionKicker: '#ed6300',
guOpinionHeadline: '#f5be2c',
guOpinionBackground: '#efefec',
guArts: '#eacca0',
guArtsKicker: '#9c835f',
guArtsHeadline: '#ab8958',
guArtsBackground: '#f2ebdc',
guGrey1: '#676767',
guGrey2: '#929297',
guGrey3: '#b3b3b4',
guGrey4: '#f6f6f6',
greenMain: '#3db540',
greenDark: '#236925',
labsMain: '#69d1ca',
labsDark: '#65a897',
specialDark: '#3f464a',
navDark: '#bbcdd3',
navMain: '#dae4e7',
navFaded: '#e9eff1'
}
const chartCols = {
guRed: basicCols.guNews,
guDarkred: basicCols.guNewsKicker,
guBlue: basicCols.guSport,
guDarkblue: basicCols.guSportKicker,
guOrange: basicCols.guOpinionHeadline,
guDarkorange: basicCols.guOpinion
}
const aliases = {
red : chartCols.guRed,
darkred : chartCols.guDarkred,
blue : chartCols.guBlue,
darkblue : chartCols.guDarkblue,
orange : chartCols.guOrange,
darkorange : chartCols.guDarkorange
}
export default Object.assign({}, basicCols, chartCols, aliases)