Skip to content
Kalinko Labs

Portfolio Template

A production-ready Astro starter template with bilingual support, design tokens, and content management.

·
Done
·
astro
tailwind
typescript
Project Overview
Done
Technologies
astro
tailwind
typescript

A fully-featured portfolio and blog template built with Astro 6, Tailwind CSS v4, and the Sahel design system.

Features

  • Bilingual — English and French with full i18n support
  • Design System — OKLCH color tokens, paper-like shadows, press-hover interactions
  • Content Collections — Type-safe blog posts, projects, work history, and about data
  • Search — Full-text search with Fuse.js
  • OG Images — Dynamic Open Graph image generation
  • Dark Mode — System preference detection with manual toggle

Tech Stack

  • Astro 6 with static site generation
  • Tailwind CSS v4 via Vite plugin
  • Starwind UI for Astro-native components
  • SolidJS islands for interactive content lists
  • Sharp + Satori for OG image generation