Prerequisites
- Git, Go and Hugo installed - See Hugolify documentation
- Use Hugolify template - See Hugolify documentation
Choose the necessary Hugolify modules
/config/_default/module.yaml
Add required modules
imports:
# Add hugolify-theme-bootstrap too for hugolify-theme v2
- path: github.com/hugolify/hugolify-theme
- path: github.com/hugolify/hugolify-admin
Add content type modules (optional)
Feel free to add some type of content Hugolify modules (sections and taxonomies).
Example
imports:
# Content type modules examples
- path: github.com/hugolify/hugolify-theme-posts # section
# Required modules
- path: github.com/hugolify/hugolify-theme
- path: github.com/hugolify/hugolify-admin
Tutorials
- How to create a blog featuring categories and tags using Hugolify
- How to create a portfolio featuring categories using Hugolify
Configuration
Set Sveltia CMS
/config/_default/params.yaml
admin:
cms: sveltiacms # set Sveltia CMS as CMS for Hugolify
repo: Hugolify/hugolify-demo-sveltiacms # set your repository’s url
collections:
indexes:
enable: false # disable unused collection
More about customizations
Launch project
Install packages
yarn
To launch Hugo project with livereload.
yarn watch
Admin
Edit all your content in http://localhost:1313/admin/.

Sveltia CMS, signin page

Sveltia CMS, pages list

Sveltia CMS, contact page
Hosting your project
Host your website on Netlify or others hosters.