1
Fork 0
mirror of https://github.com/Steffo99/steffoweb.git synced 2024-11-22 08:04:31 +00:00
steffoweb/pages/index.tsx

126 lines
8.3 KiB
TypeScript
Raw Normal View History

2022-10-17 15:33:45 +00:00
import {FontAwesomeIcon} from "@fortawesome/react-fontawesome"
2023-02-18 03:12:46 +00:00
import {useRouter} from "next/router"
2022-02-19 02:29:14 +00:00
import React from 'react'
import type {NextPage} from "next"
2022-10-16 02:33:33 +00:00
import {default as Link} from "next/link"
2022-10-16 23:58:17 +00:00
import {faRedditAlien, faMastodon, faGithub, faDiscord, faTelegram, faSteam, faItchIo, faTwitter, faLinkedin, faStackOverflow} from "@fortawesome/free-brands-svg-icons"
2022-10-24 23:25:26 +00:00
import {faBorderAll, faEnvelope, faGlobe, faPlus, faFileCode, faBagShopping} from "@fortawesome/free-solid-svg-icons"
2022-10-16 02:33:33 +00:00
import {LinkPanel} from "../components/LinkPanel"
2023-02-18 03:12:46 +00:00
import {useKonamiCode} from "../hooks/useKonamiCode"
2022-02-19 02:29:14 +00:00
const Index: NextPage = () => {
2023-02-18 03:12:46 +00:00
const router = useRouter()
useKonamiCode(() => router.push("/garasauto"))
2022-02-19 02:29:14 +00:00
return <>
2022-10-16 23:58:17 +00:00
<div className={"chapter-1"}>
2022-10-24 23:20:40 +00:00
<section className={"panel box"}>
2022-10-16 02:33:33 +00:00
<h3>
2022-10-16 23:58:17 +00:00
About me
2022-10-16 02:33:33 +00:00
</h3>
<p>
2022-10-16 23:58:17 +00:00
I'm <dfn>Stefano Pigozzi</dfn>, a Computer Science graduate and Master's student at <Link href={"https://www.unimore.it/"}>Unimore</Link>!
</p>
<p>
When I'm not studying, I <b>contribute to open source</b>, <b>play video games</b>, and <b>eat tons of gelato</b>!
</p>
<p>
I'm also somewhat interested in the <b>social mechanisms of the Internet</b>, specifically in how platforms influence how people interact with each other online.
2022-10-16 02:33:33 +00:00
</p>
</section>
</div>
2022-10-16 23:58:17 +00:00
<div className={"chapter-2"}>
<section className={"panel box"} id={"panel-internet"}>
2022-10-16 02:33:33 +00:00
<h3>
2022-10-16 23:58:17 +00:00
Me on the Internet
2022-10-16 02:33:33 +00:00
</h3>
<p>
2022-10-16 23:58:17 +00:00
You can find me in many places around the Internet:
</p>
<div className={"chapter-2"}>
<LinkPanel me href={"https://fosstodon.org/@steffo"} icon={faMastodon} text={<span>@steffo<small>@fosstodon.org</small></span>}/>
2023-02-17 04:58:48 +00:00
<LinkPanel me href={"https://old.reddit.com/user/steffo99"} icon={faRedditAlien} text={<span><small>/u/</small>Steffo99</span>}/>
<LinkPanel me href={"https://github.com/Steffo99"} icon={faGithub} text={"Steffo99"}/>
2022-10-16 23:58:17 +00:00
<LinkPanel me href={"https://stackoverflow.com/users/4334568/steffo"} icon={faStackOverflow} text={"Steffo"}/>
<LinkPanel me href={"https://www.linkedin.com/in/steffo45/"} icon={faLinkedin} text={"Stefano Pigozzi"}/>
<LinkPanel me href={"https://steamcommunity.com/profiles/76561198034314260/"} icon={faSteam} text={"Steffo"}/>
<LinkPanel me href={"https://steffo.itch.io/"} icon={faItchIo} text={"Steffo"}/>
</div>
<p>
You may message me on any of the following messengers:
2022-10-16 02:33:33 +00:00
</p>
2022-10-16 23:58:17 +00:00
<div className={"chapter-2"}>
<LinkPanel me href={"mailto:me@steffo.eu"} icon={faEnvelope} text={"me@steffo.eu"}/>
<LinkPanel me href={"https://t.me/Steffo"} icon={faTelegram} text={"@Steffo"}/>
<LinkPanel me href={"https://discord.com/users/77703771181817856"} icon={faDiscord} text={<span>Steffo<small>#4036</small></span>}/>
<LinkPanel me href={"https://matrix.to/@steffo:ryg.one"} icon={faBorderAll} text={<span>@steffo<small>:ryg.one</small></span>}/>
</div>
<small style={{fontSize: "x-small"}} className={"float-bottom"}>
Please <em>do not</em> send me chat messages about <i>Greed</i>, <Link href={"https://github.com/Steffo99/greed/issues/new/choose"}>open an issue</Link> instead!
</small>
2022-10-16 02:33:33 +00:00
</section>
2022-10-16 23:58:17 +00:00
<section className={"panel box"}>
2022-10-16 02:33:33 +00:00
<h3>
2022-10-24 23:20:40 +00:00
My projects
2022-10-16 02:33:33 +00:00
</h3>
2022-02-19 02:29:14 +00:00
<p>
2022-10-24 23:20:40 +00:00
You might be interested in one of my released projects:
2022-10-16 02:33:33 +00:00
</p>
<div className={"chapter-3"}>
2022-10-24 23:20:40 +00:00
<LinkPanel href={"https://github.com/Steffo99/greed"} icon={faFileCode} text={"Greed"}/>
<LinkPanel href={"https://github.com/Steffo99/sophon"} icon={faFileCode} text={"Sophon"}/>
<LinkPanel href={"https://gh.steffo.eu/bluelib/examples/index.html"} icon={faGlobe} text={"Bluelib"}/>
<LinkPanel href={"https://marketplace.visualstudio.com/items?itemName=steffo.steffula-code"} icon={faBagShopping} text={"Steffula Code"}/>
<LinkPanel href={"https://github.com/Steffo99/steffula-ultra"} icon={faFileCode} text={"Steffula Ultra"}/>
<LinkPanel href={"https://uni.steffo.eu/"} icon={faGlobe} text={"Unisteffo"}/>
<LinkPanel href={"https://github.com/RYGhub/revenants-brooch"} icon={faFileCode} text={<span style={{fontSize: "small"}}>Revenant's Brooch</span>}/>
<LinkPanel href={"https://hub.ryg.one/bobbot/"} icon={faDiscord} text={"Bob Bot"}/>
<LinkPanel href={"https://github.com/Steffo99/cfig"} icon={faFileCode} text={"cfig"}/>
<LinkPanel href={"https://github.com/Steffo99/threadkiller"} icon={faFileCode} text={"Threadkiller"}/>
<LinkPanel href={"https://github.com/Steffo99/actions-semver"} icon={faFileCode} text={"actions-semver"}/>
<LinkPanel href={"https://github.com/Steffo99/template-poetry"} icon={faFileCode} text={<span style={{fontSize: "small"}}>template-poetry</span>}/>
<LinkPanel href={"https://github.com/Steffo99/lokiunimore"} icon={faFileCode} text={"Loki"}/>
<LinkPanel href={"https://t.me/patchedporobot"} icon={faTelegram} text={<span style={{fontSize: "small"}}>Patched Porobot</span>}/>
<LinkPanel href={"https://github.com/Steffo99/io-beep-boop"} icon={faFileCode} text={"Io Beep Boop"}/>
<LinkPanel href={"https://addons.mozilla.org/en-US/firefox/addon/tidebringer/"} icon={faBagShopping} text={"Tidebringer"}/>
<LinkPanel href={"https://steamcommunity.com/sharedfiles/filedetails/?id=2572658701"} icon={faSteam} text={"Starting Perk"}/>
<LinkPanel href={"https://github.com/Steffo99/lihzahrd"} icon={faFileCode} text={"lihzahrd"}/>
<LinkPanel href={"https://github.com/Steffo99/flyingsnake"} icon={faFileCode} text={"flyingsnake"}/>
<LinkPanel href={"https://gh.steffo.eu/trivia/"} icon={faGlobe} text={"Trivia"}/>
<LinkPanel href={"https://github.com/Steffo99/steamleaderboards"} icon={faFileCode} text={<span style={{fontSize: "small"}}>steamleaderboards</span>}/>
2022-10-16 02:33:33 +00:00
</div>
2022-10-24 23:20:40 +00:00
<small style={{fontSize: "x-small"}} className={"float-bottom"}>
There are more on <Link href={"https://github.com/Steffo99?tab=repositories"}>my GitHub profile</Link>!
</small>
2022-10-16 02:33:33 +00:00
</section>
2022-10-20 15:23:36 +00:00
<section className={"panel box"}>
2022-10-16 02:33:33 +00:00
<h3>
2022-10-17 15:33:45 +00:00
Friends
2022-10-16 02:33:33 +00:00
</h3>
2022-02-19 02:29:14 +00:00
<p>
2023-02-17 04:58:48 +00:00
You can check out my friends' websites here:
2022-02-19 02:29:14 +00:00
</p>
2022-10-17 15:33:45 +00:00
<div className={"chapter-3"}>
2022-10-21 20:56:02 +00:00
<LinkPanel icon={faGlobe} text={"Gimbaro"} href={"https://gimbaro.dev/"}/>
2022-10-24 21:03:10 +00:00
<LinkPanel icon={faGlobe} text={"Ichicoro"} href={"https://marte.dev/"}/>
2022-12-18 02:36:23 +00:00
<LinkPanel icon={faGlobe} text={"Malbyx"} href={"https://about.malbyx.tk/"}/>
2022-10-20 15:23:36 +00:00
<LinkPanel icon={faGlobe} text={"Nemesis"} href={"https://www.fermitech.info/"}/>
<LinkPanel icon={faGlobe} text={"SnowyCoder"} href={"https://rossilorenzo.dev/"}/>
2023-02-24 20:12:34 +00:00
<LinkPanel icon={faGlobe} text={"Proto"} href={"https://fabiodesim.one/"}/>
<LinkPanel icon={faGlobe} text={"Viktya"} href={"https://viktya.github.io/"}/>
2022-10-17 15:33:45 +00:00
<div className={"panel fade"}>
2022-10-20 15:25:34 +00:00
<span><FontAwesomeIcon icon={faPlus}/> And more!</span>
2022-10-17 15:33:45 +00:00
</div>
2022-10-16 02:33:33 +00:00
</div>
<small style={{fontSize: "x-small"}} className={"float-bottom"}>
Hey friends, please make a small personal website, so I can add you here! <span aria-hidden>:D</span>
</small>
2022-10-16 02:33:33 +00:00
</section>
</div>
2022-02-19 02:29:14 +00:00
</>
}
export default Index;