Skip to content

Add professional Contact Us page with form and contact information#144

Merged
sanjay-kv merged 2 commits into
mainfrom
copilot/fix-117
Jul 6, 2025
Merged

Add professional Contact Us page with form and contact information#144
sanjay-kv merged 2 commits into
mainfrom
copilot/fix-117

Conversation

Copilot AI commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

Implements a comprehensive Contact Us page for the RecodehHive website to improve user engagement and provide clear communication channels.

🎯 Features Added

Professional Contact Page Design

  • Modern Layout: Clean two-column responsive design with contact information and contact form
  • Gradient Header: Eye-catching "Get In Touch" title with gradient text styling
  • Contact Information:
    • Email: [email protected] with clickable mailto link
    • Response time commitment (24-48 hours)
    • Global online presence
    • Clear list of services offered

Interactive Contact Form

  • Comprehensive Fields: First name, last name, email, subject dropdown, and message textarea
  • Subject Categories: General inquiry, technical support, collaboration, partnership, feedback, and other
  • Professional Styling: Consistent with site design using Tailwind CSS
  • Form Validation: Required field validation and proper input types

Navigation Integration

  • Fixed Footer Link: Updated footer "Contact Us" link to point to /contact-us instead of incorrectly pointing to /community
  • Additional Resources: Quick links to Community, Documentation, and Blog sections

Technical Implementation

  • Built with React/TypeScript using Docusaurus framework
  • Responsive design with mobile-first approach
  • Accessible form with proper labels and semantic HTML
  • Lucide React icons for visual enhancement
  • Added gradient-text CSS utility for consistent styling across the site

🔧 Changes Made

  1. Created /src/pages/contact-us/index.tsx - Main contact page component
  2. Updated /src/theme/Footer/index.tsx - Fixed Contact Us link routing
  3. Enhanced /src/css/custom.css - Added gradient-text utility class

📱 Responsive Design

The page works seamlessly across all device sizes with:

  • Stacked layout on mobile devices
  • Two-column layout on desktop
  • Touch-friendly form inputs and buttons

Contact Us Page

The contact page provides a professional way for users to reach out for support, collaboration opportunities, partnerships, and general inquiries while maintaining the site's existing design language.

Fixes #117.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@vercel

vercel Bot commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

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

Name Status Preview Comments Updated (UTC)
recode-website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 4, 2025 2:00am

Copilot AI changed the title [WIP] Need a contact us Page Add professional Contact Us page with form and contact information Jul 4, 2025
Copilot AI requested a review from sanjay-kv July 4, 2025 02:01
@iitzIrFan

Copy link
Copy Markdown
Member

@sanjay-kv
This is done and ready to merge !

@sanjay-kv sanjay-kv added the area:db PRs with DB label Jul 6, 2025
@sanjay-kv sanjay-kv moved this to Todo in @recode-web Jul 6, 2025
@sanjay-kv sanjay-kv added this to the recode:launch 3.0 milestone Jul 6, 2025
@sanjay-kv sanjay-kv added the area:UI Related to UI/UX. For Frontend Developers. label Jul 6, 2025
@sanjay-kv

Copy link
Copy Markdown
Member

Thanks broi

@sanjay-kv sanjay-kv marked this pull request as ready for review July 6, 2025 00:16
@sanjay-kv sanjay-kv merged commit c8a6304 into main Jul 6, 2025
2 checks passed
@sanjay-kv sanjay-kv deleted the copilot/fix-117 branch July 6, 2025 00:16
@github-project-automation github-project-automation Bot moved this from Todo to Done in @recode-web Jul 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:db PRs with DB area:UI Related to UI/UX. For Frontend Developers.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Need a contact us Page

3 participants