A Hugo-powered static website built with Tailwind CSS.
To contribute effectively, you'll need some prerequisites installed on your machine:
- Hugo Extended v0.161+: [https://gohugo.io/installation/]
- Node v18+: [https://nodejs.org/en/download/]
- Go v1.22+: [https://go.dev/doc/install]
To use Roxo in a new Hugo site, install the theme and configure your site with hugo.toml (not config.toml). The theme expects the Hugo config file to be named hugo.toml; using config.toml will result in a 404 / "page not found".
hugo new site mysite
cd mysite
git submodule add https://github.com/furioustheme/roxo-hugo.git themes/roxo-hugoThen create hugo.toml at the root of your site (copy themes/roxo-hugo/exampleSite/hugo.toml as a starting point) and set:
theme = "roxo-hugo"Run the site:
hugo serverInstall all the necessary dependencies using the following command:
yarn installTo set up the project, run the following command:
yarn project-setupStart the development server using the following command:
yarn devStart the production server to preview your changes and test functionality:
yarn preview