Files
agent/ui/src/index.scss
T

198 lines
4.9 KiB
SCSS

:root {
--hub: hsl(278, 30%, 48%);
--hub-hsl: 278, 30%, 48%;
--hub-darker: hsl(278, 34%, 31%);
--hub-darker-hsl: 278, 34%, 31%;
--oss: hsl(2, 48%, 39%);
--oss-hsl: 2, 48%, 39%;
--oss-darker: hsl(2, 52%, 25%);
--oss-darker-hsl: 2, 52%, 25%;
--enterprise: hsl(162, 24%, 38%);
--enterprise-hsl: 162, 24%, 38%;
--enterprise-darker: hsl(162, 26%, 26%);
--enterprise-darker-hsl: 162, 26%, 26%;
--vault: hsl(229, 25%, 45%);
--vault-hsl: 229, 25%, 45%;
--vault-darker: hsl(230, 28%, 31%);
--vault-darker-hsl: 230, 28%, 31%;
--primary: hsl(2, 48%, 39%);
--primary-hsl: 2, 48%, 39%;
--primary-darker: hsl(2, 52%, 25%);
--primary-darker-hsl: 162, 26%, 26%;
--secondary: hsl(229, 25%, 45%);
--secondary-hsl: 229, 25%, 45%;
--secondary-darker: hsl(230, 28%, 31%);
--secondary-darker-hsl: 2, 52%, 25%;
--text: hsl(0, 3%, 15%);
--text-hsl: 0, 3%, 15%;
--text-muted: hsl(0, 3%, 41%);
--text-muted-hsl: 0, 3%, 41%;
--text-light: hsl(0, 5%, 63%);
--text-light-hsl: 0, 5%, 63%;
--card: hsl(0, 0%, 100%);
--card-hsl: 0, 0%, 100%;
--card-muted: hsl(0, 0%, 98%);
--card-muted-hsl: 0, 0%, 98%;
--info: hsl(205, 74%, 53%);
--info-hsl: 205, 74%, 53%;
--info-darker: hsl(205, 71%, 41%);
--info-darker-hsl: 205, 71%, 41%;
--success: hsl(131, 31%, 52%);
--success-hsl: 131, 31%, 52%;
--success-darker: hsl(130, 35%, 39%);
--success-darker-hsl: 130, 35%, 39%;
--warning: hsl(47, 86%, 47%);
--warning-hsl: 47, 86%, 47%;
--alert: hsl(2, 58%, 48%);
--alert-darker: hsl(2, 63%, 36%);
--alert-darker-hsl: 2, 63%, 36%;
--alert-hsl: 2, 58%, 48%;
--bg: hsl(0, 5%, 93%);
--bg-hsl: 0, 5%, 93%;
--bg-muted: hsl(0, 4%, 89%);
--bg-muted-hsl: 0, 4%, 89%;
--bg-white: hsl(0, 0%, 100%);
--bg-white-hsl: 0, 0%, 100%;
--upper-gradient: linear-gradient(90deg, var(--primary-darker) 0%, var(--primary) 58.33%, var(--hub) 100%);
--upper-gradient-mobile: linear-gradient(90deg, var(--primary-darker) 0%, var(--primary) 100%);
/* Special colors to be picked */
--color-pink: hsl(324, 86%, 47%);
--color-purple: hsl(285, 86%, 47%);
--color-purple-dark: hsl(258, 86%, 47%);
--color-blue-dark: hsl(227, 86%, 47%);
--color-blue: hsl(219, 86%, 47%);
--color-blue-light: hsl(194, 86%, 47%);
--color-blue-green: hsl(172, 86%, 47%);
--color-green: hsl(150, 86%, 47%);
--color-green-yellow: hsl(100, 86%, 47%);
--color-yellow: hsl(64, 86%, 47%);
--color-orange: hsl(36, 86%, 47%);
--color-red: hsl(8, 86%, 47%);
--color-white: hsl(0, 0%, 100%);
--color-gray-light: hsl(0, 0%, 75%);
--color-gray: hsl(0, 0%, 50%);
--color-gray-dark: hsl(0, 0%, 25%);
--color-black: hsl(0, 0%, 0%);
}
/*
Self-hosted fonts
*/
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url("/fonts/Inter/Inter-Regular.woff2?v=3.18") format("woff2"),
url("/fonts/Inter/Inter-Regular.woff?v=3.18") format("woff");
}
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url("/fonts/Inter/Inter-Medium.woff2?v=3.18") format("woff2"),
url("/fonts/Inter/Inter-Medium.woff?v=3.18") format("woff");
}
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url("/fonts/Inter/Inter-SemiBold.woff2?v=3.18") format("woff2"),
url("/fonts/Inter/Inter-SemiBold.woff?v=3.18") format("woff");
}
/* -------------------------------------------------------
Variable font.
Usage:
body {
font-family: 'Inter', sans-serif; // use regular Inter font by default..
@supports (font-variation-settings: normal) {
font-family: 'Inter var', sans-serif; // ..but if supported, use variable Inter font instead (all-in-one)
}
}
*/
@font-face {
font-family: 'Inter var';
font-weight: 100 900;
font-display: swap;
font-style: normal;
font-named-instance: 'Regular';
src: url("/fonts/Inter/Inter-roman.var.woff2?v=3.18") format("woff2");
}
body {
box-sizing: border-box;
background: var(--bg);
margin: 0;
padding: 0;
font-family: 'Inter', sans-serif; // use regular Inter font by default..
}
.environment.develop {
background: repeating-linear-gradient(
-55deg,
#222,
#222 10px,
#035e1f 10px,
#035e1f 20px
);
text-align: center;
color: rgba(255, 255, 255, 0.75);
padding: size(1) 0;
}
.environment.demo {
background: repeating-linear-gradient(
-55deg,
#222,
#222 10px,
#035e1f 10px,
#035e1f 20px
);
text-align: center;
color: rgba(255, 255, 255, 0.75);
padding: 12px 0;
}
.environment.staging {
background: repeating-linear-gradient(
-55deg,
#222,
#222 10px,
#6d0e0e 10px,
#6d0e0e 20px
);
text-align: center;
color: white;
padding: 12px 0;
}
.environment.acceptance {
background: repeating-linear-gradient(
-55deg,
#222,
#222 10px,
#8b8203 10px,
#8b8203 20px
);
text-align: center;
color: white;
padding: 12px 0;
}