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

Create a Accessibility Remediation Request Form #2696

Merged
merged 14 commits into from
Dec 20, 2024

Conversation

lamtu1
Copy link
Contributor

@lamtu1 lamtu1 commented Nov 27, 2024

FEATURE: Add in feature to request accessibility for users on SA.

fixes #2694

PROGRESS To-Do Lists:
Part 1 - Model

  • Create the accessibility_form model
  • Create the accessibility_form controller
  • Setup the recaptcha behavior
  • Create Mailer Model form

Part 2 - View

  • Add in new.html.erb for form
  • Update show page to show new button
  • Add in a new render page to the new.html.erb
  • Create new view for email sending

Part 3 - Others

  • Add in locales
  • Update the routes.rb
  • Update & create any spec needed

@lamtu1 lamtu1 marked this pull request as draft November 27, 2024 21:56
@lamtu1 lamtu1 added Priority: High These are issues that should be prioritized for upcoming development efforts User Experience Accessibility labels Dec 10, 2024
@lamtu1 lamtu1 self-assigned this Dec 10, 2024
@lamtu1 lamtu1 force-pushed the feature/accessibilityForm branch from 68c5d6f to 1c00c1f Compare December 19, 2024 22:32
@lamtu1 lamtu1 marked this pull request as ready for review December 19, 2024 22:46
@straleyb
Copy link
Contributor

@lamtu1 Looks like this PR adds back in the old rubocop_fix_me.yml file. Ill merge this once it gets removed from the PR.

@straleyb straleyb merged commit c7e0760 into main Dec 20, 2024
4 checks passed
@straleyb straleyb deleted the feature/accessibilityForm branch December 20, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accessibility Priority: High These are issues that should be prioritized for upcoming development efforts User Experience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add accessibility remediation request form and button
2 participants