Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twentyfourminutes/idownvotedbecauseui
A StackOverflow user script which adds a simple UI to justify the reason of the downvote.
https://github.com/twentyfourminutes/idownvotedbecauseui
downvotes stackoverflow stackoverflow-questions tampermonkey user-script
Last synced: 6 days ago
JSON representation
A StackOverflow user script which adds a simple UI to justify the reason of the downvote.
- Host: GitHub
- URL: https://github.com/twentyfourminutes/idownvotedbecauseui
- Owner: TwentyFourMinutes
- License: mit
- Created: 2020-02-08T15:48:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-13T05:19:52.000Z (almost 5 years ago)
- Last Synced: 2024-11-17T10:41:48.684Z (2 months ago)
- Topics: downvotes, stackoverflow, stackoverflow-questions, tampermonkey, user-script
- Language: TypeScript
- Homepage:
- Size: 63.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IDownvotedBecauseUI
![GitHub](https://img.shields.io/github/license/TwentyFourMinutes/IDownvotedBecauseUI?style=flat-square)
Provides simple UI to the StackOverflow website, which enables you to give a quick explanation on why you downvoted the question. **This user-script was made possible by the great [idownvotedbecau.se](https://idownvotedbecau.se/) website from [Will Sullivan](https://github.com/WillSullivan).**
## About
The extension will display a popup every time you are trying to downvote a question. After you choose from an option, a pre-constructed will get posted with a basic explanation on why you downvoted. It will also include a link to the [idownvotedbecau.se](https://idownvotedbecau.se/) website with more information on the problem.
![](https://i.imgur.com/1oOqcQc.png)
This could result in a message similar to this one:
_I downvoted, because it seems like that [no or less effort in debugging the code](https://idownvotedbecau.se/nodebugging/) was made._
## Installation
1. Install a userscript manager; these are free extensions available for all popular browsers that allow you to manage and install userscripts. I'd recommend using [Tampermonkey](https://tampermonkey.net/) for Chromium and Firefox based browsers.
2. Install the userscript by clicking [`here`](https://github.com/TwentyFourMinutes/IDownvotedBecauseUI/raw/master/src/core.user.js).
3. Now the next time you will click the downvote button, the pop up shown above will appear.## Notes
If you feel like something is not working as intended or you are experiencing issues, feel free to create an issue. Also for feature requests just create an issue. For further information feel free to send me a [mail](mailto:[email protected]) to `[email protected]` or message me on Discord `24_minutes#7496`.