Commit Graph
4 Commits
Author SHA1 Message Date
David TaylorandGitHub a32f754b08 FEATURE: Configure poll 'public' default via site setting (#24348)
Followup to 7afebcd78e
2023-11-13 18:54:21 +00:00
David TaylorandGitHub 7afebcd78e UX: Create polls with public=true by default (#24332)
In the vast majority of cases, people want poll voters to be public. Previously, the checkbox for this was hidden behind the 'show advanced' settings in the poll builder UI.

This commit makes three changes to improve the experience:

1. Add `public=true|false` to poll markup (previously it would only be added when true

2. Bring the 'public' switch outside the 'show advanced' section for improved visibility

3. Change the default to 'true'
2023-11-13 09:07:51 +11:00
David Taylor b3015f51ca DEV: Sort imports
Automatically generated by `eslint --fix` to satisfy the updated configuration
2023-10-10 21:46:54 +01:00
David TaylorandGitHub c7172ab9eb DEV: Convert poll modals to new component-based API (#22164) 2023-07-04 15:25:34 +01:00