Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Jekyll theme designed for personal websites.
Plaintro is a responsive Jekyll theme built for personal websites, offering multiple page layouts for blogs, portfolios, resumes, and standard content pages.
Plaintro is a Jekyll theme distributed as a Ruby gem and as a GitHub Pages remote theme. It takes Markdown content and site configuration and generates a static website with a responsive design. The theme is developed by GitHub user xh5a5n6k6 and is open source under the MIT License.
_config.yml.google_analytics_id setting.paginate_path.portfolio-category.html and portfolio-section.html includes to add categorized project sections with cover images and links.Plaintro is aimed at individuals building a personal website with Jekyll. Developers comfortable with Ruby and static site generators can install the theme as a gem and customize layouts and includes. Bloggers can use the built-in blog and post layouts with pagination. Creatives and freelancers can build a portfolio page using the provided category and section include templates. Anyone publishing on GitHub Pages can adopt the theme via jekyll-remote-theme without forking.
menu list.blog layout index with pagination, write posts in _posts with date-based filenames, and display tags on each post.portfolio-category and portfolio-section includes, each with description, cover image, and URL parameters.resume layout, modeled after the provided resume.md reference.blog-archive layout.Plaintro follows standard Jekyll conventions. To install, add gem "plaintro" to the Gemfile and set theme: plaintro in _config.yml, then run bundle. For GitHub Pages, add jekyll-remote-theme to the Gemfile and set remote-theme: xh5a5n6k6/plaintro in _config.yml. Content is written as Markdown files with YAML front matter selecting the layout, and the site is built by Jekyll into static HTML.
Plaintro is free and open source under the MIT License. There are no paid tiers or premium features; the full theme source is available on GitHub.
Yes, Plaintro is released under the MIT License, so you can use, modify, and distribute it freely for personal or commercial projects.
Add gem "plaintro" to your Jekyll site's Gemfile, set theme: plaintro in _config.yml, and run bundle. For GitHub Pages, use jekyll-remote-theme with remote-theme: xh5a5n6k6/plaintro.
Yes, set google_analytics_id to either a Universal Analytics Track ID like UA-XXXXXXXX-X or a GA4 Measurement ID like G-XXXXXXXX.
Plaintro includes default, blog, post, blog-archive, portfolio, and resume layouts, each toggled via YAML front matter.
Yes, the portfolio and resume layouts are optional. Build a simple personal site with just the default layout, or add the blog layout for posts.
