-
-
Notifications
You must be signed in to change notification settings - Fork 21
/
app.vue
36 lines (35 loc) · 1.14 KB
/
app.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<script lang="ts" setup>
const siteMeta = useSiteMeta()
const year = computed(() => new Date().getFullYear())
</script>
<template>
<Html dir="ltr">
<Head>
<SchemaOrgPerson
:name="siteMeta.name"
image="https://res.cloudinary.com/dl6o1xpyq/image/upload/f_jpg,q_auto:best,dpr_auto,w_240,h_240/images/harlan-wilton"
:same-as="siteMeta.sameAs"
/>
</Head>
<Body class="text-gray-800 dark:text-gray-100 antialiased">
<NuxtLoadingIndicator />
<Header />
<main class="md:(max-w-8xl pb-20 px-8 pt-7) sm:(pb-16) mx-auto max-w-full px-4 pb-10">
<NuxtPage class="page-enter-active" />
</main>
<footer class="px-5 sm:px-7 md:px-10 text-center text-gray-400 text-sm my-5">
<div class="flex justify-center mb-3">
<SocialIcons />
</div>
<p class="mb-3">
Like this site? <NuxtLink to="https://github.com/harlan-zw/harlanzw.com">
Clone away.
</NuxtLink>
</p>
<p class="mb-3">
© {{ year }}-PRESENT {{ siteMeta.name }}. All rights reserved.
</p>
</footer>
</Body>
</Html>
</template>