Shafaq

A free bilingual (English and Arabic) portfolio template for a sky photographer, where the whole page takes its colour from the photo on screen as the day moves from blue hour to night.

ViteTypeScriptGSAPLenisRTL
Shafaq screenshot 11 / 6

Problem

Photographers usually rely on Instagram or a generic grid theme, which flattens the work, hides the story behind it, and rarely supports Arabic and right-to-left layouts properly.

Solution

Built a cinematic, photo-first portfolio: a pinned hero that moves through seven skies while the background, text and accent colours follow each photo, an About story revealed through a sunrise mask, six chapters with drifting galleries and a shared-element lightbox with camera details, and a draggable sun-path dial. Full English and Arabic with mirrored RTL layout and motion, responsive AVIF/WebP images with blur-up placeholders, and one content.json to rebrand.