59ffa146739e750bc45c376acd62cfbcd9d796e2
🌟 Roxo Hugo
A Hugo-powered static website built with Tailwind CSS.
Prerequisites
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]
Installation (as a theme)
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-hugo
Then 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 server
Install Dependencies
Install all the necessary dependencies using the following command:
yarn install
Project Setup
To set up the project, run the following command:
yarn project-setup
Development Command
Start the development server using the following command:
yarn dev
Preview Command
Start the production server to preview your changes and test functionality:
yarn preview
Languages
HTML
59.2%
JavaScript
29.3%
CSS
8.8%
Dockerfile
1.7%
Shell
1%