v5/src/routes/(home).tsx

77 lines
2.0 KiB
TypeScript
Raw Normal View History

2025-01-23 11:16:33 -05:00
import { For } from "solid-js";
2025-01-29 17:35:25 -05:00
import Experience from "../components/Experience";
import { Title, Meta } from "@solidjs/meta";
2025-01-23 11:16:33 -05:00
const links = [
"https://github.com/minhtrannhat",
"https://linkedin.com/in/minh-tran-nhat",
"https://git.minhtrannhat.com/explore/repos",
2025-01-23 11:16:33 -05:00
];
2025-01-23 11:16:33 -05:00
const Homepage = () => {
return (
<div>
<Title>minhtran_dev</Title>
<Meta property="og:title" content="minhtran_dev" />
<Meta property="og:description" content="just trying my best :)" />
<Meta property="og:image" content="/og.png" />
<Meta property="og:image:alt" content="minhtran_dev site" />
<Meta property="og:image:width" content="1200" />
<Meta property="og:image:height" content="630" />
2025-01-29 17:35:25 -05:00
<section class="mx-4 flex flex-col sm:flex-row gap-2v sm:gap-3h">
2025-01-23 11:16:33 -05:00
<div class="font-medium">
2025-01-29 17:35:25 -05:00
<div class="text-nord-1 flex items-end mb-1v gap-1h">
2025-01-23 11:16:33 -05:00
<p>Hi, Minh here.</p>
</div>
2025-01-29 17:35:25 -05:00
<p class="mb-1v text-nord-1">
I'm a Computer Engineering student at Concordia University,
Montreal, Canada.
2025-01-23 11:16:33 -05:00
<br />
<br />
2025-01-29 23:25:18 -05:00
Things that I'm most passionate about: distributed systems, backend
development, compilers and systems programming.
2025-01-29 17:35:25 -05:00
<br />
<br />
When I'm not coding, I read books, listen to podcasts or study music
2025-01-23 11:16:33 -05:00
theory.
</p>
<p>
2025-02-09 17:23:16 -05:00
Email me at:{" "}
2025-01-23 11:16:33 -05:00
<a
2025-01-29 23:25:18 -05:00
class="underline hover:text-nord-11"
2025-01-23 11:16:33 -05:00
target="_blank"
rel="noreferrer"
href="mailto:minh@minhtrannhat.com"
>
minh@minhtrannhat.com
</a>
</p>
</div>
2025-01-29 17:35:25 -05:00
<ul class="mx-4 sm:mx-6 sm:mt-3v text-slate-600 text-base sm:text-sm leading-1">
2025-01-23 11:16:33 -05:00
<For each={links}>
{(link) => (
2025-01-29 23:25:18 -05:00
<li class="list-square hover:text-nord-11 ml-2h leading-1">
2025-01-23 11:16:33 -05:00
<a
target="_blank"
rel="noreferrer"
href={link}
class="underline"
>
{link.replace("https://", "")}
</a>
</li>
)}
</For>
</ul>
</section>
2025-01-29 17:35:25 -05:00
<br />
<Experience />
2025-01-23 11:16:33 -05:00
</div>
);
};
export default Homepage;