Option to hide the default "thumbs up" and "thumbs down" buttons on issues and snippets
Problem to solve
Currently, every GitLab issue and snippet has prominent "thumbs up" and "thumbs down" icons/buttons, even when nobody has reacted with either thumbs-up or thumbs-down. In a community I host, I'd like the ability to hide those default reaction buttons, and just let the community choose whatever reactions they like.
Intended users
- Parker (Product Manager), responsible for establishing the tone of the project's discussions
Further details
The prominent presence of a "thumbs down" icon on every issue and snippet possibly conflicts with the Code of Conduct's ideal of creating a positive environment — it provides passersby an easy opportunity to downvote without providing constructive criticism.
Proposal
A couple possibilities:
- Add a project-wide "Show thumbs-up and thumbs-down buttons on all issues and snippets" checkbox in Project > Settings > General
- Add a project-wide "Show these reaction buttons on all issues and snippets" field in Project > Settings > General, allowing site managers to choose whichever default reactions they want (or none)
Option 1 specifically addresses the case I described; option 2 is more flexible and could support other use-cases (e.g., showing a "heart" reaction by default, or showing project-specific default reactions).
Permissions and Security
- Maintainer role
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
- Core/Free