2024-05-01 10:40:33 +02:00
|
|
|
<template>
|
2024-06-15 23:18:58 +02:00
|
|
|
<div class="mx-auto max-w-2xl w-full">
|
|
|
|
|
<div class="shrink-0 p-10 h-dvh" v-if="!identity">
|
|
|
|
|
<button type="button"
|
2024-07-22 01:23:29 +02:00
|
|
|
class="relative block h-full w-full rounded-lg border-2 border-dashed border-dark-300 p-12 text-center">
|
|
|
|
|
<iconify-icon name="tabler:notification" width="3rem" height="3rem" class="mx-auto text-gray-400" />
|
|
|
|
|
<span class="mt-3 block text-sm font-semibold text-gray-200 max-w-56 mx-auto">Notifications
|
2024-06-15 23:18:58 +02:00
|
|
|
will
|
|
|
|
|
appear here
|
|
|
|
|
when you
|
|
|
|
|
sign in</span>
|
|
|
|
|
</button>
|
2024-05-12 07:26:29 +02:00
|
|
|
</div>
|
2024-06-21 04:09:09 +02:00
|
|
|
<TimelineScroller v-else>
|
|
|
|
|
<Greeting />
|
2024-06-29 05:05:50 +02:00
|
|
|
<div class="rounded overflow-hidden">
|
2024-06-21 04:09:09 +02:00
|
|
|
<Notifications />
|
2024-06-15 23:18:58 +02:00
|
|
|
</div>
|
2024-06-21 04:09:09 +02:00
|
|
|
</TimelineScroller>
|
2024-06-15 23:18:58 +02:00
|
|
|
</div>
|
2024-05-01 10:40:33 +02:00
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script lang="ts" setup>
|
2024-06-21 04:09:09 +02:00
|
|
|
import Greeting from "~/components/headers/greeting.vue";
|
|
|
|
|
import Notifications from "~/components/timelines/notifications.vue";
|
|
|
|
|
import TimelineScroller from "~/components/timelines/timeline-scroller.vue";
|
|
|
|
|
|
2024-05-01 10:40:33 +02:00
|
|
|
definePageMeta({
|
|
|
|
|
layout: "app",
|
|
|
|
|
});
|
|
|
|
|
</script>
|