feat: better timestamps

This commit is contained in:
Hazel 2025-04-15 17:15:55 +02:00
parent 8054a4a983
commit 2454d26d6b
3 changed files with 4 additions and 2 deletions

View File

@ -16,7 +16,7 @@
<div class="navbar-brand">
<a class="navbar-item" href="{article_overview_url}">
<strong>{article_language_flag} {article_title}</strong>
<span>{article_datetime}</span>
<time datetime="{article_datetime_iso}">{article_datetime}</time>
</a>
</div>
</nav>

View File

@ -5,7 +5,7 @@
<p class="content">
{article_preview}
<br />
<time>{article_datetime}</time>
<time datetime="{article_datetime_iso}">{article_datetime}</time>
</p>
</div>
</a>

View File

@ -87,6 +87,7 @@ class ArticleTranslation:
"article_slug": self.article_overview.slug,
"article_title": self.title,
"article_datetime": self.article_overview.article_written.strftime(config.formatting.datetime_format),
"article_datetime_iso": self.article_overview.article_written.isoformat(),
"article_language_name": self.language_name,
"article_language_code": self.language_code,
"article_language_flag": self.language_flag,
@ -178,6 +179,7 @@ class ArticleOverview:
"article_title": self.slug,
"article_slug": self.slug,
"article_datetime": self.article_written.strftime(config.formatting.datetime_format),
"article_datetime_iso": self.article_written.isoformat(),
"article_overview_url": self.url,
"article_overview_cards": self.overview_cards,
}