Second version of my personal website. luccaromaniello.com/
css personal-website bun tailwindcss portflio design typescript code ux-ui astro javascript
at dev 60 lines 1.7 kB view raw
1--- 2import Section from "@components/content/Section.astro"; 3import ProjectCard from "@components/projects/ProjectCard.astro"; 4import { YZZO_LIVE_URL, YZZO_REPO_URL, NYX_REPO_URL } from "@constants"; 5import yzzoImage from "@assets/projects/yzzo-overview.png"; 6import nyxImage1 from "@assets/projects/nyx-1.png"; 7import nyxImage2 from "@assets/projects/nyx-2.png"; 8import nyxImage3 from "@assets/projects/nyx-3.png"; 9import nyxImage4 from "@assets/projects/nyx-4.png"; 10--- 11 12<Section heading="Selected work"> 13 <div class="flex flex-col gap-12"> 14 <ProjectCard 15 title="YZZO" 16 description="A clipboard manager built for simplicity and productivity." 17 website={{ 18 href: YZZO_LIVE_URL, 19 external: true, 20 track: true, 21 trackEvent: "website-btn-yzzo", 22 }} 23 repository={YZZO_REPO_URL} 24 repositoryTrackEvent="repository-btn-yzzo" 25 images={[ 26 { 27 src: yzzoImage, 28 alt: "An overview of YZZO's clipboard manager.", 29 }, 30 ]} 31 /> 32 <ProjectCard 33 title="Nyx" 34 description="A theme for Zed code editor." 35 repository={NYX_REPO_URL} 36 repositoryTrackEvent="repository-btn-nyx" 37 images={[ 38 { 39 src: nyxImage1, 40 alt: "An overview of Nyx theme.", 41 }, 42 { 43 src: nyxImage2, 44 alt: "An overview of Nyx theme.", 45 }, 46 { 47 src: nyxImage3, 48 alt: "An overview of Nyx theme.", 49 }, 50 { 51 src: nyxImage4, 52 alt: "An overview of Nyx theme.", 53 }, 54 ]} 55 /> 56 <p class="text-lg text-center font-medium text-content-secondary"> 57 🚧 More projects coming soon! 58 </p> 59 </div> 60</Section>