Added build timestamp

This commit is contained in:
BOT Alex 2025-04-06 00:35:42 +02:00
parent 379577cc5c
commit 1fe30148f7
2 changed files with 50 additions and 31 deletions

View file

@ -1,6 +1,7 @@
<!-- If url contains "hideOnPrint" param, then detect if start printing then hide elements -->
<script lang="ts">
import "../app.css";
const buildTime = __BUILD_TIME__;
import { fly } from 'svelte/transition';
import MediaQuery from 'svelte-media-queries';
@ -93,7 +94,8 @@
<slot />
<!-- About footer -->
<div class="{hideOnPrint ? 'hide-on-print' : ''} flex justify-center p-8 bg-base-300 mt-8">
<div class="{hideOnPrint ? 'hide-on-print' : ''} flex flex-col justify-center pt-8 bg-base-300 mt-8">
<div class="flex justify-center">
<div class="about-container">
<div class="credits">
<span>© 2023-2024</span>
@ -129,6 +131,10 @@
</div>
</div>
</div>
<div class="flex w-full justify-center border-t border-base-100 border-dashed">
{buildTime}
</div>
</div>
</div>

View file

@ -2,6 +2,19 @@ import tailwindcss from "@tailwindcss/vite";
import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
const buildTime = new Intl.DateTimeFormat('da-DK', {
day: '2-digit',
month: '2-digit',
year: 'numeric',
hour: '2-digit',
minute: '2-digit',
hour12: false,
timeZone: 'Europe/Copenhagen'
}).format(new Date());
export default defineConfig({
plugins: [tailwindcss(), sveltekit()],
define: {
__BUILD_TIME__: JSON.stringify(buildTime)
}
});