From a2830a0dd6f634147456406c7855881ff298078e Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Thu, 5 Jun 2025 20:03:27 +0200 Subject: Refresh portfolio design and fonts --- src/components/PortfolioProject.astro | 84 +++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/components/PortfolioProject.astro (limited to 'src/components/PortfolioProject.astro') diff --git a/src/components/PortfolioProject.astro b/src/components/PortfolioProject.astro new file mode 100644 index 0000000..b3483e9 --- /dev/null +++ b/src/components/PortfolioProject.astro @@ -0,0 +1,84 @@ +--- +import { Icon } from "astro-icon/components"; +import TechnologyBadge from "./TechnologyBadge.astro"; + +interface Props { + title: string; + summary: string; + tags: string[]; + + detailsLink?: string; + githubLink?: string; + onlineLink?: string; +} + +const { title, summary, tags, detailsLink, githubLink, onlineLink } = + Astro.props; +--- + +
+

{title}

+ +

{summary}

+ +
+ {detailsLink && + + Detalles + } + + {githubLink && + + GitHub + } + + {onlineLink && + + En lĂ­nea + } +
+ +
+ {tags.map(tag => ( + + ))} +
+
+ + -- cgit v1.3