🔨 Refactors home page

This commit is contained in:
2025-06-30 16:37:35 +02:00
parent 0334d18e23
commit 8e1bc20350
3 changed files with 44 additions and 45 deletions

View File

@@ -7,6 +7,7 @@ import vue from '@astrojs/vue';
export default defineConfig({ export default defineConfig({
site: "https://svitan.dev", site: "https://svitan.dev",
vite: { vite: {
// @ts-ignore
plugins: [tailwindcss()] plugins: [tailwindcss()]
}, },
integrations: [vue()] integrations: [vue()]

View File

@@ -1,6 +1,6 @@
--- ---
import Layout from "../layouts/Layout.astro"; import Layout from "../layouts/Layout.astro";
import Link from "../components/Link.astro" import ArrowLink from "../components/ArrowLink.astro"
const now = new Date(); const now = new Date();
let years = now.getFullYear() - 2006 - 1 let years = now.getFullYear() - 2006 - 1
@@ -39,12 +39,6 @@ let a = years === 18 ? "an " : "a ";
background-color: #e8e8e8; background-color: #e8e8e8;
border-radius: 0.25rem; border-radius: 0.25rem;
} }
ul {
li {
list-style-type: disc;
}
}
</style> </style>
<Layout> <Layout>
@@ -53,24 +47,40 @@ let a = years === 18 ? "an " : "a ";
<main class="w-[90vw] sm:w-[80vw] md:w-[70vw] lg:w-[60vw] xl:w-[50vw] border-solid border-black border-1 p-3 shrink-0 overflow-auto"> <main class="w-[90vw] sm:w-[80vw] md:w-[70vw] lg:w-[60vw] xl:w-[50vw] border-solid border-black border-1 p-3 shrink-0 overflow-auto">
<p>Note: this page has been kept simple in favor of accessibility</p> <p>Note: this page has been kept simple in favor of accessibility</p>
<div class="h-4"/> <div class="h-4"/>
<h1 class="text-xl">Hi, I'm <span class="font-bold">Daniel Svitaň</span>, {a} {years} year-old aspiring <h1 class="text-xl">Hi, I'm <span class="font-bold">Daniel Svitaň</span>, {a} {years} year-old aspiring
engineer</h1> engineer</h1>
<p>Residence: Bratislava, Slovakia</p> <p>Residence: Bratislava, Slovakia</p>
<p>Contacts:<br/> <div class="h-4"/>
<a href="mailto:selfsigned-ash@proton.me" target="_blank" class="underline">selfsigned-ash@proton.me</a><br/>
<p>Contacts:</p>
<ul class="list-none">
<li>
<a href="tel:+421948309804" target="_blank" class="underline">+421 948 309 804</a><br/> <a href="tel:+421948309804" target="_blank" class="underline">+421 948 309 804</a><br/>
<span>@selfsigned-ash:svitan.dev (Matrix)</span> </li>
</p> <li>
<p>Socials:<br/> <span>@selfsigned-ash:svitan.dev (matrix)</span>
</li>
</ul>
<div class="h-4"/>
<p>Socials:</p>
<ul class="list-none">
<li>
<a href="https://github.com/Streamer272" target="_blank" class="underline">GitHub</a><br/> <a href="https://github.com/Streamer272" target="_blank" class="underline">GitHub</a><br/>
</li>
<li>
<a href="https://gitea.svitan.dev/Streamer272" target="_blank" class="underline">Gitea</a><br/> <a href="https://gitea.svitan.dev/Streamer272" target="_blank" class="underline">Gitea</a><br/>
<span>Signal</span><br/> </li>
<li>
<a href="https://mastodon.social/@selfsigned_ash" rel="me" target="_blank" <a href="https://mastodon.social/@selfsigned_ash" rel="me" target="_blank"
class="underline">Mastodon</a> class="underline">Mastodon</a><br/>
</p> </li>
<li>
<a href="https://pixelfed.de/selfsigned-ash" target="_blank" class="underline">Pixelfed</a>
</li>
</ul>
<div class="h-6"/> <div class="h-6"/>
@@ -86,7 +96,7 @@ let a = years === 18 ? "an " : "a ";
<td>Data Scientist<br/> <td>Data Scientist<br/>
Faculty of Electronics and Informatics, Slovak Technical University in Bratislava (FEI STU) Faculty of Electronics and Informatics, Slovak Technical University in Bratislava (FEI STU)
<ul class="mt-2"> <ul class="list-disc mt-2">
<li>Created data labeling system for the ECG quality classification neural network</li> <li>Created data labeling system for the ECG quality classification neural network</li>
<li>Contributed to the ECG quality classification neural network</li> <li>Contributed to the ECG quality classification neural network</li>
<li>Created quality classification system based on ECG quality classification neural <li>Created quality classification system based on ECG quality classification neural
@@ -97,7 +107,7 @@ let a = years === 18 ? "an " : "a ";
</ul> </ul>
<p class="mt-2 flex items-center gap-x-1"> <p class="mt-2 flex items-center gap-x-1">
Publications: Publications:
<Link link="https://ieeexplore.ieee.org/document/10844607"/> <ArrowLink link="https://ieeexplore.ieee.org/document/10844607"/>
</p> </p>
</td> </td>
</tr> </tr>
@@ -158,8 +168,8 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>SOČ 2024/2025 Paper</td> <td>SOČ 2024/2025 Paper</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/soc-2024"/> <ArrowLink link="https://gitea.svitan.dev/Streamer272/soc-2024"/>
<Link link="https://github.com/Streamer272/soc-2024"/> <ArrowLink link="https://github.com/Streamer272/soc-2024"/>
</td> </td>
<td>Research paper entitled "Faktory ovplyvňujúce študijné výsledky a identifikácia rizikových <td>Research paper entitled "Faktory ovplyvňujúce študijné výsledky a identifikácia rizikových
skupín", which won first place in the regional round of the competition skupín", which won first place in the regional round of the competition
@@ -173,7 +183,7 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>State SOČ Cross Examination</td> <td>State SOČ Cross Examination</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/state-soc-cross"/> <ArrowLink link="https://gitea.svitan.dev/Streamer272/state-soc-cross"/>
</td> </td>
<td>Cross examination of the Slovak State SOC Competition results and the analysis of the judges' <td>Cross examination of the Slovak State SOC Competition results and the analysis of the judges'
bias bias
@@ -186,7 +196,7 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>Door alarm</td> <td>Door alarm</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/door-alarm"/> <ArrowLink link="https://gitea.svitan.dev/Streamer272/door-alarm"/>
</td> </td>
<td>A home-made door alarm based on ultrasound sensor distance measurements (in development)</td> <td>A home-made door alarm based on ultrasound sensor distance measurements (in development)</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">
@@ -198,8 +208,8 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>Green School / Zelená Škola</td> <td>Green School / Zelená Škola</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://github.com/Streamer272/green-school"/> <ArrowLink link="https://github.com/Streamer272/green-school"/>
<Link link="https://zelena.svr.sk/"/> <ArrowLink link="https://zelena.svr.sk/"/>
</td> </td>
<td>A website for a school club of environmentalists</td> <td>A website for a school club of environmentalists</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">
@@ -211,7 +221,7 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>Automod</td> <td>Automod</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://github.com/Streamer272/automod"/> <ArrowLink link="https://github.com/Streamer272/automod"/>
</td> </td>
<td>A discord bot for my local community</td> <td>A discord bot for my local community</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">
@@ -223,7 +233,7 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>Pwetty</td> <td>Pwetty</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/pwetty"/> <ArrowLink link="https://gitea.svitan.dev/Streamer272/pwetty"/>
</td> </td>
<td>A very, very simple json prettifier</td> <td>A very, very simple json prettifier</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">
@@ -235,7 +245,7 @@ let a = years === 18 ? "an " : "a ";
<tr> <tr>
<td>Keys</td> <td>Keys</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/keys"/> <ArrowLink link="https://gitea.svitan.dev/Streamer272/keys"/>
</td> </td>
<td>A very simple client-server based keylogger for Windows, Linux, and MacOS</td> <td>A very simple client-server based keylogger for Windows, Linux, and MacOS</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">
@@ -244,23 +254,11 @@ let a = years === 18 ? "an " : "a ";
</td> </td>
</tr> </tr>
<tr>
<td>Antifed</td>
<td class="flex gap-x-2">
<Link link="https://gitea.svitan.dev/Streamer272/antifed"/>
</td>
<td>A system to run actions in an emergency, like a fed raid</td>
<td class="flex gap-1 flex-wrap text-sm">
<span class="hashtag">#kotlin</span>
<span class="hashtag">#android</span>
</td>
</tr>
<tr> <tr>
<td>Adventná Výzva</td> <td>Adventná Výzva</td>
<td class="flex gap-x-2"> <td class="flex gap-x-2">
<Link link="https://github.com/7274-dev/AdventnaVyzva-React"/> <ArrowLink link="https://github.com/7274-dev/AdventnaVyzva-React"/>
<Link link="https://github.com/7274-dev"/> <ArrowLink link="https://github.com/7274-dev"/>
</td> </td>
<td>An interactive game-like app for kids with an advent theme</td> <td>An interactive game-like app for kids with an advent theme</td>
<td class="flex gap-1 flex-wrap text-sm"> <td class="flex gap-1 flex-wrap text-sm">