This repository contains static files to generate the website for Sauce Labs Open Source Program Office.
The page is based on the Kross Hugo Theme.
The following tools are required to build this page:
Important files to edit are:
/contentfor all content files/datafor module content/static/imagesfor all images/static/sassto modify CSS files using Sass/assets/jsto modify JavaScript files/layouts/to modify templates/static/other static content
First clone the project to a directory and install all dependencies:
git clone https://github.com/saucelabs/saucelabs.github.io.git
cd saucelabs.github.io
npm installPull the git submodules (for the Hugo theme) after cloning the project from GitHub
git submodule update --initThen build the page via:
npm run buildIf you want to develop the page and use livereload, start the server via:
npm startYou can then open page on: http://localhost:8080. The server will automatically reload if files change.