Ezora is a responsive Jekyll theme with a clean single-column layout, image text overlays, and a mobile-friendly navigation bar, built for personal blogs and content-driven websites.
What is Ezora?
Ezora is a Jekyll static-site theme designed by Ezra Savard, originally created for his own website at ezrasavard.com. It turns Markdown content and YAML front matter into a responsive HTML site with a default layout for home and pages and a post layout that adds a date-stamp. The theme is open source under the MIT License, so it can be reused and customized freely.
Key Features
- Responsive single-column layout — The clean, one-column design places focus on reading and adapts to mobile and desktop screens.
- Text overlays for images — Images can carry overlaid text, described as a nifty visual feature for posts or gallery-style entries.
- Mobile-friendly navigation bar — A responsive topbar and navbar are included with the default layout, giving a touch-friendly menu on small screens.
- Two built-in layouts — The
defaultlayout works for the home page and any other page, while thepostlayout extends it with a date-stamp at the top of the content. - Paginated postlist include — The
postlistinclude displays a paginated list of posts and can be dropped into any page, such as the default home page. - Configurable navigation — The
navbarinclude auto-generates menu links for all your pages, GitHub, and LinkedIn accounts, or you can specify your own links and extend the list with more social accounts. - SCSS variables for sizing — Width and height values are declared as variables at the top of
main.scss, so layout dimensions can be tweaked in one place without hunting through the stylesheet. - MIT License — The theme is free to use, modify, and redistribute, with no attribution required.
Who is it for?
- Personal bloggers — Publish posts with date-stamps, use the paginated post list on the home page, and get a distraction-free reading layout.
- Jekyll developers — Fork the repository, add content, and adjust SCSS variables to match a custom design system.
- Portfolio or content site owners — Present work on a single-column page with image overlays and a mobile-friendly navigation menu.
Use cases
- Personal websites: Run a minimal homepage with a regular post list and separate post pages using the provided layouts.
- Content publishing: Use the post layout to give each article a clear publication date and structured reading view.
- Navigation testing: Replace the auto-generated links in the navbar with custom menu items when you need a fixed set of pages.
FAQ
Is Ezora free?
Yes, Ezora is open source under the MIT License, meaning you can use, modify, and redistribute it for personal or commercial projects without paying a fee.
What layouts does Ezora provide?
Ezora includes two layouts: a default layout for the home page and any other pages, and a post layout that extends the default and adds a date-stamp at the top of the page.
How do I install Ezora?
Fork the repository at github.com/ezrasavard/ezora-jekyll-theme, add your site content, and customize the SCSS variables at the top of main.scss to adjust widths and heights.
Can I customize the navigation bar?
Yes, the navbar include automatically generates links from your pages, GitHub, and LinkedIn, but you can specify your own menu links and extend the list with additional social accounts by editing navbar.html.








