
Template details
El_photo
A Jekyll-powered photography portfolio template featuring Lightgallery lightbox image galleries.
About this template
El_photo is a Jekyll-powered photography website template that turns a folder of images into a static portfolio site with a lightbox gallery.
What is El_photo?
El_photo is a Jekyll template and theme created by GitHub user saumil-sh. It takes image collections and site content written as Markdown and data files, then generates a static HTML website with a lightbox gallery built on Lightgallery. The template is written primarily in HTML and runs on any Jekyll-compatible host; the live preview is hosted on GitHub Pages at saumil-sh.github.io/el_photo, and the repository has 21 stars.
Key Features
- Jekyll static site — Uses the Jekyll static site generator to produce fast, database-free pages that can be hosted on GitHub Pages or any static host.
- Lightgallery lightbox — Integrates Lightgallery to display photos in a full-featured lightbox with navigation, zoom, and fullscreen viewing.
- Photography portfolio layout — Organized around a portfolio presentation; the home page is titled "Home | El_photography" in the live preview.
- GitHub Pages ready — The demo site runs directly from a GitHub Pages URL, so deploying this template can be as simple as pushing the repository to GitHub.
- Open source repository — The complete source is publicly available on GitHub under saumil-sh/el_photo, so it can be forked and adapted.
- Simple structure — Uses standard Jekyll conventions with HTML as the primary template language, making it approachable for developers new to static sites.
Who is it for?
- Photographers who want a clean, professional portfolio site to showcase their work without a subscription service.
- Jekyll users looking for a photography-specific theme they can customize and deploy quickly.
- Hobbyists who want to share photo sets in a polished lightbox viewer with minimal setup.
What can you do with it?
- Showcase a photography portfolio: Add your own images and organize them into galleries that visitors can open in a lightbox.
- Deploy a site on GitHub Pages: Follow the Jekyll workflow to build and publish the site automatically on GitHub Pages, as the live demo demonstrates.
- Customize templates: Edit the HTML layout and Jekyll configuration to change styling, navigation, and page structure to match your brand.
Pricing
The template is free — the source code is publicly available in the GitHub repository, so there is no license fee or paid tier mentioned.
FAQ
Is El_photo free to use?
Yes, the code is publicly accessible in the saumil-sh/el_photo GitHub repository. You can clone, modify, and use it for personal or commercial projects without paying a fee.
What does El_photo use for its lightbox?
El_photo integrates Lightgallery, a JavaScript library that provides a responsive lightbox with swipe, zoom, and fullscreen controls for browsing image galleries.
Can I deploy El_photo on GitHub Pages?
Yes, the demo site is hosted at saumil-sh.github.io/el_photo, which is a GitHub Pages URL. Because the template is built with Jekyll, it is compatible with GitHub Pages' automatic Jekyll build process.
Does El_photo require a database?
No, it is a static site generated by Jekyll, so it has no backend database or server-side processing. All content is stored as files and rendered to HTML at build time.









