Skip to content

Added Contact Us page with navigation links and responsive UI#354

Open
Suhas334 wants to merge 1 commit into
komalharshita:mainfrom
Suhas334:feat/contact-us-page
Open

Added Contact Us page with navigation links and responsive UI#354
Suhas334 wants to merge 1 commit into
komalharshita:mainfrom
Suhas334:feat/contact-us-page

Conversation

@Suhas334
Copy link
Copy Markdown
Contributor

Summary [required]

This PR adds a dedicated Contact Us page to improve communication and accessibility for users and contributors. A new Contact link has been added to both the navbar and footer for easier navigation. The Contact Us page includes GitHub and issue-reporting links with a responsive and modern UI design that matches the existing DevPath website style.


Related Issue [required]

Closes #issue_number


Type of Change [required]

[x] Feature — adds new functionality
[x] Style — CSS or visual changes only, no logic change


What Was Changed [required]

templates/index.html

  • Added Contact Us links in navbar and footer

templates/contact.html

  • Created responsive Contact Us page

routes/main_routes.py

  • Added /contact route

How to Test This PR [required]

  1. Clone this branch:
    git checkout feat/contact-us-page

  2. Install dependencies:
    pip install -r requirements.txt

  3. Run the app:
    python app.py

  4. Open:
    http://127.0.0.1:5000/

  5. Verify:

    • Contact link appears in navbar
    • Contact link appears in footer
    • Contact page opens correctly
    • All buttons and links work properly
    • Layout is responsive on desktop and mobile devices

Test Results [required]

Application tested successfully.
No Flask or console errors found.
Responsive UI verified on desktop and mobile screens.


Screenshots ( UI changed)

Before:
No Contact Us page available

After:
Added responsive Contact Us page with navigation links

image image

Self-Review Checklist [required]

[x] I have read CONTRIBUTING.md and followed all guidelines
[x] My branch name follows the convention: feat/, fix/, docs/, data/, style/, test/
[x] I have run python tests/test_basic.py and all tests pass
[x] I have run flake8 . locally and there are no errors
[x] I have not introduced any print() or console.log() debug statements
[x] Every new function I wrote has a docstring
[x] I have not modified files outside the scope of the linked issue
[x] If I changed the UI, I tested it at 375px (mobile) and 1280px (desktop)


Notes for Reviewer

Added a modern responsive Contact Us page with integrated navigation links and consistent UI styling.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 20, 2026

@Suhas334 is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant