GitHub - jeffalo/website at patch-1 · GitHub
Skip to content

About

The website for Scratch Addons.

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

181 Commits

Folders and files

Repository files navigation

Scratch Addons website

Site Deployment workflow status Website: scratchaddons.com License

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.

Building

  1. You will need Ruby and Bundler to use Jekyll. Read Using Jekyll with Bundler to install the requirements.

  2. Install the dependencies in the Gemfile:

bundle install 
  1. Serve the website (localhost:4000 by default):
bundle exec jekyll serve

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


Themes

There are four themes that is implemented on this website.

  1. Normal light theme (normal Bootstrap colors): body
  2. Normal dark theme (colors customized with Material Design dark theme colors): body.dark
  3. Extension-styled light theme (Sora font, colors same as normal): body.extension-styled
  4. Extension-styled dark theme (Sora font, colors customized based on extension): 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.

About

The website for Scratch Addons.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages