Text on testimonial cards should remain clearly visible in both light and dark modes. #354
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issue(s)
Summary
The testimonial prompt component had hardcoded dark background and white text colors, causing poor visibility and inconsistent appearance in light mode. This PR replaces the hardcoded colors with CSS custom properties that adapt to both light and dark themes, ensuring consistent and accessible styling across modes.
Changes
Replaced fixed background and text colors with CSS variables (--card, --card-foreground) for dynamic theming
Added hover styles using CSS variables to maintain theme consistency
Updated component class and inline styles for better light/dark mode support
How to Test
2.Switch to dark mode and confirm the prompt adapts visually and remains readable
3.Hover over the prompt and ensure the background color changes smoothly according to the theme
Checklist
Fixes #345
Hello @saumyayadav25 verify this PR and let me know if any changes are required.