diff --git a/src/components/ChangelogComponent.vue b/src/components/ChangelogComponent.vue
index d00733c..d5d99cf 100644
--- a/src/components/ChangelogComponent.vue
+++ b/src/components/ChangelogComponent.vue
@@ -9,7 +9,7 @@
Changelog
-
Version {{ release.name }}
+
Version {{ release.name }}{{ timeFormat.format(release.createdAt) }}
{{ release.body }}
@@ -22,7 +22,12 @@ import {defineComponent} from "vue";
export default defineComponent({
name: "ChangelogComponent",
data: () => ({
- releases: [] as Array,
+ timeFormat: Intl.DateTimeFormat(Intl.DateTimeFormat().resolvedOptions().locale, {
+ year: "numeric",
+ month: "numeric",
+ day: "numeric",
+ }),
+ releases: [] as Array<{body: string, name: string, createdAt: Date}>,
lastPage: 1,
}),
methods: {
@@ -40,6 +45,7 @@ export default defineComponent({
const version = {} as any;
version.body = release.body.trim();
version.name = release.name;
+ version.createdAt = new Date(release.published_at);
if (release.body.length === 0) continue;
this.releases.push(version);
}
@@ -74,8 +80,19 @@ export default defineComponent({
width: 100%;
h2 {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+ align-items: flex-end;
margin: 0;
padding-inline: 1rem;
+ gap: 0.5rem;
+ }
+
+ .date {
+ color: rgba(0,0,0, 0.6);
+ font-size: 1rem;
}
hr {