Skip to content

About

Our website

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

insileco.io

Build and deploy website

Our website built with Hugo.

Requirements

  • Hugo extended edition (>= 0.166.0 preferred).
  • Go (>= 1.25): Hugo uses it to fetch modules.
  • Dart Sass: the sass executable must be on your PATH (e.g. sudo snap install dart-sass, brew install sass/sass/sass, or a release from https://github.com/sass/dart-sass/releases). Check with hugo env, which must list github.com/sass/dart-sass/compiler.

The CSS framework Bulma (1.x) is pulled in as a Hugo module (see [module] in hugo.toml and go.mod), so there is nothing to install by hand. Bulma 1 uses the Sass module system, which is why Dart Sass is required (Hugo's built-in LibSass cannot compile it). Our customizations live in assets/scss/main.scss.

Usage

hugo serve

To upgrade Bulma, pin the module to the commit of the wanted release tag (Bulma tags have no v prefix, so Go cannot resolve them by name):

hugo mod get github.com/jgthms/bulma@<commit-sha>
hugo mod tidy

About

Our website

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages