Samuel Shuert | a42ca96 | 2024-04-27 16:13:23 -0400 | [diff] [blame^] | 1 | --- |
| 2 | import Layout from '../layouts/Layout.astro'; |
| 3 | import Project, { Status } from '../components/Project.astro'; |
| 4 | import active from '../images/active.svg' |
| 5 | import inactive from '../images/inactive.svg' |
| 6 | import wip from '../images/wip.svg' |
| 7 | |
| 8 | --- |
| 9 | |
| 10 | <Layout title='TheCodedProf'> |
| 11 | <!--ABOUT ME--> |
| 12 | <h1 id="About" class="text-text text-2xl">About Me:</h1> |
| 13 | <div class="h-[3px] bg-surface2" /> |
| 14 | <p class="text-text text-sm m-1"> |
| 15 | Hi, my name's Samuel and I'm a full stack dev (and more) based in Delaware. I collect makeship |
| 16 | plushies, metal mugs, card decks, and some other trinkets. I also enjoy playing video games |
| 17 | from time to time. |
| 18 | <br /> |
| 19 | <br /> |
| 20 | I'm always looking for work so feel free to hit me up at any of my socials down below! |
| 21 | </p> |
| 22 | |
| 23 | <!--PROJECTS--> |
| 24 | <h1 id="Projects" class="text-text text-2xl mt-6">Projects:</h1> |
| 25 | <div class="h-[3px] bg-surface2" /> |
| 26 | <div id="key" class="w-full flex gap-6 justify-center items-center"> |
| 27 | <p class="text-xs text-text -mr-4">Key:</p> |
| 28 | <div class="flex text-xs text-text h-fit w-fit items-center space-x-1"><img src={active.src} alt="cross" class="h-6"/><p>Active</p></div> |
| 29 | <div class="flex text-xs text-text h-fit w-fit items-center space-x-1"><img src={wip.src} alt="cross" class="h-6"/><p>Inactive</p></div> |
| 30 | <div class="flex text-xs text-text h-fit w-fit items-center space-x-1"><img src={inactive.src} alt="cross" class="h-6"/><p>WIP</p></div> |
| 31 | </div> |
| 32 | <div class="flex flex-wrap justify-center h-fit"> |
| 33 | <Project name='Chimera' url='https://git.clicks.codes/plugins/gitiles/Chimera/NixFiles' status={Status.Active}> |
| 34 | Personal Nix configuration for me and my friends systems using Snowfall lib. |
| 35 | </Project> |
| 36 | <Project name="thecoded.prof suite" url="https://git.clicks.codes/plugins/gitiles/Coded/thecoded.prof/" status={Status.Active}> |
| 37 | My series of websites, including this one and my blog. |
| 38 | </Project> |
| 39 | <Project name="Clicks.Codes" url="https://git.clicks.codes/plugins/gitiles/Clicks/clicks.codes/" status={Status.Active}> |
| 40 | The main page for ClicksCodes, a programming group run by me and some of my friends. |
| 41 | </Project> |
| 42 | <Project name="Clicks Nix" url="https://git.clicks.codes/plugins/gitiles/Infra/NixFiles/" status={Status.Active}> |
| 43 | Nix configuration for Clicks Server. |
| 44 | </Project> |
| 45 | <Project name="NixFiles" url="https://git.clicks.codes/plugins/gitiles/Coded/nixConfig/" status={Status.Inactive}> |
| 46 | My old Nix configuration, deprecated since move to Chimera. |
| 47 | </Project> |
| 48 | <Project name="Nucleus" url="https://git.clicks.codes/plugins/gitiles/Clicks/Nucleus/" status={Status.Inactive}> |
| 49 | Moderation bot for Discord. Written with the Clicks group. |
| 50 | </Project> |
| 51 | <Project name="Innuendo" url="https://github.com/ClicksCodes/gone-pear-shaped" status={Status.Inactive}> |
| 52 | CAH bot for Discord. |
| 53 | </Project> |
| 54 | <Project name="Neat" url="https://git.clicks.codes/q/project:Chimera/Neat" status={Status.WIP}> |
| 55 | A set of windows for use as top bars, app runners, etc in Chimera. |
| 56 | </Project> |
| 57 | </div> |
| 58 | |
| 59 | <!--Contacts/Socials--> |
| 60 | <h1 id="Projects" class="text-text text-2xl mt-6">Contact Me:</h1> |
| 61 | <div class="h-[3px] bg-surface2" /> |
| 62 | <div class="flex flex-col gap-1"> |
| 63 | <p class="text-text text-sm">Discord: @thecodedprof</p> |
| 64 | <p class="text-text text-sm">Matrix: <a href="https://matrix.to/#/@coded:clicks.codes" class="text-blue">@coded:clicks.codes</a></p> |
| 65 | <p class="text-text text-sm">Email: <a href="mailto:me@thecoded.prof" class="text-blue">me@thecoded.prof</a></p> |
| 66 | <p class="text-text text-sm">Text: <a href="sms:+12673426954" class="text-blue">+1(267)342-6954</a></p> |
| 67 | </div> |
| 68 | </Layout> |