Skip to content

Login/Onboarding flow update#125

Merged
elliotBraem merged 12 commits intoNEARBuilders:developfrom
Megha-Dev-19:login-flow
Feb 6, 2024
Merged

Login/Onboarding flow update#125
elliotBraem merged 12 commits intoNEARBuilders:developfrom
Megha-Dev-19:login-flow

Conversation

@Megha-Dev-19
Copy link
Copy Markdown
Collaborator

@Megha-Dev-19 Megha-Dev-19 commented Feb 2, 2024

Resolves #117
Resolves #84
Resolves #85

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 2, 2024

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

Name Status Preview Comments Updated (UTC)
gateway ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 5, 2024 4:10pm

Megha-Dev-19 and others added 3 commits February 2, 2024 19:10
* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Profile Page

* Style updates

* Style updates to profile page

* Fix projects page

* Fix projects page

* Clear compose draft when post

* Resolve comments

* Fix more hrefs

* Change more href

* Remove layout loading text

* Try to fix all VM requires

* Fix flashes on home page

* Replace all VM.require fallbacks to correct object

* Run prettier

* Use correct fallback for DaoSDK

* Remove un needed tag from compose

* Fix compose rerender on commit

* Remove unneeded css

---------

Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>
@Megha-Dev-19
Copy link
Copy Markdown
Collaborator Author

Just for clarity, I have added these three screens for onboarding and used private storage to know if the user is first time login or not
image

@Megha-Dev-19 Megha-Dev-19 marked this pull request as ready for review February 2, 2024 18:26
@Megha-Dev-19 Megha-Dev-19 marked this pull request as draft February 2, 2024 18:34
@Megha-Dev-19 Megha-Dev-19 marked this pull request as ready for review February 2, 2024 18:46
@Megha-Dev-19 Megha-Dev-19 changed the title Login flow update Login/Onboarding flow update Feb 2, 2024
@Megha-Dev-19
Copy link
Copy Markdown
Collaborator Author

Question: currently I show “Following” and disabled button if the user is already following an account, should we allow unfollow which is the normal behaviour.?

@Megha-Dev-19 Megha-Dev-19 changed the base branch from main to develop February 5, 2024 15:24
@elliotBraem
Copy link
Copy Markdown
Contributor

elliotBraem commented Feb 5, 2024

This looks great!

Some feedback:

  • What is the criteria for the modal to come up and how can I make it not appear on load? It is appearing for me each time I reload the page. (we should implement this before merge)
  • When it loads "Connect with others", I'm already following most of these people. It would be nice if it filtered these people out and only offered new people to follow. "Some people you may want to follow:" ( I think this answers your question, too ^)
  • Possible to add a back button? Will ask in designs

@Megha-Dev-19
Copy link
Copy Markdown
Collaborator Author

hey @elliotBraem, added all the feedback points.

@elliotBraem elliotBraem merged commit ec6e046 into NEARBuilders:develop Feb 6, 2024
elliotBraem added a commit that referenced this pull request Feb 7, 2024
* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Profile Page

* Style updates

* Style updates to profile page

* Fix projects page

* Fix projects page

* Clear compose draft when post

* Resolve comments

* Fix more hrefs

* Change more href

* Remove layout loading text

* Try to fix all VM requires

* Fix flashes on home page

* Replace all VM.require fallbacks to correct object

* Run prettier

* Use correct fallback for DaoSDK

* Remove un needed tag from compose

* Fix compose rerender on commit

* Remove unneeded css

* Remove pinned comment as it is duplicate of bio

* Fix bookmark button hover

* Login/Onboarding flow update (#125)

* updated navbar, deleted join page

* Clean up (#121)

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Profile Page

* Style updates

* Style updates to profile page

* Fix projects page

* Fix projects page

* Clear compose draft when post

* Resolve comments

* Fix more hrefs

* Change more href

* Remove layout loading text

* Try to fix all VM requires

* Fix flashes on home page

* Replace all VM.require fallbacks to correct object

* Run prettier

* Use correct fallback for DaoSDK

* Remove un needed tag from compose

* Fix compose rerender on commit

* Remove unneeded css

---------

Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>

* added onboarding flow screens

* finish setup

* rename files

* minor bug fix

* add following logic

* fix the visibility issue

* suggestive changes

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>

---------

Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>
Co-authored-by: Megha-Dev-19 <100185149+Megha-Dev-19@users.noreply.github.com>
@Megha-Dev-19 Megha-Dev-19 deleted the login-flow branch February 8, 2024 10:31
itexpert120 added a commit that referenced this pull request Feb 9, 2024
* updated navbar, deleted join page

* Clean up (#121)

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Profile Page

* Style updates

* Style updates to profile page

* Fix projects page

* Fix projects page

* Clear compose draft when post

* Resolve comments

* Fix more hrefs

* Change more href

* Remove layout loading text

* Try to fix all VM requires

* Fix flashes on home page

* Replace all VM.require fallbacks to correct object

* Run prettier

* Use correct fallback for DaoSDK

* Remove un needed tag from compose

* Fix compose rerender on commit

* Remove unneeded css

---------

Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>

* added onboarding flow screens

* finish setup

* rename files

* minor bug fix

* add following logic

* fix the visibility issue

* suggestive changes

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>
elliotBraem added a commit that referenced this pull request Feb 11, 2024
* fix href

* Profile Page

* Try to fix all VM requires

* Replace all VM.require fallbacks to correct object

* Use correct fallback for DaoSDK

* Remove pinned comment as it is duplicate of bio

* Events monthly view and create modal

* Add filter modal

* wip: data fetch and create

* Comments

* fix: events query

* Fetch events and list events

* Filters

* Change filter button names

* Border radius

* Revert "Border radius"

* Login/Onboarding flow update (#125)

* updated navbar, deleted join page

* Clean up (#121)

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Fix post colors to match figma

* Add stroke to compose for more coherent UI

* Profile in progress, some fixes

* rename

* fix href

* Profile Page

* Style updates

* Style updates to profile page

* Fix projects page

* Fix projects page

* Clear compose draft when post

* Resolve comments

* Fix more hrefs

* Change more href

* Remove layout loading text

* Try to fix all VM requires

* Fix flashes on home page

* Replace all VM.require fallbacks to correct object

* Run prettier

* Use correct fallback for DaoSDK

* Remove un needed tag from compose

* Fix compose rerender on commit

* Remove unneeded css

---------

Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>

* added onboarding flow screens

* finish setup

* rename files

* minor bug fix

* add following logic

* fix the visibility issue

* suggestive changes

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
Co-authored-by: Zeeshan Ahmad <itexpert120@outlook.com>

* rename fetchEvents to fetchThings

* Fix clear filter not clearing date

* Rename image upload widget

* Convert hashtags into component

* Replace events with things in everything sdk

* Add location, organizer, and link to list view

* Replace test with every

* Fix Bullet component in Join section

---------

Co-authored-by: Elliot Braem <16282460+elliotBraem@users.noreply.github.com>
Co-authored-by: Megha-Dev-19 <100185149+Megha-Dev-19@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants