Shadow Shift Chrome Extension
We're now available on the Chrome Web Store!
Welcome to the Shadow Shift Chrome Extension repository!
This extension allows you to easily switch any webpage/PDF documents to a dark theme with just a click, providing a more comfortable browsing experience, especially in low-light environments.
Motivation
Initially I found it difficult to read PDF books on my Chrome Browser at night. I thought about having the ability to toggle between light/dark mode for a PDF file in a chrome extension would be cool. Then I thought "Why just PDF files - when we can do this for any webpages."
Features
- One-click Dark Theme: Enable dark mode on any webpage with a single click.
- (Soon) Customizable: Customize the darkness level and other aspects of the dark theme to suit your preferences.
- (Soon) Global Enable/Disable: Easily toggle the extension on or off as needed.
- (Soon) Intuitive Interface: Simple and user-friendly interface for seamless browsing.
Installation
We will soon publish this extension to Chrome Webstore.
As of now, you can follow these steps to get it up and running:
- Clone this repository to your local machine or download the ZIP file.
- Open Google Chrome and navigate to chrome://extensions.
- Enable Developer Mode by toggling the switch in the top right corner.
- Click on "Load unpacked" and select the directory where you cloned/downloaded the repository.
- The extension should now be installed and ready to use!
Usage
Once the extension is installed, you can start using it immediately. Here's how:
- Click on the extension icon in the Chrome toolbar.
- Toggle the switch to enable or disable the dark theme.
- Enjoy browsing in the dark mode!
- (Soon) You can also customize the dark theme by clicking on the settings icon within the extension popup.
Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name
).
- Make your changes.
- Commit your changes (git commit -am 'Add new feature').
- Push to the branch (git push origin feature/your-feature-name).
- Create a new Pull Request to
develop
branch.
- Please make sure to follow the code of conduct and contribution guidelines.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
If you encounter any issues or have any questions, feel free to open an issue or reach out to the maintainers.
Acknowledgements
Special thanks to all contributors!
About
This project is maintained by sharma66mahesh. You can find more of my projects on GitHub.