Closed Garima-149 closed 3 months ago
@itsekta please review it.
Hey @Garima-149, this branch have some conflicts please resolve them first
The recent updates to the application significantly enhance user navigation and interaction. New routes for the ContactPage
, RecoveredsPage
, and HappyRecoveriesPage
have been added, improving accessibility to features. The ContactPage
introduces a functional and visually appealing interface for user inquiries, while the LandingPage
has been updated to handle user input. Styling improvements ensure a cohesive user experience across the application.
File | Change Summary |
---|---|
src/App.jsx |
Added new routes for ContactPage , RecoveredsPage , and HappyRecoveriesPage . Imported Preloader and Feedback . |
src/pages/user/Contactus.jsx |
Introduced ContactPage component for user inquiries, utilizing form state management and animations. |
src/pages/user/HomePage.jsx |
Updated LandingPage with state management for user input, added "Contact Us" button, modified form submission logic. |
src/pages/user/home.css |
Added styles for .input-with-icon and .container classes to improve input fields and layout. |
sequenceDiagram
participant User
participant App
participant ContactPage
User->>App: Navigates to /contact
App->>ContactPage: Render ContactPage
User->>ContactPage: Enters information and submits
ContactPage->>ContactPage: Handle form submission
ContactPage->>User: Show submission confirmation
🐰 "In the fields where rabbits play,
New routes and styles brighten the day.
A contact form, a button to cheer,
Hop along, there's much to endear!
With colors and icons, all will see,
A joyful path for you and me!" 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@itsekta I have resolved existing issues.
Hey @Garima-149, The Contact Us page looks good, but I noticed that this PR contains changes to other components as well. Let's move all the form-related elements from the landing page into a dedicated Contact Us form component to make the code more manageable.
Also, you can create a new issue for the Contact Us form on the landing page instead of handling everything in a single issue.
Actually the change you are noticing is button element I added on landing page to help me navigate to contactUs page.Because I was asked to just creat contact Us page, and location of the page, will be decided by project admin. That's why, I made a button over there. All the form related component is already there on Contact Us page. @itsekta
@Garima-149 Ohk, I found the issue. The version differences in the GitHub review are because of different indentations.
But the PR is not merged yet. @itsekta
It is blocked because this PR need 2 Reviewers approval, I have given mine wait for other mentors or PA review.
Is there any way to contact them? Just 5 days are remaining for gssoc program to end, I hope you understand my concern@itsekta
@itsekta I have also changed size of image.Please merge this.
Summary by CodeRabbit
New Features
/contact
,/recovereds-page
, and/happy-recoveries
.ContactPage
allowing users to submit contact information and messages.LandingPage
with a "Contact Us" button and improved form handling.Styling Enhancements
Bug Fixes