Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimalist Jekyll theme for building a personal portfolio site, fully compatible with GitHub Pages and free under MIT.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
Portfolio Jekyll Theme is a minimalist Jekyll theme by Paul Le (LeNPaul) for building a personal portfolio website that deploys directly to GitHub Pages. It places projects front and center on the home page, and is built on the DevTips Starter Kit following Travis Neilson's DevTips tutorial series.
Portfolio Jekyll Theme is a free, open-source static site theme that runs on Jekyll, the blog-aware static site generator, and is 100% compatible with GitHub Pages. It takes post files from the _posts directory plus configuration from _config.yml and _data/settings.yml, and produces a complete website with a home page, menu pages, project pages, and blog posts. The theme is distributed under the MIT License and was created by Paul Le.
gh-pages branch, and the site goes live immediately without installing Jekyll locally._data/settings.yml.google-ID in settings.yml to track site statistics; leave the value as an empty string when unused.disqus.comments to true and providing your Disqus shortname._config.yml.settings.yml.assets/img/projects/proj-n and named thumb.jpg.projects folder and register it in settings.yml so it appears in the site menu._posts using the YYYY-MM-DD-name-of-post.md naming convention; the post layout automatically includes a header image, author name, date published, social sharing links, and related posts.assets/css/all.sass, which uses Jekyll's built-in Sass/SCSS preprocessor.Jekyll combines page content, layout templates, and YAML front matter into a static website. For GitHub Pages deployment you fork the repository, rename it to USERNAME.github.io, and edit settings.yml; for local development you download the archive, run bundle install, then jekyll serve, and view the result at http://localhost:4000.
Portfolio Jekyll Theme is completely free and open source, released under the MIT License, so it can be used for personal or commercial projects without payment.
Yes. The theme is completely free and open source software distributed under the MIT License, so you may use it however you want, including for commercial projects.
Yes, the theme was built to be 100% compatible with GitHub Pages. Fork the repository, rename it to USERNAME.github.io, ensure a gh-pages branch exists, and the site is published at http://USERNAME.github.io.
No. Everything can be done through the GitHub code editor by adding posts to the _posts directory and editing _config.yml and _data/settings.yml. Local development is optional: download the zip, run bundle install, then jekyll serve.
Create a page in the projects folder, store its thumbnail image at assets/img/projects/proj-n/thumb.jpg, and add the project to the menu in _data/settings.yml.
Set disqus.comments to true in _data/settings.yml and provide your Disqus shortname. If you do not have a Disqus account, you need to create one and set up a profile for your website first.
