Skip to content

Thiibo/scratch-dark-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scratch Dark Editor

Release Total installs Weekly installs

Banner

Important note

This repository is intended to keep track of all changes made to my userstyle called 'Scratch Dark Editor' since update 3.0.0. I am welcome to any feedback regarding how the style could be improved. Do note that since this is a userstyle, it can only really make use of CSS to make changes to the editor. If you are looking for a way to add more features (like higher fps for your project), I advice you to look elsewhere. There are many other extensions and websites that will do exactly that. This project is only meant to alter the appearance of the editor, but not to add any further changes. To also make the website itself look somewhat darker, I would like to suggest you to try Dark Theme for Scratch, a userstyle made by Eribetra.

Features

Want to code with Scratch, but the editor is too bright? Then you have come to the right place! This style will make the online Scratch (3) editor darker so you can code in peace.

🎨 It offers four different themes:

  • Classic for users that want a standard dark mode experience
  • Deep Black for the ever-loving night coder
  • Sea Blue for people that want to look beyond the shades of gray
  • Aquarium for if Sea Blue doesn't quite cut it for you

🌈 You can even change the default blue and orange to different custom theme colors!

🖼️ And finally, you can set a nice background image to really show that you mean business.

Installation

To install, please use a style manager extension like Stylus or a userscript loader like Tampermonkey. You can install this userstyle on UserStyles.org (as a style/userscript) or by going to the Releases page of this project.

Alternatively, you can generate these files yourself by cloning this repository and running one of the following scripts:

Editing

The folder /style contains all of the actual css files. Run build/watch.py to watch this directory and to compile to a user.css file on changes. You can open this user.css file in your browser and use the feature 'live reload' of Stylus to automatically update the style while editing. The script build/settings.py contains instructions on how the CSS files should be compiled depending on the preferences of the user. Please change this script if you want to edit these preferences.

Image credits

The images used in this project are attributed to the following users:

If you feel that an image is misattributed or if you are the owner of one of these images and you do not want to include your work in this project, please open an issue in this repository.