Image optimization and experience content edit

This commit is contained in:
liyunze 2025-09-03 18:21:29 +10:00
parent b7d8c41884
commit 2c784cd39f
4 changed files with 15 additions and 9 deletions

View file

@ -14,6 +14,7 @@ import { AnimatedTooltip } from "@/components/ui/AnimatedToolTip";
src={contactPhoto} src={contactPhoto}
alt="Ryan" alt="Ryan"
width={300} width={300}
loading="lazy"
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" 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"
/> />
<div <div
@ -34,7 +35,7 @@ import { AnimatedTooltip } from "@/components/ui/AnimatedToolTip";
<AnimatedTooltip <AnimatedTooltip
href="mailto:rythondev@gmail.com" href="mailto:rythondev@gmail.com"
text="Email me!" text="Email me!"
client:load client:visible
className="text-xl font-bold underline transition-colors duration-75 hover:text-blue-500" className="text-xl font-bold underline transition-colors duration-75 hover:text-blue-500"
>Send me a Message</AnimatedTooltip >Send me a Message</AnimatedTooltip
> >

View file

@ -10,17 +10,19 @@ import Line from "../global/NetworkLine.astro";
<Card primaryColor="#F6DFD8" className="animate-fadeIn"> <Card primaryColor="#F6DFD8" className="animate-fadeIn">
<div class="px-4 py-4 md:px-8 md:py-8"> <div class="px-4 py-4 md:px-8 md:py-8">
<div class="mb-3 flex w-full flex-col justify-start gap-1"> <div class="mb-3 flex w-full flex-col justify-start gap-1">
<h2 class="text-xl font-bold">Full Stack Developer</h2> <h2 class="text-xl font-bold">
Full Stack Developer (Contract)
</h2>
<h3 class="font-bold">@ Hyson Horizon</h3> <h3 class="font-bold">@ Hyson Horizon</h3>
<h3>Dec 2024 - Present</h3> <h3>Dec 2024 - Present</h3>
</div> </div>
<hr class="mb-3 w-full" /> <hr class="mb-3 w-full" />
<p class="mb-3"> <p class="mb-3">
Led implementation of frontend technology stack for Led implementation of frontend development of websites.
websites. Worked closely with UI/UX designers to Efficiently translated designs into code, while ensuring
translate designs into code, and integrate smoothly with maintainability, accessibility and performance. Actively
the CMS. Performing research and development for backend researching and developing for LLM integration into
projects. product.
</p> </p>
<h3 class="mb-1 text-lg font-bold">Relevant skills:</h3> <h3 class="mb-1 text-lg font-bold">Relevant skills:</h3>
<div <div

View file

@ -2,6 +2,8 @@
import Card from "../global/Card.astro"; import Card from "../global/Card.astro";
import Socials from "../socials/Socials.astro"; import Socials from "../socials/Socials.astro";
import Greeting from "./Greeting.svelte"; import Greeting from "./Greeting.svelte";
import pfp_new from "../images/pfp_new.webp";
import { Image } from "astro:assets";
--- ---
<div class="w-[90%] md:w-[600px] lg:w-1/2"> <div class="w-[90%] md:w-[600px] lg:w-1/2">
@ -10,12 +12,13 @@ import Greeting from "./Greeting.svelte";
<div class="w-full px-5 pt-10 pb-2 lg:px-10"> <div class="w-full px-5 pt-10 pb-2 lg:px-10">
<div class="flex h-20 flex-row"> <div class="flex h-20 flex-row">
<div class="mr-1 flex w-20 items-center justify-center"> <div class="mr-1 flex w-20 items-center justify-center">
<img <Image
src="/images/profile/pfp_new.webp" src={pfp_new}
alt="Ryan" alt="Ryan"
width="80" width="80"
height="80" height="80"
class="max-w-full rounded-full bg-[#505050]" class="max-w-full rounded-full bg-[#505050]"
loading="eager"
/> />
</div> </div>
<div class="ml-2 flex flex-col items-start justify-center"> <div class="ml-2 flex flex-col items-start justify-center">

View file

Before

Width:  |  Height:  |  Size: 1,010 B

After

Width:  |  Height:  |  Size: 1,010 B