-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
app.vue
38 lines (33 loc) · 1.08 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
37
38
<script setup lang="ts">
const route = useRoute();
useSeoMeta({
ogSiteName: `Nir Galon Portfolio${route.meta.title ? ` | ${route.meta.title}` : ""}`,
title: `Nir Galon Portfolio${route.meta.title ? ` | ${route.meta.title}` : ""}`,
ogTitle: `Nir Galon Portfolio${route.meta.title ? ` | ${route.meta.title}` : ""}`,
// description: "The power of people intelligence at your fingertip.",
// ogDescription: "The power of people intelligence at your fingertip.",
// ogImage: "https://datalead.ai/social-banner.webp",
ogImageAlt: "Nir Galon Portfolio logo",
ogUrl: "https://nir.galons.io",
twitterCard: "summary_large_image",
// twitterImage: "https://datalead.ai/social-banner.webp",
twitterSite: "@nirgn975",
twitterCreator: "@nirgn975",
});
useHead({
link: [{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" }],
});
</script>
<template>
<NuxtLayout />
</template>
<style>
html {
font-family: "Helvetica Neue", sans-serif !important;
@apply h-full scroll-smooth;
}
body,
#__nuxt {
@apply h-full bg-zinc-50 text-zinc-700 dark:bg-zinc-800 dark:text-zinc-400;
}
</style>