Files
mariosant.dev/components/home/introduction.vue

73 lines
2.1 KiB
Vue

<template>
<UContainer
class="flex flex-col md:gap-12 gap-5 p-4 sm:p-6 lg:p-8 max-w-3xl"
as="header"
>
<div class="flex items-center justify-between">
<nuxt-img
placeholder
alt="Marios Antonoudiou"
src="mariosant.webp"
width="64"
height="64"
class="w-16 h-16 rounded-full border border-gray-200 dark:border-gray-800 dark:bg-slate-300"
/>
<div class="flex gap-3 items-center justify-end">
<ULink
to="/"
class="text-slate-600 font-semibold underline-offset-4"
activeClass="text-slate-800 dark:text-slate-200 underline"
>Home</ULink
>
<ULink
to="/articles"
class="text-slate-600 font-semibold underline-offset-4"
activeClass="text-slate-800 dark:text-slate-200 underline"
>Articles</ULink
>
</div>
</div>
<h1 class="md:text-xl text-lg font-semibold">
<ULink
class="text-blue-500 dark:text-blue-300 hover:underline hover:underline-offset-4"
to="mailto:mariosant@sent.com"
>Marios Antonoudiou</ULink
>, AI product engineer.<br />
Building AI-powered products that feel simple, useful, and ready for real
users.
</h1>
<p class="text-gray-800 dark:text-gray-200">
I design and ship <span class="font-semibold">AI-enabled product
experiences</span> across frontend architecture, interaction design, and
product workflows. My focus is turning complex systems, data, and model
capabilities into software people can actually
<span class="font-semibold">understand, trust, and use</span>.
</p>
<div class="flex gap-4 overflow-x-auto">
<UButton
size="xl"
color="primary"
icon="mynaui:calendar"
target="_blank"
to="https://cal.com/mariosant/30min"
>
Arrange a call
</UButton>
<UButton
size="xl"
color="neutral"
icon="mynaui:envelope"
variant="soft"
target="_blank"
to="mailto:mariosant@sent.com"
>
Send a message
</UButton>
</div>
</UContainer>
</template>