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

feat: Profile Dropdown #109

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

feat: Profile Dropdown #109

wants to merge 15 commits into from

Conversation

RuikangRPI
Copy link
Contributor

  • working rotating profile dropdown django component
  • implemented into navbar
  • navbar mobile compatibility
  • responsive breakpoints: change from rotating dropdown to normal dropdown

RuikangRPI and others added 11 commits October 27, 2023 22:21
To be implemented as a django component.
- added script to _base.html
- added profile dropdown
- need to add on hover effects for the icons
mobile compatibility: responsive breakpoints and dropdown for user menu in mobile sizing.
Copy link
Contributor

@noahcussatti noahcussatti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. You should wait for @jaw12346 's approval before merging.

@jaw12346
Copy link
Member

Please pin navbar elements to a side. It looks a little funky being offset like this.
image

@jaw12346
Copy link
Member

What's the idea behind the "settings" button? It doesn't do anything even as admin, so it might be worth removing for non-admin users and keeping it for admin users as a link to the django admin page
image

Copy link
Member

@jaw12346 jaw12346 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please respond to my comments before I approve.

@RuikangRPI
Copy link
Contributor Author

Please pin navbar elements to a side. It looks a little funky being offset like this.
image

Pinned Navbar
Screenshot 2023-12-05 at 4 54 14 PM

@RuikangRPI
Copy link
Contributor Author

What's the idea behind the "settings" button? It doesn't do anything even as admin, so it might be worth removing for non-admin users and keeping it for admin users as a link to the django admin page
image

Light/Dark Mode Toggle Button - Icon switches onclick
Screenshot 2023-12-05 at 5 12 16 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants