The Portfolio section showcases projects, case studies, or work samples. Each theme provides a unique gallery layout.
Theme Variants
| Theme | Component | Style |
|---|---|---|
| Liquid | PortfolioLiquid.astro | Fluid grid with hover animations |
| Glass | PortfolioGlass.astro | Frosted glass project cards |
| Neo | PortfolioNeo.astro | Bold masonry layout |
| Luxury | PortfolioLuxury.astro | Elegant project presentations |
| Minimal | PortfolioMinimal.astro | Clean, simple project grid |
| Aurora | PortfolioAurora.astro | Gradient background gallery |
All variants are located at src/components/sections/portfolio/.
Content Source
Portfolio items are loaded from src/locales/{lang}/portfolio.json via useTranslations().
ℹ️
No Props
Portfolio components take no external props. To edit project titles, descriptions, or images, update src/locales/{lang}/portfolio.json.
Customizing
To customize:
- Edit
src/components/sections/portfolio/Portfolio{Theme}.astro. - Adjust styles in
src/styles/components/portfolio/. - Change content in
src/locales/{lang}/portfolio.json.