-
Notifications
You must be signed in to change notification settings - Fork 74
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
Pinned Apps (New Navigation) #1056
Comments
Hey @calebjacob @charleslavon here are a few thoughts and considerations to get us going. I'd love your thoughts and I can adjust the user journey as needed and provide designs to support. User journey:From the Near Gateway logged-in users have the ability to pin apps to their side bar navigation. Apps can be pinned from an App Detail Page. Pinned apps are managed from the user’s profile with the ability to unpin apps as well as from the App Detail Page, by toggling the pin button off. A user's most recently visited pinned app will be positioned at the top of the Pinned Apps list, both in their profile and on the side bar. Considerations:On marketing pages the current path to view applications is the Near Catalog. The Near Catalog is managed by ecosystem contributors. We would need to collaborate with them to enable this new pinning feature. Currently the Catalog's star/”bookmarking” system seems to be browser based instead of based on login. If we add the pinning function to the Near Catalog we should also add the same functionality to the Apps tab on the components page to create a consistent experience. Discussion: How to proceedMy assessment of the Near Catalog is that it's a great entry point for visitors of the marketing site to see the many apps created on the Near Ecosystem, and bookmark favorites from the vast catalog as they browse. I think the catalog as it is currently designed is less ideal for a logged-in user experience. For the purpose of our gateway I think a more robust experience, like the App Detail page created on the Components tab is more relevant to a logged-in user with the ability to fork, discuss, pin, etc. My initial preference is to build our pinning feature within the context of the pagoda-built App Detail pages and to push users to discover apps to pin via the Apps tab on the components page. We could offer the Near Catalog team to also utilize the feature but it would require integrating with the logged-in experience — is that feasible? Would it be worth having a meeting/discussion with that team to assess their interest? In terms of leveraging the star feature and duplicating it for pinning — I imagine this could be helpful but I defer to you two on how best to technically implement. I think the UI for pinning will be very similar to starring with the addition that a user would immediately see their nav bar updated with the newly pinned app. |
Hey @vanessadespain, good thoughts on the Near Catalog page. For the scope of this ticket and for the sake of getting an MVP out the door, my recommendation would be to:
How does that sound? We can then have a follow up discussion or tickets to figure out what needs to happen next. This way we're not blocked on the external Near Catalog page and we can follow up with that team when we have time. |
That sounds ideal to me! Thank you @calebjacob |
Thanks both for moving this forward. It sounds like we are effectively renaming |
@charleslavon No problem! So Technically, they'll behave very similarly under the hood using the Social DB graph. Does that sound right @vanessadespain? |
+1 adding pinning and not replacing starring. To be seen how many apps a user wants to pin but I also assume it’s far less than starred apps. |
https://www.figma.com/file/nqgzMvVASTSHVqUQPFQWsV/WORKING-%2F-Q1-'24-%2F-Website---v3.2024?type=design&node-id=399%3A14302&mode=dev
Build out the UI required to support
Pinned Apps
in our new layout:Questions:
The text was updated successfully, but these errors were encountered: