Steamchat Website Source Files
These are the source files for the Steamchat Podcast website.
Requirements
The website uses Laravel, which has its own set of requirements that you can find here. Additionally, CSS is compiled using Sass, and JavaScript is written in a mixture of vanilla JavaScript and Vue.
For more information on how the website is structured, check out the wiki.
Repository Branches
Branch Name | Notes |
---|---|
master |
Used for deployment of the production website. |
dev |
Development branch. |
Database Data
You can find an occasionally-updated MySQL database dump here. Episode audio files, artwork, and transcripts are hosted elsewhere.
SVG Support
The website makes use of SVG files. Make sure your web server is configured to pass the correct MIME type for SVG files.
Things Not Included In This Repository:
- Episode MP3 and M4A files
- Episode artwork
- Episode transcripts
Backup of the Half-Life 3 beta (removed per Valve's request)
Contributors:
Credits:
- Some icons used are provided by feather: https://www.github.com/colebemis/feather