Website for the Supermodel emulator.
This project aims to modernise and rebuild the website of the Supermodel emulator using modern tools and technology. Making it easy for non-technical people to update and maintain.
To build this project from scratch you'll need to install hugo:
To add a new blog post :
hugo new content blog/<blog_post_title>.md
This will generate a blog post based on the blog.md
archetype in the archetypes
directory.
The generated blog post will be located in the content/blog/
directory
To add a new page regarding game compatibility do:
hugo new content compatibility/<game_title>.md
This will generate a game compatibility page based on the compatibility.md
archetype in the archetypes
directory.
The generated compatibility page will be located in the content/compatibility/
directory
To build and serve the site locally do:
hugo server --noHTTPCache
The --noHTTPCache
option is useful since you'll be reloading the site, and preventing HTTP caching is useful when there are multiple reloads happening.
To generate the outputs for the actual website you'll need to run a different command:
hugo
This will generate everything into the public/
directory. Which can then be transferred into the hosting / web server.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request