// Global configs
html {
background: $bw-2;
font-size: calc(10px + (13 - 12.5) * (100vw - 400px) / (800 - 400));
}
body {
background-repeat: no-repeat;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
background: $bw-2;
}
a, *:visited {
text-decoration: none;
outline: none;
color: inherit !important;
}
nav.wrapper {
height: 1rem;
min-height: 50px;
padding: 0.75rem 0.75rem 0.75rem 1.5rem;
@include flexbox_parent(row, flex-start, center);
span:hover, span:visited, span:focus {
color: #666666;
}
span {
margin-right: 2rem;
font-size: calc(8px + 0.75rem);
}
}
// Syntax for code
figure.highlight {
margin: 1rem;
padding: 0 0.5rem;
pre {
padding: 0.5rem;
border-radius: 5px;
overflow: scroll;
}
}