Skip to content

fix: align Personal Safety Hub styling with Legal Hub#172

Open
Sumitsutharss wants to merge 2 commits into
Piyushydv08:mainfrom
Sumitsutharss:fix-ui-color-consistency-171
Open

fix: align Personal Safety Hub styling with Legal Hub#172
Sumitsutharss wants to merge 2 commits into
Piyushydv08:mainfrom
Sumitsutharss:fix-ui-color-consistency-171

Conversation

@Sumitsutharss
Copy link
Copy Markdown
Contributor

🛠️ Pull Request

🏷️ PR Type

  • 🐞 Bug Fix

🔗 Related Issue


📝 Rationale / Motivation

The Personal Safety Hub and Legal & Emotional Healing Hub appeared side-by-side but used different visual themes, creating inconsistency in the Resources page UI.

This change aligns both components with a unified design system for better visual consistency and user experience.


✨ Description of Changes

Frontend

  • Updated Personal Safety Hub styling to match the Legal & Emotional Healing Hub.
  • Added consistent background, border, typography, and icon styling.
  • Added dark mode compatible styling.
  • Improved visual symmetry between both hub components.

Modified file:

  • src/pages/Resources.tsx

🧪 Testing Instructions

  1. Run the application locally.
  2. Navigate to /resources.
  3. Verify both hub cards have consistent styling.
  4. Toggle light and dark mode.
  5. Confirm responsiveness remains intact.

👀 Impact Assessment

  • Improves UI consistency.
  • No functionality changes.
  • No backend impact.
  • No security impact.
  • Works in both light and dark mode.

🖼️ Screenshots

Screenshot 2026-06-05 164840 Screenshot 2026-06-05 164848 Screenshot 2026-06-05 164856 Screenshot 2026-06-05 164902

⚡ Checklist

  • Code follows project guidelines
  • Changes tested locally
  • Related issue linked
  • No new warnings/errors introduced
  • User-facing changes documented

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 5, 2026

👷 Deploy request for safevoiceforwomen pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit b2fee08

@github-actions github-actions Bot added good first issue Good for newcomers gssoc'26 Contribution for Girlscript Summer of Code'26 labels Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers gssoc'26 Contribution for Girlscript Summer of Code'26

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: UI Color Inconsistency Between Parallel Hub Components

1 participant