Hugo Plus

Hugo Plus is a modular featured-packed Hugo theme that’s built with Bootstrap. This project abuses Hugo’s data definition framework and template system to provide a foundation for custom components, layouts, and themes.

Components provide a consistent feature set that all Layouts, Themes, and Sections support by default. Sections can selectively disable the components that aren’t applicable to their content type. This is the main distintion between Components and Plugins.

Plugins have to be explicitly enabled by the Section for them to be rendered. Plugins can also be controlled by individual Content Pages by enabling them in their Front Matter section.

Hugo Plus allows Themes, Layouts, Components, and Plugins to be customized and overridden independent from each other. Since all Components are built with Bootstrap, their styling can be seamlessly swapped out (this can be done dynamically with the Bootswap Plugin provided by Hugo Plus).

Screenshots