svelte-website/src/components/misc/guestbook/guestbook-entry.svelte

25 lines
749 B
Svelte
Raw Normal View History

2022-07-12 17:05:51 +02:00
<script lang="ts">
import type { Comment } from '../guestbook.svelte';
export let comment: Comment;
</script>
2022-07-13 12:38:39 +02:00
<div class="rounded bg-red-100 dark:bg-slate-800 dark:ring-2 dark:ring-slate-400 mt-2 break-words">
<div class="rounded-t bg-slate-400 dark:bg-slate-700 grid grid-cols-2 gap-1 min-h-fit px-3 py-1">
2022-07-12 17:05:51 +02:00
<p class="text-xs">Author: {comment.name}</p>
2022-07-13 13:22:25 +02:00
<p class="text-xs text-right">
2022-07-12 17:05:51 +02:00
Time:
{#if comment.time != null}
{new Date(comment.time).toLocaleString('en-US', {dateStyle: 'long', timeStyle: 'short'})}
{:else}
brokn
{/if}
</p>
{#if comment.website != null}
<p class="text-xs col-span-2">Site: {comment.website}</p>
{/if}
</div>
2022-07-13 12:38:39 +02:00
<div class="px-3 py-2">
2022-07-12 17:05:51 +02:00
<p class="">{comment.message}</p>
</div>
</div>