diff --git a/site/src/components/History.svelte b/site/src/components/History.svelte new file mode 100644 index 00000000..7d4ffcb8 --- /dev/null +++ b/site/src/components/History.svelte @@ -0,0 +1,80 @@ + + + + +
+ {#if loading} + + {:else if incidents.length} +

{config.i18n.pastIncidents}

+ {#each incidents as incident} + {#if incident.showHeading} +

{new Date(incident.created_at).toLocaleDateString()}

+ {/if} + + {/each} + {/if} +
diff --git a/site/src/components/LiveStatus.svelte b/site/src/components/LiveStatus.svelte index 9c729550..de531a5c 100644 --- a/site/src/components/LiveStatus.svelte +++ b/site/src/components/LiveStatus.svelte @@ -43,9 +43,11 @@ {:else if sites.length} {#each sites as site}
-

{site.name}

+

+ {site.name} +

{@html config.i18n.overallUptime.replace(/\$UPTIME/g, site.uptime)}
diff --git a/site/src/routes/history/[number].svelte b/site/src/routes/history/[number].svelte new file mode 100644 index 00000000..777d7c26 --- /dev/null +++ b/site/src/routes/history/[number].svelte @@ -0,0 +1,13 @@ + + + + +