feat: add style for date and categories

This commit is contained in:
Devin Haska 2024-02-05 13:14:21 -08:00
parent 3eafffdd3a
commit b702a3878d
6 changed files with 31 additions and 7 deletions

View file

@ -2,9 +2,13 @@
layout: base
---
<p>{{ date }}</p>
<h1>{{ title }}</h1>
<ul>
{% for category in categories %}<li>#{{ category }}</li>{% endfor %}
</ul>
{{ content | safe }}
<article class="flow">
<header class="flow" style="--flow-space: 1rem">
<time class="date" datetime="{{ date }}">{{ date | formatDate("MMMM D, YYYY") }}</time>
<h1>{{ title }}</h1>
<ul class="categories">
{% for category in categories %}<li>{{ category }}</li>{% endfor %}
</ul>
</header>
{{ content | safe }}
</article>

View file

@ -0,0 +1,14 @@
.categories {
color: var(--color-text-soft);
display: flex;
gap: 1rem;
list-style-type: none;
margin-block-end: 0;
padding: 0;
}
.categories li::before {
content: "#";
margin-inline-end: 0.125rem;
user-select: none;
}

View file

@ -0,0 +1,3 @@
.date {
color: var(--color-text-soft);
}

View file

@ -3,4 +3,5 @@
@import "global/global-styles.css";
@import-glob "blocks/*.css";
@import-glob "utils/*.css";

View file

@ -54,6 +54,7 @@ a {
color: currentColor;
text-decoration-color: var(--color-primary);
text-decoration-thickness: 2px;
transition: text-decoration-color var(--transition-duration);
}
a:hover,
@ -75,7 +76,7 @@ ol li::marker {
}
blockquote {
border-inline-start: 2px solid var(--color-primary-faded);
border-inline-start: 2px solid var(--color-text-soft);
margin-inline-start: 0;
padding-inline: 1rem;
}

View file

@ -8,6 +8,7 @@
--color-bg: var(--color-light);
--color-text: var(--color-dark);
--color-text-soft: var(--color-neutral-600);
--color-primary: var(--color-aqua-400);
--color-primary-highlight: var(--color-aqua-300);
--color-primary-subtle: var(--color-aqua-500);