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 {