Improve styles
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2023-01-14 22:59:41 +01:00
parent 09938710ab
commit a368d8d49e
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4
2 changed files with 88 additions and 51 deletions

View file

@ -21,6 +21,13 @@
/* Peach */
--link-color: hsl(22, 99%, 52%);
/* Grid */
/* https://ryanmulligan.dev/blog/layout-breakouts/ */
--gap: var(--spacing);
--full: minmax(var(--gap), 1fr);
--content: min(80ch, 100% - var(--gap) * 2);
--feature: minmax(0, var(--spacing-4));
}
@media (prefers-color-scheme: dark) {
@ -36,20 +43,15 @@
html {
margin: 0;
padding: 0;
font-size: 16px;
font-size: 100%;
}
body {
margin: 0;
padding: var(--spacing-3) var(--spacing);
display: grid;
grid-template-columns: minmax(auto, 1024px);
gap: var(--spacing-3) var(--spacing);
padding: var(--spacing-3) 0;
background-color: var(--color-background);
color: var(--color-text);
font-family: var(--font-sans-serif);
font-size: 100%;
justify-content: center;
}
a {
@ -88,6 +90,26 @@ td {
header,
main,
footer {
background-color: var(--color-background-accent);
padding: var(--spacing);
display: grid;
grid-template-columns:
[full-start] var(--full)
[feature-start] var(--feature)
[content-start] var(--content) [content-end]
var(--feature) [feature-end]
var(--full) [full-end];
}
h1,
h2,
h3,
p {
grid-column: content;
}
p {
font-size: 1rem;
}
table {
grid-column: feature;
}