Skip to content

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

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

Merged
merged 2 commits into from
Jul 6, 2025

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Jul 4, 2025

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.

Copy link

vercel bot commented Jul 4, 2025

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 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 Copilot AI requested a review from sanjay-kv July 4, 2025 02:01
Copilot finished work on behalf of sanjay-kv July 4, 2025 02:01
@iitzIrFan
Copy link
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
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