46 lines
1.6 KiB
Vue
46 lines
1.6 KiB
Vue
<template>
|
||
<UContainer class="flex flex-col md:gap-12 gap-5" 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 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
|
||
>, independent software engineer & architect.<br />
|
||
Building software that feels simple, even when it’s not.
|
||
</h1>
|
||
<p class="text-gray-800 dark:text-gray-200">
|
||
<span class="font-semibold">Software engineer</span> specializing at
|
||
<span class="font-semibold">Javascript & Typescript ecosystem</span>, with
|
||
a focus on digital products, enterprise apps and streaming data.
|
||
Well-versed in a wide range of technologies, especially on
|
||
<span class="font-semibold">frontends</span>.
|
||
</p>
|
||
</UContainer>
|
||
</template>
|