Files
playtool-demo/src/pages/index.vue
Nicola Spadari 9d9bea7e32 Major facelift
2024-06-16 17:00:07 +02:00

41 lines
1.0 KiB
Vue

<template>
<div relative isolate overflow-hidden px-6 lg="px-8">
<div grid mx-auto h-screen max-w-2xl place-content-center>
<SvgoLogo :filled="true" :font-controlled="false" mx-auto mb-8 size-40 />
<div text-center>
<h1 animate-pulse text-4xl text-light-300 font-bold tracking-wider font-heading sm="text-6xl">
{{ name.toUpperCase() }}
</h1>
<p mt-5 flex gap-1 text-neutral-300 leading-8>
Powered by
<NuxtLink :to="nuxtSite" target="_blank" text-accent underline>
Nuxt 3
</NuxtLink>
-
<NuxtLink :to="tauriSite" target="_blank" text-accent underline>
Tauri
</NuxtLink>
-
<NuxtLink :to="unoSite" target="_blank" text-accent underline>
UnoCSS
</NuxtLink>
</p>
<div mt-15>
<Hyperlink :to="repo">
Made by {{ author }}
</Hyperlink>
</div>
</div>
</div>
</div>
</template>
<script lang="ts" setup>
const { name, author, repo, tauriSite, nuxtSite, unoSite } = useConstants();
definePageMeta({
layout: "home"
});
</script>