First off, thank you for your time and effort! This project is not very large and easy to jump into.
- Fork and clone the repository
- Install dependencies:
cd hugo-theme-codex yarn install
Triggers a one-time build of the static directory.
Runs prettier on the entire project directory.
assets/ directory is where you can write JS and SCSS, which get processed
into CSS files before being placed in the
If you make a change to a source
scss file in
assets/scss, you will need to make sure that you rebuild the
exampleSite/resources/_gen/assets/ directory to reflect the change in the demo site, else the demo's styles will become stale.
If you are running
hugo will pick up these changes by default. You can also run
yarn build:example, which will trigger a one-time rebuild of the example site. From there, commit the updated
resources/_gen directory to version control.
If you have any questions feel free to reach out to me directly. Best ways to contact me: