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

feat: implement adaptive day/night browser bar theme 🚀🔥 #1558

Merged
merged 6 commits into from
Aug 13, 2023
Merged

feat: implement adaptive day/night browser bar theme 🚀🔥 #1558

merged 6 commits into from
Aug 13, 2023

Conversation

0xabdulkhaliq
Copy link
Contributor

@0xabdulkhaliq 0xabdulkhaliq commented Aug 10, 2023

Fixes Issue

Close #1506

Description

  • In this pull request, we've added an exciting enhancement to the LinksHub user experience. Recognizing the significance of immersive user interactions, especially within the context of Progressive Web Apps (PWAs), we've integrated a dynamic browser bar theme feature.

Changes introduced

  1. Dynamic Browser Bar Color: Depending on the selected theme (dark or light), the browser's address bar will adapt its color accordingly, providing a seamless visual transition and consistency.

  2. PWA Compatibility: This feature is fully compatible with the PWA version of LinksHub, ensuring that users who've installed LinksHub on their devices get a consistent and immersive experience.

Advantages

  • Enhanced User Experience: The adaptation of the browser bar color according to the app theme offers users a unified and more engaging visual experience.

  • Consistency: Whether accessing LinksHub from a desktop browser or as a PWA on mobile, users will experience a harmonious UI.

  • Aesthetic Appeal: This subtle design change contributes significantly to the overall aesthetics of the platform, making the app not just functional, but visually pleasing.

Impact on PWAs

  • PWAs are all about delivering an app-like experience on the web.

  • This browser bar theme feature further bridges the gap between traditional web apps and native mobile apps, ensuring that our users get the best of both worlds.

  • This PR is a testament to our commitment to continuously improve and adapt to modern design principles, ensuring that LinksHub remains at the forefront of usability and design. We believe these changes will further solidify LinksHub's position as a leading platform in its domain.

Screenshots (Mobile)

LIGHT MODE DARK MODE
image Capture+_2023-08-10-19-01-18

@vercel
Copy link

vercel bot commented Aug 10, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
linkshub ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 10, 2023 1:30pm

@github-actions github-actions bot added the goal: new-feature New feature or request label Aug 10, 2023
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Thank you, 0xabdulkhalid, for creating this pull request and contributing to LinksHub! 💗

The maintainers will review this Pull Request and provide feedback as soon as possible! 😇
We appreciate your patience and contribution, Keep up the great work! 😀

@0xabdulkhaliq
Copy link
Contributor Author

You can test this deployment on your Mobile Chrome Browser, You must want to enable light theme for it.

Because using Dark theme on Chrome will enforce and overwrite site's theme.

@0xabdulkhaliq
Copy link
Contributor Author

@rupali-codes, @CBID2, @k-deepak04 👋🏻

Please make sure to review this PR as soon as possible, Thank You!

@CBID2
Copy link
Collaborator

CBID2 commented Aug 10, 2023

Can you show a screenshot of this @0xabdulkhalid?

@0xabdulkhaliq
Copy link
Contributor Author

0xabdulkhaliq commented Aug 10, 2023

@CBID2 PR Description has been updated now, You can check that out!

Check those screenshots above.

Copy link
Collaborator

@CBID2 CBID2 left a comment

Choose a reason for hiding this comment

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

LGTM

@CBID2 CBID2 added quick-fix Shouldn't take much time to finish gssoc GirlScript Summer of Code participants level3 Making completely new feature labels Aug 10, 2023
@CBID2 CBID2 requested a review from k-deepak04 August 10, 2023 17:07
Copy link
Owner

@rupali-codes rupali-codes left a comment

Choose a reason for hiding this comment

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

looks awesome, thanks !

@rupali-codes rupali-codes merged commit 43b8f98 into rupali-codes:main Aug 13, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
goal: new-feature New feature or request gssoc GirlScript Summer of Code participants level3 Making completely new feature quick-fix Shouldn't take much time to finish
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: Implement Browser Bar Theme Feature for Enhanced PWA Experience 🚀🔥
3 participants