hicommonwealth / commonwealth

A platform for decentralized communities
https://commonwealth.im
GNU General Public License v3.0
68 stars 44 forks source link

Update Permissions Selection UI + Add `UPDATE_POLL` (allow voting on polls) Permission #10009

Open timolegros opened 12 hours ago

timolegros commented 12 hours ago

Description

Part 1

Current topic permissions UI: image

This dropdown/form does not allow for custom combinations of permissions. It also does not scale well as we increase the number of selectable permissions e.g. can't do part 2.

image

https://www.figma.com/design/dGPiswtnIfQIzSNOlB4MNC/Sticky-editor-%2B-Sidebar-%2B-Thread-UI?node-id=1206-4271&t=smMMeNIYRrRIRONf-4

Part 2

Add voting on polls (UPDATE_POLL) as a permission option. This is the correct long-term fix for #9986.

Additional context

@dillchen