multiverseweb / Dataverse

This software is currently under development. It can be used to visualise data into various forms of plots ranging from primary to advanced level. It can also be used as a finance tracker.
https://multiverse-dataverse.netlify.app
MIT License
39 stars 109 forks source link

Changed login and signup pages to incorporate 3rd party authentication #260

Closed sania-2912 closed 3 weeks ago

sania-2912 commented 3 weeks ago

Changed login and signup pages to incorporate 3rd party authentication using google, microsoft and apple accounts in both the pages, changed the sizing of the boxes and the colour of login as well as signup button

Description This PR introduces third-party authentication options on both the login and signup pages, allowing users to log in or create accounts using their Google, Microsoft, or Apple accounts. The user interface has been refined by adjusting the sizing of the login and signup boxes to improve usability and aesthetic appeal. Additionally, the colors of the login and signup buttons have been updated for better visibility and consistency with modern design standards.

The motivation behind these changes is to enhance user experience by providing flexible authentication methods, making the login/signup process faster and more convenient. This approach aligns with contemporary web practices, offering users familiar and trusted authentication options.

Related Issue Fixes #255

Type of Change New feature

Checklist My code follows the style guidelines of this project I have performed a self-review of my own code I have commented on my code, particularly in hard-to-understand areas I have added tests that prove my fix is effective or that my feature works New and existing unit tests pass locally with my changes Any dependent changes have been merged and published in downstream modules

Before: Screenshot 2024-10-28 195001 After: Screenshot 2024-10-29 173857

Before: Screenshot 2024-10-28 195016 After: Screenshot 2024-10-29 174916

I hope the contribution made is valid and substantial!

github-actions[bot] commented 3 weeks ago

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

netlify[bot] commented 3 weeks ago

Deploy Preview for multiverse-dataverse ready!

Name Link
Latest commit e7af764d3ea305ca986e2380381375b92c8b2595
Latest deploy log https://app.netlify.com/sites/multiverse-dataverse/deploys/6720d843a1ae100008d830ff
Deploy Preview https://deploy-preview-260--multiverse-dataverse.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

github-actions[bot] commented 3 weeks ago

🎉🎉 Thank you for your contribution! Your PR #260 has been merged! 🎉🎉