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

Implement Role-Based Navigation in Workspace #1688

Open
minikin opened this issue Jan 25, 2025 · 0 comments
Open

Implement Role-Based Navigation in Workspace #1688

minikin opened this issue Jan 25, 2025 · 0 comments
Labels
dart Pull requests that update Dart code F14

Comments

@minikin
Copy link
Collaborator

minikin commented Jan 25, 2025

Summary

Ensure the correct menu visibility and navigation for different roles (Visitors, Voters, Proposers).

Description

  • Implement dynamic navigation logic based on user roles.
  • Visitors see limited menu options.
  • Voters have access to voting and proposal browsing.
  • Proposers can create, edit, and submit proposals.
  • Ensure navigation updates in real time when a user changes roles.
  • Redirect users to appropriate sections when they attempt to access restricted pages.

Acceptance Criteria

  • Visitors, Voters, and Proposers see only their allowed sections.
  • Navigation updates dynamically based on role changes.
  • Users are redirected correctly when accessing restricted sections.
  • The UI follows the Figma design and backend rules.

References

Depends on

@minikin minikin added dart Pull requests that update Dart code F14 labels Jan 25, 2025
@minikin minikin added this to the Fund14 Technical Readiness milestone Jan 25, 2025
@minikin minikin added this to Catalyst Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dart Pull requests that update Dart code F14
Projects
Status: New
Development

No branches or pull requests

1 participant