Skip to content

Contact Form #91

@TimothyGillespie

Description

@TimothyGillespie

Add a general contact form to the website and a respective endpoint on the backend.

The contact form should:

  • Ask for contact details (Discord ID and/or email)
  • Provide categories based on which the message can be routed appropriately
  • Provide ways to articulate the request
  • Provide protection via recaptcha
  • Rudimentary input validation

Nice to Haves:

Fields for the requests to become more specific based on category - for example: Report a map -> Ask for a required map ID. These should just be used to format a generic message though.

Store what the user has put in to save from data loss (for example with localStorage).

"Do you really want to leave" with beforeunload to avoid accidentally leaving the site.

Metadata

Metadata

Labels

approvedApproved by dev team to work onfeature requestNew feature, request, or enhancement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions