Skip to content

Commit 2c784cd

Browse files
Image optimization and experience content edit
1 parent b7d8c41 commit 2c784cd

File tree

4 files changed

+15
-9
lines changed

4 files changed

+15
-9
lines changed

src/components/contact/ContactComponent.astro

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { AnimatedTooltip } from "@/components/ui/AnimatedToolTip";
1414
src={contactPhoto}
1515
alt="Ryan"
1616
width={300}
17+
loading="lazy"
1718
class="absolute top-1/2 left-1/2 aspect-[3/4] -translate-1/2 rounded-3xl object-cover lg:top-0 lg:right-0 lg:-translate-x-10 lg:translate-y-5"
1819
/>
1920
<div
@@ -34,7 +35,7 @@ import { AnimatedTooltip } from "@/components/ui/AnimatedToolTip";
3435
<AnimatedTooltip
3536
href="mailto:[email protected]"
3637
text="Email me!"
37-
client:load
38+
client:visible
3839
className="text-xl font-bold underline transition-colors duration-75 hover:text-blue-500"
3940
>Send me a Message</AnimatedTooltip
4041
>

src/components/experience/ExperienceComponent.astro

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,19 @@ import Line from "../global/NetworkLine.astro";
1010
<Card primaryColor="#F6DFD8" className="animate-fadeIn">
1111
<div class="px-4 py-4 md:px-8 md:py-8">
1212
<div class="mb-3 flex w-full flex-col justify-start gap-1">
13-
<h2 class="text-xl font-bold">Full Stack Developer</h2>
13+
<h2 class="text-xl font-bold">
14+
Full Stack Developer (Contract)
15+
</h2>
1416
<h3 class="font-bold">@ Hyson Horizon</h3>
1517
<h3>Dec 2024 - Present</h3>
1618
</div>
1719
<hr class="mb-3 w-full" />
1820
<p class="mb-3">
19-
Led implementation of frontend technology stack for
20-
websites. Worked closely with UI/UX designers to
21-
translate designs into code, and integrate smoothly with
22-
the CMS. Performing research and development for backend
23-
projects.
21+
Led implementation of frontend development of websites.
22+
Efficiently translated designs into code, while ensuring
23+
maintainability, accessibility and performance. Actively
24+
researching and developing for LLM integration into
25+
product.
2426
</p>
2527
<h3 class="mb-1 text-lg font-bold">Relevant skills:</h3>
2628
<div

src/components/home/Intro.astro

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
import Card from "../global/Card.astro";
33
import Socials from "../socials/Socials.astro";
44
import Greeting from "./Greeting.svelte";
5+
import pfp_new from "../images/pfp_new.webp";
6+
import { Image } from "astro:assets";
57
---
68

79
<div class="w-[90%] md:w-[600px] lg:w-1/2">
@@ -10,12 +12,13 @@ import Greeting from "./Greeting.svelte";
1012
<div class="w-full px-5 pt-10 pb-2 lg:px-10">
1113
<div class="flex h-20 flex-row">
1214
<div class="mr-1 flex w-20 items-center justify-center">
13-
<img
14-
src="/images/profile/pfp_new.webp"
15+
<Image
16+
src={pfp_new}
1517
alt="Ryan"
1618
width="80"
1719
height="80"
1820
class="max-w-full rounded-full bg-[#505050]"
21+
loading="eager"
1922
/>
2023
</div>
2124
<div class="ml-2 flex flex-col items-start justify-center">
File renamed without changes.

0 commit comments

Comments
 (0)