Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Logo Visibility in Light and Dark Modes #283

Merged
merged 3 commits into from
Mar 13, 2025

Conversation

AryanVBW
Copy link
Contributor

This pull request includes updates to the CSS styles for the HomepageFeatures and UserLogos components to improve visual presentation and theme support.

Styling improvements:

  • src/components/HomepageFeatures/styles.module.css: Added a drop shadow to the .imgItem class to enhance the visual appearance.
  • Update static/img/namespace.png and static/img/replication.png to remove the white background, ensuring they look proper in both dark and light modes.

Theme support:

Before vs After

🔴 Before

old.mov

🟢 After

Watch Before Video
Please review @PragmaTwice and @git-hulk. If you have any suggestions or changes, let me know I’d love to improve and collaborate with you😊

AryanVBW and others added 3 commits March 12, 2025 13:03
This commit addresses two logo visibility issues:
1. User logos are now displayed on a white background in dark theme
   to provide proper contrast
2. Feature icons on the homepage (particularly namespace logo) now
   have a subtle drop shadow to improve visibility against light
   backgrounds
@AryanVBW AryanVBW mentioned this pull request Mar 13, 2025
@PragmaTwice
Copy link
Member

Looks good to me. Thank you!

@PragmaTwice PragmaTwice merged commit bbb28fc into apache:main Mar 13, 2025
1 check passed
@AryanVBW
Copy link
Contributor Author

AryanVBW commented Mar 13, 2025

Looks good to me. Thank you!

No need to thank me, sir. I love contributing to open source and helping communities. My efforts are nothing compared to your amazing work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants