2022-07-19 14:25:29 +00:00
|
|
|
@use 'normalize';
|
|
|
|
|
@use 'fonts';
|
|
|
|
|
@use 'menu';
|
|
|
|
|
/* @use 'post'; */
|
|
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
background-attachment: fixed;
|
|
|
|
|
--viewportWidth: calc(100vw - var(--scrollbarWidth));
|
|
|
|
|
|
2022-07-28 11:55:52 +00:00
|
|
|
--c-1: rgba(255,255,255);
|
2022-07-19 14:25:29 +00:00
|
|
|
--c-text-primary: var(--c-1);
|
|
|
|
|
--c-line-primary: var(--c-1);
|
|
|
|
|
|
|
|
|
|
--c-2: #EF4B63;
|
|
|
|
|
--c-text-accent: var(--c-2);
|
|
|
|
|
--c-line-accent: var(--c-2);
|
|
|
|
|
|
|
|
|
|
--c-3: #333;
|
|
|
|
|
--c-bkg: var(--c-3);
|
|
|
|
|
|
|
|
|
|
--c-4: #BA1930;
|
|
|
|
|
--c-3d-shadow: var(--c-4);
|
|
|
|
|
|
|
|
|
|
--c-5: rgba(255,255,255,1);
|
|
|
|
|
--c-text-bright: var(--c-5);
|
|
|
|
|
|
2022-07-28 11:55:52 +00:00
|
|
|
--c-6: rgb(194, 194, 194);
|
|
|
|
|
|
2022-07-19 14:25:29 +00:00
|
|
|
--c-spacer: rgba(255,255,255,.05);
|
|
|
|
|
--s-primary: 0.5;
|
|
|
|
|
--b-primary: 1px solid var(--c-line-primary);
|
|
|
|
|
--b-secondary: 1px dashed var(--c-line-primary);
|
|
|
|
|
|
2022-07-28 11:55:52 +00:00
|
|
|
--f-hero: "Basis Grotesque Pro";
|
2022-07-19 14:25:29 +00:00
|
|
|
--f-bold: "Tusker Grotesk 5500";
|
2022-07-28 11:55:52 +00:00
|
|
|
--f-accent: 'Montserrat';
|
|
|
|
|
--f-accent2: 'Arkibal Mono';
|
|
|
|
|
--f-accent-bold: 'Montserrat';
|
|
|
|
|
--f-accent2-bold: 'Arkibal Mono Rg';
|
2022-07-19 14:25:29 +00:00
|
|
|
--f-copy: 'Liberation Mono';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html {
|
|
|
|
|
background-color: lime;
|
|
|
|
|
font-size: 2vmin;
|
|
|
|
|
scroll-behavior: smooth;
|
|
|
|
|
color: var(--c-text-primary);
|
|
|
|
|
font-family: var(--f-accent);
|
|
|
|
|
font-weight: 200;
|
2022-07-28 11:55:52 +00:00
|
|
|
overflow: overlay;
|
|
|
|
|
|
|
|
|
|
/* width */
|
|
|
|
|
::-webkit-scrollbar {
|
|
|
|
|
width: 1rem;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Track */
|
|
|
|
|
::-webkit-scrollbar-track {
|
|
|
|
|
background: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Handle */
|
|
|
|
|
::-webkit-scrollbar-thumb {
|
|
|
|
|
background: var(--c-2);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Handle on hover */
|
|
|
|
|
::-webkit-scrollbar-thumb:hover {
|
|
|
|
|
background: var(--c-1);
|
|
|
|
|
}
|
2022-07-19 14:25:29 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
main{
|
|
|
|
|
transform: translateY(-100vh);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a {
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h1, h2, h3, h4, h5 {
|
|
|
|
|
margin: 0;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
em {
|
|
|
|
|
color: var(--c-text-accent);
|
|
|
|
|
font-style: normal;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ul {
|
|
|
|
|
margin:0;
|
|
|
|
|
padding:0;
|
|
|
|
|
li{
|
|
|
|
|
list-style: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
header{
|
|
|
|
|
position: fixed;
|
|
|
|
|
width: 100vw;
|
|
|
|
|
z-index: 1;
|
|
|
|
|
}
|
|
|
|
|
nav{
|
|
|
|
|
--padding: 1rem;
|
|
|
|
|
width: calc(100% - 2 * var(--padding) - 15px);
|
|
|
|
|
font-family: var(--f-accent-bold);
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
padding: var(--padding);
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: end;
|
|
|
|
|
|
|
|
|
|
ul {
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
display: flex;
|
|
|
|
|
gap: 1rem;
|
|
|
|
|
li {
|
|
|
|
|
list-style: none;
|
|
|
|
|
a {
|
|
|
|
|
color: var(--c-text-bright);
|
|
|
|
|
font-size: 1.5rem;
|
2022-08-08 16:44:43 +00:00
|
|
|
padding: 0em 0.5em 0em 0.5em;
|
2022-07-19 14:25:29 +00:00
|
|
|
&.em{
|
|
|
|
|
background-color: var(--c-text-accent);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.opened-menu {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
width: 0;
|
|
|
|
|
transform: translateX(3rem);
|
|
|
|
|
//overflow: hidden;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
|
|
|
|
.closed-menu {
|
|
|
|
|
//overflow: hidden;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|