Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal, dark Hugo resume theme with Tailwind CSS and modular sections.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
NightFolio is an open-source Hugo theme for building a dark, minimal resume or portfolio site, with all content supplied as front matter and markdown in a single content/_index.md file. The theme assembles the page from modular partial templates styled with Tailwind CSS, and outputs a static site via Hugo's build command.
NightFolio is a lightweight resume theme powered by Hugo, developed in the cx48/NightFolio repository on GitHub. It takes resume content written as front matter in content/_index.md and renders a single-page portfolio website using Hugo partials. The theme uses Tailwind CSS as the styling foundation, with a custom stylesheet in assets/css/style.css for tweaking colors and typography. Running hugo --minify generates the final static files in the public/ directory, ready to deploy to Vercel or GitHub Pages.
content/_index.md changes every section of the resume; only four fields (summary, experience, education, skills) are required, while all others render only when their array is non-empty..github/workflows/pages.yml.assets/css/style.css or adding new partials to the layouts folder.NightFolio suits job seekers who want a structured, low-maintenance resume website, and developers who prefer to edit Markdown front matter instead of HTML. It is also a practical starting point for Hugo beginners who want to learn how partials and front matter work together in a theme.
First, install Hugo v0.112.0 or newer. Then edit the front matter and markdown in content/_index.md to enter resume data. Run hugo --minify to build the static site into the public/ folder, and deploy that folder to your hosting service — Vercel or GitHub Pages instructions are included in the README.
NightFolio is free and open source, published on GitHub under the cx48 repository with no usage fees. You can clone it, modify it, and deploy it as your own resume site without license restrictions.
No. Only summary, experience, education, and skills are required. Optional sections such as certifications, projects, awards, publications, languages, hobbies, references, metrics, and courses render only when their front matter array contains data.
Hugo v0.112.0 or newer is recommended. The theme uses standard Hugo partials and front matter, so any recent Hugo extended version should build the site successfully.
Yes. NightFolio is open source, so you can use it for personal or commercial resumes without paying a license fee.
Yes. NightFolio uses Tailwind CSS with a custom stylesheet at assets/css/style.css. Edit that file to change the color palette, fonts, and other visual styles, or add new partials to expand the layout.
The README offers two methods: build locally with hugo --minify and push the public/ folder to a gh-pages branch, or use the included GitHub Actions workflow that rebuilds the site on push to main and deploys automatically.
