Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A CMS-friendly Hugo port of HTML5UP's minimal and responsive Dimension theme with Netlify CMS support.

A boutique Jekyll theme for hackers, nerds, and academics, with a blog, portfolio, and printable resume.

Next.js personal website with embedded Sanity CMS, live previews, and real-time collaboration.

A free, lightweight Jekyll theme for creating a mobile-responsive CV with dark mode support.

A minimal Ghost theme for showcasing the work of an individual writer or creator.
Dimension is a Hugo port of HTML5UP's minimal and responsive Dimension theme, built to work with headless CMSs such as Netlify CMS by keeping all page content in editable markdown files.
Dimension is a Hugo theme that recreates the single-page Dimension design originally published on HTML5UP. It takes a Hugo site configuration and content files written as _index.md and produces a responsive personal website with a main page and optional posts. The theme runs on Hugo, the static site generator, and is released under the CC BY 3.0 License. The project is authored by Davide Asnaghi, as stated in the repository copyright.
_index.md files, letting any headless CMS like Netlify CMS edit content without code changes.baseURL, languageCode, title, and theme in config.toml to get the theme running.static directory (JPG, PNG, SVG) or full URLs to online assets._index.md archetype that defines title, description, background, and logo parameters for new content.hugo server -t dimension serves the site at localhost:1313 and automatically refreshes on changes.content/_index.md for the homepage and content/posts/_index.md for a posts section, each with its own background and logo._index.md content model.content/_index.md to change your name, biography, background image, and logo.content/posts/_index.md with its own title and images to publish articles or project notes.background or logo fields, as shown in the repository with a Wikimedia Commons SVG.content folder and edit the site from a browser.Install the theme by downloading the repository into themes/dimension, cloning it with git clone https://github.com/your-identity/hugo-theme-dimension.git themes/dimension, or adding it as a git submodule. Then copy a minimal config.toml (with baseURL, languageCode, title, and theme) to your Hugo root, create your _index.md files, and run hugo server -t dimension to preview locally.
Yes, Dimension is released under the CC BY 3.0 License, which allows free use and modification with attribution. No pricing or premium tier is mentioned in the repository.
Yes, both the background and logo parameters in _index.md accept local image paths from the static directory or full external URLs. The theme supports JPG, PNG, and SVG formats.
The theme is designed to be CMS-friendly by placing all page configuration in _index.md files, so any headless CMS that edits markdown, including Netlify CMS, can be used to customize the site.