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

Update contact.html #268

Closed

Conversation

Sandeepdwivediii
Copy link

Summary of Changes Made
Responsive Design:

Added max-width: 90% to the .feedback-container to ensure it fits smaller screens better while maintaining a maximum width for larger screens. Focus States:

Added focus styles to inputs and textareas to enhance accessibility, providing visual feedback when the fields are focused. Hover Effects:

Introduced a subtle transform effect on the submit button when hovered to improve user experience. Transitions:

Added transitions to the border color of input fields and to the submit button for a smoother interaction experience. Accessibility Improvements:

Included aria-required="true" for form fields to indicate to screen readers that these fields are mandatory. Styling Consistency:

Ensured consistent styling across input fields for better usability. Additional Suggestions
Client-Side Validation: Consider adding JavaScript to validate inputs (e.g., check if the email is properly formatted) before submission. Success/Error Messages: After form submission, you can provide feedback to the user (e.g., "Thank you for your feedback!" or "There was an error submitting your feedback."). Loading Spinner: Consider adding a loading spinner while the form is submitting to enhance the user experience. These enhancements will improve the overall functionality, accessibility, and user experience of your feedback form

Summary of Changes Made
Responsive Design:

Added max-width: 90% to the .feedback-container to ensure it fits smaller screens better while maintaining a maximum width for larger screens.
Focus States:

Added focus styles to inputs and textareas to enhance accessibility, providing visual feedback when the fields are focused.
Hover Effects:

Introduced a subtle transform effect on the submit button when hovered to improve user experience.
Transitions:

Added transitions to the border color of input fields and to the submit button for a smoother interaction experience.
Accessibility Improvements:

Included aria-required="true" for form fields to indicate to screen readers that these fields are mandatory.
Styling Consistency:

Ensured consistent styling across input fields for better usability.
Additional Suggestions
Client-Side Validation: Consider adding JavaScript to validate inputs (e.g., check if the email is properly formatted) before submission.
Success/Error Messages: After form submission, you can provide feedback to the user (e.g., "Thank you for your feedback!" or "There was an error submitting your feedback.").
Loading Spinner: Consider adding a loading spinner while the form is submitting to enhance the user experience.
These enhancements will improve the overall functionality, accessibility, and user experience of your feedback form
Copy link

vercel bot commented Oct 9, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
trend-trove-ecommerce ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 9, 2024 3:09pm

@Tejashri-Taral
Copy link
Owner

Read #90

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants