Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryanlua/classroomdarkmode

Dark mode for Google Classroom based on Material Design.
https://github.com/ryanlua/classroomdarkmode

chrome chromium crowdin css dark-mode dark-theme edge firefox google-classroom javascript opera webextensions

Last synced: about 1 month ago
JSON representation

Dark mode for Google Classroom based on Material Design.

Awesome Lists containing this project

README

        


Classroom Dark Mode Logo

Classroom Dark Mode

[![Chrome Web Store Users](https://img.shields.io/chrome-web-store/users/aaaccioflcfjgpdjonmjcmjkkgonpjfc?label=downloads)](https://chromewebstore.google.com/detail/aaaccioflcfjgpdjonmjcmjkkgonpjfc)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/stars/aaaccioflcfjgpdjonmjcmjkkgonpjfc)](https://chromewebstore.google.com/detail/aaaccioflcfjgpdjonmjcmjkkgonpjfc)
[![Chrome Web Store Version](https://img.shields.io/chrome-web-store/v/aaaccioflcfjgpdjonmjcmjkkgonpjfc?label=version)](https://chromewebstore.google.com/detail/aaaccioflcfjgpdjonmjcmjkkgonpjfc)
[![Discord](https://img.shields.io/discord/1162303282002272359?label=discord)](https://discord.gg/MG4ZXcbJWN)

An extension that enables dark mode for Google Classroom using custom CSS based on Material Design.

## Installation

[Chrome Web Store](https://chromewebstore.google.com/detail/aaaccioflcfjgpdjonmjcmjkkgonpjfc)
[Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/fhpldkanibjpfcecmiibplfmbhnabogo)
[Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/classroom-dark-mode/)
[Opera Add-ons](https://addons.opera.com/en/extensions/details/classroom-dark-mode)

### Install from store (Recommended)

Installing from the extension store is the easiest method and allows for automatic updates.

1. Find the correct extension store for your browser and open our extension.
- [Chrome Web Store](https://chromewebstore.google.com/detail/aaaccioflcfjgpdjonmjcmjkkgonpjfc)
- [Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/fhpldkanibjpfcecmiibplfmbhnabogo)
- [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/classroom-dark-mode/)
- [Opera Add-ons](https://addons.opera.com/en/extensions/details/classroom-dark-mode)
2. Click **Add extension**.
3. We may need certain permissions or data. To approve, click **Add extension**.
- **Important:** Make sure you only approve extensions that you trust.

### Install from file

Installing from a file or loading an unpacked extension is intended if you are to help contribute. Installing from files **does NOT allow for automatic updates**.

1. Download the latest `.zip` from [GitHub Releases](/releases).
2. Extract the `.zip` you downloaded into a folder.
3. Go to your browser's Extensions page. (`chrome://extensions` for Google Chrome.)
4. Enable Developer Mode by clicking the toggle switch next to **Developer mode**.
5. Click the **Load unpacked** button and select the folder you extracted to earlier.

## Translations

[![Crowdin](https://badges.crowdin.net/classroom-dark-mode/localized.svg)](https://crowdin.com/project/classroom-dark-mode)

You can help with translating whether it be fixing an error or adding a new language.

Translations can be accessed and edited through [our Crowdin project](https://crowdin.com/project/classroom-dark-mode). There you can:

- Translate or proofread content
- Vote or edit on existing translations
- Open discussion topics

## Contributions

We welcome all contributions. To learn how to contribute, see [CONTRIBUTING.md](/.github/CONTRIBUTING.md) for details.

## License

[![GitHub License](https://img.shields.io/github/license/RyanLua/ClassroomDarkMode)](https://github.com/RyanLua/ClassroomDarkMode/blob/main/LICENSE)

Licensed under [Apache License 2.0](https://www.apache.org/licenses/). See [LICENSE](LICENSE) for details.

## Supported pages

Pages on Google Classroom that work with Classroom Dark Mode

### Student

- [x] Home
- [x] Your work
- [x] Calendar
- [x] To-do
- [x] Archived classes
- [x] Settings
- [x] Stream
- [x] Classwork
- [x] People
- [ ] ...

### Teacher

- [x] Home
- [x] Calendar
- [x] To review
- [x] Archived classes
- [x] Settings
- [x] Stream
- [x] Classwork
- [x] People
- [x] Grades
- [x] Class code
- [x] Customize appearance
- [x] Student work
- [x] Class settings
- [x] Review work
- [ ] ...

## Screenshots

![Screenshot of Home page](assets/Home%20screenshot.png)
![Screenshot of Class page](assets/Class%20screenshot.png)
![Screenshot of Assignment page](assets/Assignment%20screenshot.png)