LeetCode Blur is a Chrome extension designed to enhance your problem-solving experience on LeetCode by blurring previously written code solutions. This prevents accidental spoilers, helping you to approach problems with a fresh perspective every time you visit. Ideal for those who want to practice problems multiple times or for educational settings where spoilers can hinder learning.
- Automatic Blur: Automatically blurs code solutions on LeetCode problem pages.
- Toggle Visibility: Easily toggle the blur on/off to view your solution when you're ready.
- Customizable: Adjust the intensity of the blur via the extension's popup menu.
(Note: Include the link to your Chrome Web Store listing when available)
- Visit the LeetCode Blur page on the Chrome Web Store.
- Click 'Add to Chrome' to install the extension.
-
Clone the repository:
bashCopy code
git clone https://github.com/qbitdoge/leetcode-blur.git
-
Open Chrome and navigate to
chrome://extensions/
. -
Enable Developer Mode by toggling the switch at the top right.
-
Click 'Load unpacked' and select the
leetcode-blur
directory from your cloned repository.
After installation, navigate to any problem page on LeetCode:
- The code solutions will be blurred by default.
- Click the extension icon in the toolbar to toggle the blur on or off.
- Use the slider in the popup to adjust the blur intensity if desired.
Contributions are welcome! If you have suggestions or improvements, please fork the repository and submit a pull request.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
Found a bug or have a feature request? Please open a new issue on the GitHub repository with your suggestions: LeetCode Blur Issues.
This project is licensed under the MIT License - see the LICENSE file for details.