Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Single-page Hugo theme with a centrally-divided layout: large image or video left, personal content right.

Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Split is a single-page Hugo theme that creates a centrally-divided online presence with a large image or video on the left and personal content on the right. It is a port of the Split template by One Page Love, maintained by developer christianmendoza on GitHub.
Split is a Hugo theme built for a professional online presence. It takes configuration in a TOML file and renders a static single page with two halves: a visual section that displays either a background image or a looping video, and a content section that shows your name, tagline, bio, and link lists. As a Hugo theme, it requires Hugo to generate the final site; the source code lives in the repository christianmendoza/hugo-split-theme.
The theme is installed by cloning the repository into Hugo's themes folder. After copying the exampleSite config.toml to the site root, you edit the TOML values: enable the visual image or video, set file paths or a YouTube ID, and add your personal content and links. Run hugo server to preview at localhost:1313, and hugo to build a static site for deployment.
Split is free to use under the Creative Commons Attribution 3.0 License, which requires keeping the original attribution link. A paid license option is offered through the template author's website for those who want to use the design without attribution.
Yes. The theme is released under Creative Commons Attribution 3.0, meaning you can use and modify it freely as long as you retain the attribution link. A paid commercial license is available via the One Page Love website to remove that requirement.
In config.toml, disable the image by setting its enable value to false, enable the video section, and add the YouTube video ID to the youtubeId field while removing any file value. The theme will embed and autoplay that video as the left-half visual.
You can define up to three link lists in the links configuration. Each list has a heading and an array of link text and URL pairs. Unused lists can simply be removed from the config.
Yes. Add your tracking ID to the googleAnalytics field in config.toml, and Hugo will include the analytics snippet on the generated page.
You need Hugo installed on your machine. After cloning the theme into the themes directory, copy the example config and run hugo server locally. No database or build step beyond Hugo is required.
