Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Hugo theme to build a customizable, printable A4 HTML/CSS CV with Persian and Arabic support.

Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Simple CV Theme is a Hugo theme for building a customizable, printable HTML/CSS CV — you feed it your professional data in a YAML file and it generates a single-page online resume that also prints as a formatted A4 PDF.
Simple CV Theme is a static-site Hugo theme that turns your resume data into a visually clean, single-page CV. It takes input from data/content.yaml for professional history and config.toml for theme colors and the number of A4 pages, and outputs a responsive HTML page that can be printed to PDF via the browser. The theme is a fork of the almeida-cv repository by hootan09 and is distributed on GitHub.
config.toml.config.toml, so you can match your CV to a personal brand without touching markup.assets/scss/_custom.scss in your site root to overwrite the theme's SCSS for deeper styling changes.data/content.yaml, separating content from presentation.hugo new site, add the theme as a Git submodule, and build with hugo --minify.hugo --minify to generate static files, then deploy them to GitHub Pages, Netlify, or any static host.Install Hugo Extended, create a new Hugo site, and add the theme as a Git submodule with git submodule add. Then copy the exampleSite files into your project root, replace the data in data/content.yaml with your own, and adjust colors/page count in config.toml. Run hugo server -D to preview at http://localhost:1313, or hugo --minify to build the static site.
Yes — the theme is open source and hosted on GitHub, so you can clone, fork, and use it for personal or commercial resumes at no cost.
You need Hugo Extended installed on your machine. The theme uses SCSS, which requires the extended version of Hugo to compile.
Yes, the theme includes support for Persian and Arabic, including right-to-left text rendering.
In the print dialog, toggle the "Background Graphics" option so badges and elements with backgrounds render correctly.
Yes, the number of A4 pages is configurable in the config.toml file. Content will automatically be divided across that many pages.