Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple and minimalist Hugo theme with a focus on typography and content.
Call me Sam is a minimalist Hugo theme created by Victoria Drake that builds a typography-focused website from a simple list of navigation links defined in config.toml. It is distributed under the Apache License 2.0 and requires the extended version of Hugo.
Call me Sam is a simple and minimalist theme for the Hugo static site generator, focused on content and typography. It takes your Hugo content pages and a config.toml configuration file as input, and produces a static website with a stylized index page composed entirely of navigation menu links, plus templates for list pages, single pages, posts, and image galleries. It is written by Victoria Drake and supports Hugo versions back to 0.49.2.
title, url, maxWidth for resizing, clickablePhotos for full-size links, and keepAspectRatio in the page front matter.[[params.mainMenu]] entries in config.toml, which can point to internal pages or external links.[[params.videoBackground.sources]], including an optional overlay color that defaults to rgba(0, 0, 0, 0.4).config.toml and front matter.assets/sass/ using Hugo Pipes, requiring extended Hugo plus the npm packages postcss, postcss-cli, and autoprefixer.posts section, write Markdown files, and the theme will render list and single pages with syntax highlighting.type: "gallery" in the front matter, and the theme generates a responsive CSS grid with options for click-to-full-size images.[[params.mainMenu]] entries to build a homepage that lists internal pages or external links.You can install the theme as a Hugo module, by cloning the repository into themes/sam, or by adding it as a git submodule. After copying the sample config.toml to your site root and setting theme = "sam", you create pages with hugo new page.md, design the main menu with [[params.mainMenu]] entries, and preview the site with hugo serve -t sam. For galleries, you place images in a Page Bundle and set type: "gallery" in _index.md.
postcss, postcss-cli, and autoprefixer to be installed, which adds a setup step.Yes—you need the extended version of Hugo, and the theme has been tested with versions back to 0.49.2. The extended build includes Hugo Pipes, which the theme uses to compile Sass into CSS.
Install postcss, postcss-cli, and autoprefixer globally with npm i -g postcss postcss-cli autoprefixer. If you are using Hugo as a snap app, install these packages locally inside the exampleSite directory instead.
Yes. Create multiple Page Bundles, each containing images and an _index.md file with type: "gallery" set in the front matter. The theme's gallery layout will automatically build a separate gallery page for each bundle.
Yes. The theme is open source and licensed under the Apache License, Version 2.0, which permits free use, modification, and distribution.
