Skip to content

🚀 Feature: Redesign Contact Page for Dark Theme Consistency and Improved User Experience #726

@ArshiBansal

Description

@ArshiBansal

🔖 Feature description

The current Contact page uses a purple gradient background and purple-themed content cards that are visually inconsistent with the dark theme used throughout the rest of the application. The page also contains placeholder contact information and could benefit from improved visual hierarchy, accessibility, and branding consistency.

Proposed improvements

  1. Design ConsistencyReplace the purple gradient background with the application's standard dark theme background.Update contact cards and form container styling to match the application's design system.Use consistent colors, shadows, borders, and spacing across all sections.

  2. Contact Information
    Replace placeholder contact details:
    Phone number: (123) 456-7890
    Email: support@githubtracker.com
    GitHub Issues URL placeholder
    Add actual project support channels or remove unsupported contact methods.

  3. Form Improvements
    Improve input field contrast and readability.
    Add clear focus states for all form elements.
    Improve dropdown styling for the subject selector.
    Enhance textarea usability with better sizing and spacing.
    Add form validation and user-friendly error messages.

  4. Accessibility & UX
    Improve text contrast throughout the page.
    Ensure all buttons and form controls meet accessibility standards.
    Add loading and success states when submitting messages.
    Improve responsiveness on tablet and mobile devices.

  5. Content Improvements
    Refine the hero section messaging.
    Add a brief description of supported contact methods.
    Clarify where users should report bugs, request features, or seek support.

Expected outcome

The Contact page should:
Match the application's dark theme and overall branding.
Provide a professional and trustworthy support experience.
Improve readability and accessibility.
Offer clear communication channels for users.
Deliver a consistent user experience across the platform.

🎤 Screenshot

No response

🔄️ Additional Information

Retaining the existing purple design and only replacing placeholder content.
Making minor styling adjustments without aligning to the application's dark theme.

However, adopting the same dark design language used throughout the rest of the application would create a more cohesive experience and reduce visual inconsistencies between pages.

I reviewed the current Contact page and found that it shares the same design inconsistencies present in other authentication and marketing pages. Updating it as part of a broader UI consistency initiative would improve the overall user experience and product presentation.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions