Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design manage form component #79

Open
L-Mario564 opened this issue Jun 19, 2024 · 0 comments
Open

Design manage form component #79

L-Mario564 opened this issue Jun 19, 2024 · 0 comments
Assignees
Labels
depends on issue Another issue has to be addressed before doing this one priority: high size: lg ui UI & design (frontend) related issues

Comments

@L-Mario564
Copy link
Contributor

L-Mario564 commented Jun 19, 2024

Depends on #58.

Provide a UI where the user can manage any kind of form.

  • Any conditions mentioned in Create form procedures #58 must bet met here and communicated to the user.
  • If the user desires to delete the form, prompt them for confirmation before deleting.
  • The user should have the option to either set a date for closing the form or immediately open/close it.
  • The description, thank you message, and closed message can be written in markdown, so the UI must provide markdown shortcuts.
  • The UI for managing fields should be relatively similar to Google Forms (again, following any requirements outlined in Create form procedures #58).
  • The toggle for anonymousResponses should be unavailable (hidden) if it's a tournament form for staff registration.
  • The select for target should be unavailable (hidden) if it's a tournament form for staff registration.
@L-Mario564 L-Mario564 added ui UI & design (frontend) related issues size: lg priority: high labels Jun 19, 2024
@L-Mario564 L-Mario564 self-assigned this Jun 19, 2024
@L-Mario564 L-Mario564 added the depends on issue Another issue has to be addressed before doing this one label Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depends on issue Another issue has to be addressed before doing this one priority: high size: lg ui UI & design (frontend) related issues
Projects
Development

No branches or pull requests

1 participant