Create a new create page that allows a more dynamic vote creation process.
Potential page structure:
## Poll Title
Text input
## Poll Options
- Pass, Fail, Abstain
- Pass, Fail or Conditional, Abstain
- Conditional, Fail, Abstain
- Yes, No, Abstain
- Custom options (e.g. conditional, informal poll)
### Custom options (if custom options selected)
Text input like it currently is
## Poll Permissions
- Voting only
- Eboard only
- Hidden Eboard only (not visible to members)
## Vote Visibility
- Secret (see only aggregate vote counts)
- Open (see who voted for what)
This would also require refactoring the database schema. In doing so, the schema should be more formally specified, and a migration should be created to allow migrating the existing data.
Create a new create page that allows a more dynamic vote creation process.
Potential page structure:
This would also require refactoring the database schema. In doing so, the schema should be more formally specified, and a migration should be created to allow migrating the existing data.