@rws-aoa/react-library
Version:
RWS AOA Design System
103 lines (91 loc) • 3.05 kB
CSS
:root {
/* Brand colours */
--color-rijks-yellow: #f9e11e;
--color-rijks-yellow-light: #fcf29a;
--color-rijks-yellow-hover: #edd406;
--color-rijks-skyblue: #007bc7;
--color-rijks-skyblue-hover: #01496d;
--color-rijks-skyblue-light: #d9ebf7;
--color-rijks-logoblue: #154273;
--color-rijks-grey-1: #f3f3f3;
--color-rijks-grey-2: #e6e6e6;
--color-rijks-grey-3: #cccccc;
--color-rijks-grey-4: #b4b4b4;
--color-rijks-grey-5: #999999;
--color-rijks-grey-6: #696969;
--color-rijks-grey-7: #535353;
--color-rijks-notification-red: #f9dfdd;
--color-rijks-notification-yellow: #fff4dc;
--color-rijks-notification-green: #e1eddb;
--color-rijks-notification-blue: #d9ebf7;
/* Custom colours */
--color-rijks-red-1: #d52b1e;
--color-rijks-red-1-light: #fbe9e8;
--color-rijks-red-1-hover: #951e15;
/* Main colours */
--color-primary: var(--color-rijks-skyblue);
--color-primary-hover: var(--color-rijks-skyblue-hover);
--color-error: var(--color-rijks-red-1);
--color-error-hover: var(--color-rijks-red-1-hover);
--color-disabled: var(--color-rijks-grey-2);
--color-text: #222222;
--color-text-light: #ffffff;
--color-text-link: #01689b;
--color-text-link-visited: #884488;
--color-text-heading: var(--color-rijks-logoblue);
--color-text-disabled: var(--color-rijks-grey-3);
--color-bg-error: var(--color-rijks-notification-red);
--color-bg-warning: var(--color-rijks-notification-yellow);
--color-bg-confirmation: var(--color-rijks-notification-green);
--color-bg-explanation: var(--color-rijks-notification-blue);
--color-bg-light: var(--color-text-light);
/* TYPOGRAPHY */
/* Font families */
--font-text: 'RijksoverheidSansText', verdana, arial, sans-serif;
--font-heading: 'RijksoverheidSansHeading', verdana, arial, sans-serif;
/* Font size & line height */
--font-size-text: 1.125rem;
--font-size-h1: 1.813rem;
--font-size-h2: 1.625rem;
--font-lineheight-text: 1.575rem;
--font-lineheight-heading: 2.25rem;
}
/* Add RWS fonts */
@font-face {
font-family: RijksoverheidSansHeading;
font-style: normal;
font-weight: normal;
src: url('/assets/font/heading/regular/rijksoverheidsansheading-regular_2_0-webfont.woff') format('woff');
}
@font-face {
font-family: RijksoverheidSansText;
font-style: italic;
font-weight: normal;
src: url('/assets/font/text/italic/rijksoverheidsanswebtext-italic-webfont.woff') format('woff');
}
@font-face {
font-family: RijksoverheidSansText;
font-style: normal;
font-weight: normal;
src: url('/assets/font/text/regular/rijksoverheidsanswebtext-regular-webfont.woff') format('woff');
}
@font-face {
font-family: RijksoverheidSansText;
font-style: normal;
font-weight: bold;
src: url('/assets/font/text/bold/rijksoverheidsanswebtext-bold-webfont.woff') format('woff');
}
html,
body {
font-family: RijksoverheidSansText, verdana, arial, sans-serif;
font-size: 16px;
color: #222222;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: RijksoverheidSansHeading, verdana, arial, sans-serif;
}