Is your feature request related to a problem? Please describe.
Currently, the platform light theme has a clean white-dominant layout with pink accents. While the minimalist aesthetic looks great, offering user personalization—especially a warmer, softer theme alternative—can improve user comfort and engagement on a supportive platform like SafeVoice.
Describe the solution you'd like
I would like to introduce a "Pink-White / Rose Comfort" theme variant. This wouldn't completely saturate the UI, but rather:
- Implement a very soft, pastel pink/rose tint to the main background surfaces (ensuring WCAG contrast compliance).
- Keep text elements highly readable using deep purples/magentas or dark grays instead of pure black.
- Smoothly transition the current gradient accents to perfectly complement the new background tones.
- (Optional but preferred) Add a theme toggle controller or extend the existing theme switcher logic.
Describe alternatives you've considered
Keeping only the stark white and dark modes. However, a middle-ground warm/pastel theme adds a unique identity to the platform's branding.
Additional context
I am a GSSoC contributor and would love to be assigned to this issue to implement the UI/UX enhancements and verify the color contrast ratios!
Is your feature request related to a problem? Please describe.
Currently, the platform light theme has a clean white-dominant layout with pink accents. While the minimalist aesthetic looks great, offering user personalization—especially a warmer, softer theme alternative—can improve user comfort and engagement on a supportive platform like SafeVoice.
Describe the solution you'd like
I would like to introduce a "Pink-White / Rose Comfort" theme variant. This wouldn't completely saturate the UI, but rather:
Describe alternatives you've considered
Keeping only the stark white and dark modes. However, a middle-ground warm/pastel theme adds a unique identity to the platform's branding.
Additional context
I am a GSSoC contributor and would love to be assigned to this issue to implement the UI/UX enhancements and verify the color contrast ratios!