53 lines
1.2 KiB
Vue
53 lines
1.2 KiB
Vue
<template>
|
|
<LandingTeamSection />
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
const { t, locale } = useI18n({ useScope: 'global' })
|
|
|
|
// SEO Meta
|
|
useSeoMeta({
|
|
title: () => t('team.meta.title'),
|
|
description: () => t('team.meta.description'),
|
|
ogTitle: () => t('team.meta.title'),
|
|
ogDescription: () => t('team.meta.description'),
|
|
ogImage: '/og-image.png',
|
|
ogType: 'website',
|
|
twitterCard: 'summary_large_image'
|
|
})
|
|
|
|
// Structured data for SEO
|
|
useHead({
|
|
htmlAttrs: {
|
|
lang: () => locale.value
|
|
},
|
|
script: [
|
|
{
|
|
type: 'application/ld+json',
|
|
innerHTML: JSON.stringify({
|
|
'@context': 'https://schema.org',
|
|
'@type': 'AboutPage',
|
|
name: t('team.meta.title'),
|
|
description: t('team.meta.description'),
|
|
mainEntity: {
|
|
'@type': 'Organization',
|
|
name: 'GremiumHub',
|
|
member: [
|
|
{
|
|
'@type': 'Person',
|
|
name: 'Raphael Lugowski',
|
|
jobTitle: t('team.members.raphael.role')
|
|
},
|
|
{
|
|
'@type': 'Person',
|
|
name: 'Denis Lugowski',
|
|
jobTitle: t('team.members.denis.role')
|
|
}
|
|
]
|
|
}
|
|
})
|
|
}
|
|
]
|
|
})
|
|
</script>
|