lavender.software/src/assets/styles.css

89 lines
1.2 KiB
CSS

:root {
--bg: rgb(28, 23, 36);
--fg: rgb(234, 234, 248);
--accent: hsl(275, 57%, 68%);
}
html {
background-color: var(--bg);
color: var(--fg);
font-size: 1.125em;
font-family: sans-serif;
}
a {
color: var(--accent);
text-decoration: none;
border-bottom: 1px solid var(--accent);
}
html,
body {
margin: 0;
padding: 0;
}
body {
display: flex;
flex-direction: column;
min-height: 100vh;
}
header,
main,
footer {
width: 100%;
max-width: 90ch;
margin: 0 auto;
padding: 1em;
}
main {
flex: 1;
margin-bottom: 2em;
}
header {
display: flex;
flex-direction: row;
}
header img {
display: inline-block;
margin-right: 2em;
height: 8em;
}
#purple {
font-style: normal;
color: var(--bg);
background-color: var(--accent);
border-radius: 2px;
padding: 0.25em;
}
li {
line-height: 1.6em;
}
footer nav ul {
list-style: none;
display: flex;
flex-direction: row;
margin: 0;
padding: 0;
}
footer nav ul > li {
display: inline;
line-height: 1rem;
padding-bottom: 0.15em;
}
footer nav ul > li + li {
border-inline-start: 1px solid var(--fg);
padding-inline-start: 1ch;
margin-inline-start: 1ch;
}