Skip to content

FEAT : Resource Page Hero Section Redesigned#164

Open
ThePrabhu wants to merge 2 commits into
Piyushydv08:mainfrom
ThePrabhu:feat/redesign-resource-page
Open

FEAT : Resource Page Hero Section Redesigned#164
ThePrabhu wants to merge 2 commits into
Piyushydv08:mainfrom
ThePrabhu:feat/redesign-resource-page

Conversation

@ThePrabhu
Copy link
Copy Markdown
Contributor

@ThePrabhu ThePrabhu commented Jun 3, 2026

🛠️ Pull Request

🏷️ PR Type

  • ✨ Feature

🔗 Related Issue


📝 Rationale / Motivation

The Resources page needed a dedicated section where users can easily access helpful resources, guides, and support materials. This improves content discoverability and enhances the overall user experience.


✨ Description of Changes

Frontend

  • Added Resources page UI
  • Implemented responsive resource cards/layout
  • Improved visual hierarchy and spacing
  • Added navigation support for resources section
  • Applied consistent SafeVoice design styling

🧪 Testing Instructions

  1. Run the application locally.
  2. Navigate to the Resources page.
  3. Verify all resources render correctly.
  4. Test responsiveness on desktop and mobile views.
  5. Confirm navigation and links function properly.

👀 Impact Assessment

  • Improved user experience and accessibility of resources.
  • No backend or API changes.
  • No security impact.
  • Fully responsive across devices.

🖼️ Screenshots / GIFs

Add screenshots of the Resources page here.


⚡ Checklist

  • Code follows project’s coding style and guidelines
  • Changes are tested locally
  • Automated tests added/updated
  • Documentation updated (if applicable)
  • User-facing changes are documented
  • Related issue linked
  • No new warnings/errors introduced
  • All reviewers guidance addressed

🎯 Priority / Impact Level

  • Priority: Medium
  • Impact: Medium

Copilot AI review requested due to automatic review settings June 3, 2026 17:04
@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 3, 2026

👷 Deploy request for safevoiceforwomen pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 7375066

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates the Resources page hero and “Quick Access Helplines” section with a refreshed layout and more prominent helpline cards/CTAs.

Changes:

  • Reworked header layout (typography, spacing) and added “trust” badges (Verified/24-7/Nationwide).
  • Redesigned helpline cards with richer hover effects and a “Call Now” CTA treatment.
  • Added a safety reassurance banner below the helplines grid.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/pages/Resources.tsx
Comment on lines +439 to +444
<header className="py-12 text-center">
<h1 className="mb-4 text-6xl font-extrabold">
<span className="bg-gradient-to-r from-pink-600 to-rose-600 bg-clip-text text-transparent">
Verified Support Network
</span>
</h1>
Comment thread src/pages/Resources.tsx
Comment on lines +453 to +472
<div className="flex items-center gap-3 rounded-2xl border border-pink-200 bg-white px-8 py-4">
<Shield className="h-5 w-5 text-pink-600" />
<span className="font-semibold text-gray-700">
Government Verified
</span>
</div>

{/* Slightly smaller text to fit longer numbers */}
<p className="mt-2 break-words text-2xl font-extrabold text-pink-600 dark:text-pink-400">
{item.number}
</p>
<div className="flex items-center gap-3 rounded-2xl border border-pink-200 bg-white px-8 py-4">
<Zap className="h-5 w-5 text-pink-600" />
<span className="font-semibold text-gray-700">
24/7 Available
</span>
</div>

<div className="flex items-center gap-3 rounded-2xl border border-pink-200 bg-white px-8 py-4">
<Users className="h-5 w-5 text-pink-600" />
<span className="font-semibold text-gray-700">
Nationwide Support
</span>
</div>
Comment thread src/pages/Resources.tsx
Comment on lines +536 to +548
<div className="rounded-2xl border border-pink-200 bg-gradient-to-r from-pink-50 to-rose-50 p-5 text-center shadow-md">
<div className="flex items-center justify-center gap-3">
<Shield className="h-6 w-6 text-pink-600" />
<p className="text-sm md:text-base">
<span className="font-bold">
Your safety matters.
</span>{" "}
These services are confidential, free, and available 24/7.
Don't hesitate to reach out.
</p>
<Heart className="h-5 w-5 text-pink-600" />
</div>
</div>
Comment thread src/pages/Resources.tsx
Comment on lines +494 to +499
return (
<a
key={item.title}
href={`tel:${primaryNumber}`}
className="group relative overflow-hidden rounded-3xl border border-pink-200 bg-white p-7 text-center shadow-md transition-all duration-300 hover:-translate-y-2 hover:border-pink-400 hover:shadow-2xl dark:border-pink-900 dark:bg-gray-800"
>
@ThePrabhu
Copy link
Copy Markdown
Contributor Author

@Piyushydv08 , kindly review the code

@github-actions github-actions Bot added gssoc'26 Contribution for Girlscript Summer of Code'26 level:intermediate GSSoC: Intermediate difficulty - 35 pts type:design GSSoC: UI or UX design changes labels Jun 3, 2026
Copy link
Copy Markdown
Owner

@Piyushydv08 Piyushydv08 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ImageAlign call now buttons in a single row

@ThePrabhu
Copy link
Copy Markdown
Contributor Author

@Piyushydv08 kindly review the edits

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

Labels

gssoc'26 Contribution for Girlscript Summer of Code'26 level:intermediate GSSoC: Intermediate difficulty - 35 pts type:design GSSoC: UI or UX design changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Redesign Verified Resources sectionfor Better Hierarchy, Trust, and Accessibility

3 participants