Notice
This version of the Scratch Addons website is now deprecated in favor of ScratchAddons/website-v2. All contributions should go to the linked repository.
These are the files behind the Scratch Addons website. It is build with Jekyll as the static site generator, Bootstrap 4 as the CSS framework, and GitHub Pages as the hosting provider. The website is built simple with accessibility and readability in mind, and is mobile-compatible.
You will need Ruby and Bundler to use Jekyll. Read Using Jekyll with Bundler to install the requirements.
Install the dependencies in the Gemfile
:
bundle install
localhost:4000
by default):bundle exec jekyll serve
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
There are four themes that is implemented on this website.
body
body.dark
body.extension-styled
body.extension-styled.dark
Each page development should be prioritized from the normal themes first, then the extension-styled themes, and light first, then dark. (top to bottom basically)
Extension-styled themes can be accessed by pressing SHIFT
when clicking the dark theme toggle switch.