2024-07-30 10:23:38 +00:00
|
|
|
@import './styles/colors.scss';
|
|
|
|
@import './styles/sizes.scss';
|
|
|
|
@import './styles/typography.scss';
|
|
|
|
|
|
|
|
:root {
|
|
|
|
// Import colors once as variables
|
|
|
|
--primary-main: #{$primary-main};
|
|
|
|
--primary-light: #{$primary-light};
|
|
|
|
--primary-dark: #{$primary-dark};
|
|
|
|
|
|
|
|
--secondary-main: #{$secondary-main};
|
|
|
|
|
|
|
|
--box-shadow-color: #{$box-shadow-color};
|
|
|
|
--border-color: #{$border-color};
|
|
|
|
|
|
|
|
--body-background-color: #{$body-background-color};
|
|
|
|
--overlay-background-color: #{$overlay-background-color};
|
|
|
|
|
|
|
|
--text-color: #{$text-color};
|
|
|
|
--input-text-color: #{$input-text-color};
|
|
|
|
}
|
|
|
|
|
|
|
|
h1,
|
|
|
|
h2,
|
|
|
|
h3,
|
|
|
|
h4,
|
|
|
|
h5,
|
|
|
|
h6 {
|
|
|
|
line-height: 1.2;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1,
|
|
|
|
h2,
|
|
|
|
h3,
|
|
|
|
h4,
|
|
|
|
h5,
|
|
|
|
h6,
|
|
|
|
p {
|
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
body {
|
|
|
|
color: $text-color;
|
|
|
|
font-family: $font-familiy;
|
|
|
|
letter-spacing: $letter-spacing;
|
|
|
|
font-size: $body-font-size;
|
|
|
|
font-weight: $body-font-weight;
|
|
|
|
line-height: $body-line-height;
|
|
|
|
|
|
|
|
text-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
|
|
|
|
}
|
|
|
|
|
|
|
|
a {
|
|
|
|
font-weight: 500;
|
|
|
|
color: $primary-main;
|
|
|
|
text-decoration: none;
|
|
|
|
text-decoration-color: inherit;
|
|
|
|
transition: ease 0.4s;
|
2024-08-09 10:00:36 +00:00
|
|
|
outline: none;
|
2024-07-30 10:23:38 +00:00
|
|
|
|
2024-08-09 10:00:36 +00:00
|
|
|
&:focus,
|
2024-07-30 10:23:38 +00:00
|
|
|
&:hover {
|
|
|
|
color: $primary-light;
|
|
|
|
text-decoration: underline;
|
|
|
|
text-decoration-color: inherit;
|
|
|
|
}
|
|
|
|
}
|
2024-07-30 16:04:40 +00:00
|
|
|
|
|
|
|
input {
|
|
|
|
font-family: inherit;
|
|
|
|
}
|