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

UX/UI - Menu Structure & Navigation #140

Closed
CristinaEche opened this issue Feb 13, 2025 · 0 comments · Fixed by #168
Closed

UX/UI - Menu Structure & Navigation #140

CristinaEche opened this issue Feb 13, 2025 · 0 comments · Fixed by #168
Assignees
Labels
UX/UI - MVP Enhancements

Comments

@CristinaEche
Copy link
Collaborator

CristinaEche commented Feb 13, 2025

Requirement: Improve the existing menu by making it clear, structured, and accessible while differentiating between logged-in and non-logged-in users.

Implementation:

  • Update the navigation bar UI to reflect different menu states for logged-in and non-logged-in users.
    • Ensure the user session state determines accessible menu items:
    • Landing page/get involved: logged and not logged
    • How it works page: logged and not logged (Actual name is start here)
    • Funding rounds page: only logged
    • Proposals page: only logged
    • About us: logged and not logged

User Stories:

  • As a user, I want a structured menu layout so that I can easily understand and navigate the MEF platform.
  • As a user, I want menu items to be visually distinct between sections.
  • As a non-logged-in user, I want to see only public sections (Landing page: Get involved, How It Works, About Us) so that I am not shown restricted content.
  • As a logged-in user, I want to access additional menu items (Funding Rounds, View Proposals, including My Proposals) so that I can fully participate in governance.

Web page Structure example:
Not Logged: https://miro.com/app/board/uXjVKnjwBB4=/?moveToWidget=3458764616427952713&cot=14
Logged: Logg…](https://miro.com/app/board/uXjVKnjwBB4=/?moveToWidget=3458764616428134038&cot=14

Example UI:
https://app.visily.ai/projects/55cb0064-ed1d-4d28-9513-678b1f6878e7/boards/1605813/elements/698244893

@CristinaEche CristinaEche added the UX/UI - MVP Enhancements label Feb 13, 2025
@anarkrypto anarkrypto linked a pull request Feb 21, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UX/UI - MVP Enhancements
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants