More Premium Hugo Themes Premium React Themes

One Click Hugo Cms

Hugo template with Decap CMS

One Click Hugo Cms

Hugo template with Decap CMS

Author Avatar Theme by decaporg
Github Stars Github Stars: 518
Last Commit Last Commit: Aug 5, 2024 -
First Commit Created: Dec 18, 2023 -
default image

Overview

The Hugo template for Decap CMS with Netlify Identity is a small business template designed and developed by Darin Dimitroff of spacefarm.digital. It is built using Hugo and Decap CMS, providing users with a customizable website template that is easy to manage and deploy with Netlify Identity.

Features

  • Built with Hugo and Decap CMS
  • Full Continuous Deployment to Netlify’s global CDN network
  • Control users and access with Netlify Identity
  • Manage content with Decap CMS
  • Customizable layouts using partials
  • Custom CSS using a fork of Tachyons and PostCSS
  • Optimized and concatenated SVG icons

Installation

To get started, use the deploy button to get your own copy of the repository and deploy it to Netlify. This will set up a new repository in your GitHub account with the code and enable Continuous Deployment to Netlify’s CDN network. You can then control users and access with Netlify Identity and manage content with Decap CMS.

For local development, clone the repository and run yarn or npm install from the new folder to install all required dependencies. Then start the development server with yarn start or npm start.

To run tests locally, use yarn cypress:run or npm run cypress:run, or use yarn cypress:open or npm run cypress:open for interactive testing. Cypress tests also run on deploy with the Cypress Netlify integration.

To customize the template for your brand, refer to src/css/imports/_variables.css where important global variables like colors and spacing are stored. SVG icons stored in site/static/img/icons are automatically optimized with SVGO and concatenated into a single SVG sprite stored as a partial called svg.html.

Summary

The Hugo template for Decap CMS with Netlify Identity is a versatile and customizable solution for small business websites. With its integration with Netlify Identity and Decap CMS, it provides an easy way to manage users, access, and content. Its use of Hugo, Tachyons, and PostCSS allows for flexible layouts and customizable styling. Overall, this template offers a streamlined and efficient workflow for creating and managing websites.