Installed ThemesThemes Installed
Topics that are divided between all locations should be placed in Websites/All/Topics. When the design has an install installer filename (usually INSTALL.txt and/or README.txt), see this for customization.
Some topics need particular attention in order to work correctly. Activate the design. Activate the "Enabled" checkbox next to the topic. Turn it into the current, preset design. Activate the checkbox "Standard" to make this design the selected design for your website. Only if this option is selected can a user choose the topic if they have granted this privilege.
When you encounter issues, review the problem queuing topics and browse the boards.
Installation and use of themes | Hugo
Currently Hugo is not shipped with a "standard" topic. It is up to you to choose the topic that best fits your Hugo projects. Hugo is already installed on your computer. If you have installed it on your computer and are comfortable with the basics of using it, you should be able to use the software with caution. None of the following themes will work without installing them on your computer.
The Gitutorials go beyond the Hugo documents, but GitHub and Kodecademy provide free, hands-on training for novices. All available Hugo themes can be installed by clustering the whole Hugo themes library to GitHub from your working folder. It may take a while to complete the process, depends on your computer's speed.
To use a design, delete the .git file in the home location of that design. Go to the topic list and load a topic by substituting URL_TO_THEME of the topic repository location for URL_TO_THEME: This example shows how to use the "Hyde" topic whose resource is stored at https://github.com/spf13/hyde: You can also zip the topic, extract its content, and then move the extracted resource to your topic list.
Be sure to always check the README.md that comes with a design. Often, these directories contain additional statements that are necessary to set up the design, such as how to copy a value from a sample config folder. Make sure you have installed the themes you want to use in the /themes folder. It is the standard Hugo folder.
The Hugo option allows you to modify the themes folder using the themeDir in your site config, but this is not encouraged. First Hugo will apply the selected topic and then apply everything that is in the locale folder. It allows easy adaptation while maintaining interoperability with the topic's up-stream version.
For more information, see Customize topics. Two different ways to use a topic with your Hugo website exist: via the Hugo CLI or as part of your site config files. In order to modify a topic via the Hugo CLI, you can specify the -t flags when creating your website:
You will probably want to include the design when you run the Hugo Servers, especially if you want to modify the design: You can insert the design directly into your site config if you have already chosen your site design and don't want to mess with the commandline:
In the above example, the topic name must be the same as the name of the topic folder in /themes, i.e. the folder name (probably lower case and urlized) and not the name of the topic shown on the Themes Showcase page.