Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Jekyll version of the 'Dimension' theme by HTML5 UP, featuring a one-page layout with modal pages and social profiles.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
Dimension Jekyll Theme is a Jekyll port of the "Dimension" one-page template by HTML5 UP, turning the original modal-based single-page design into a configurable static site theme. The theme takes your Jekyll content (posts, pages, front matter) and a _config.yml file, and produces a fully responsive HTML site that can be hosted anywhere static files are served. It is maintained by Andrew Banchich, with the official repository on GitLab and a mirror on GitHub.
Dimension Jekyll Theme is a Jekyll version of the "Dimension" theme by HTML5 UP, a one-pager with modal-ized "pages" and a depth effect when you click on a menu item. It uses standard Jekyll conventions: you edit _config.yml for site-wide settings, write content as posts or pages, and Jekyll builds the output. The theme is free for personal and commercial use under the CCA 3.0 license and is fully responsive across devices.
_config.yml.icon parameter accepts any Font Awesome class, letting you set a custom glyph for the site.gh-pages branch for GitHub Pages hosting._config.yml, and deploy to GitHub Pages via a dedicated branch._config.yml with your social URLs and choosing a Font Awesome icon.gh-pages branch.To get started, fork the repository on GitLab or GitHub. Then edit the _config.yml file to set your site title, icon class, and social profile URLs. If you're on GitHub, create a branch named gh-pages so Jekyll builds the site automatically. Standard Jekyll workflows, including local preview with jekyll serve, apply to this theme.
Dimension Jekyll Theme is free to download and use. The license is CCA 3.0, which allows personal and commercial use with attribution; no paid tier is mentioned in the repository.
Yes, it is free for personal and commercial use under the CCA 3.0 license, as stated in the original HTML5 UP license included in the README.
Fork the GitHub mirror and create a branch named gh-pages. Then edit _config.yml and push your changes; GitHub Pages will build and serve the static site from that branch.
In _config.yml, set the relevant URL parameter among the ten supported options, such as twitter_url or github_url. The theme renders these as social icons in the site.
Yes, the CCA 3.0 license permits commercial use. As with any Creative Commons Attribution license, you must provide attribution to the original creator.
Open an issue on the GitLab repository at gitlab.com/andrewbanchich/dimension-jekyll-theme, or email the maintainer via the address listed in the README. The GitHub repository is just a mirror, so issues are handled on GitLab.
