Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        

# IDownvotedBecauseUI

GitHub issues GitHub release (latest by date including pre-releases) ![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`.