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

Added User profile section and progress tacking section in profile dropdown #296

Closed
wants to merge 0 commits into from

Conversation

shraddhha
Copy link
Contributor

@shraddhha shraddhha commented Jun 9, 2024

Description

Please accept my Pull request. I am a contributor of GSSOC'24

Change Implemented:

  • Added a profile dropdown menu icon to the left of the existing audio icon.
  • The profile dropdown includes options such as "Edit Profile," "Check Progress," "Settings," and "Exit/Signout.

Issues Fixed:

  • Improved user interface by providing quick access to user profile and settings options.
  • Enhanced user experience by integrating a visually appealing circular profile button.
  • Ensured the audio icon's position remains unchanged while adding the new dropdown functionality.

Motivation and Context
The addition of the profile dropdown menu addresses several usability and functionality concerns:

  • User Access: Provides users with immediate access to essential profile options without navigating away from the main interface.
  • Aesthetic Improvement: The circular profile button adds a modern, clean look to the user interface.
  • Functionality: By including options like "Check Progress," users can easily monitor their activity and achievements, enhancing engagement and satisfaction with the platform.
  • Ease of Use: Centralizing user-related actions in one dropdown menu simplifies the user experience, making it more intuitive and user-friendly.

Dependencies
This change relies on:

Existing CSS: Ensures that the new dropdown styles blend seamlessly with the current design.
Implementation Details

Benefits

  • Enhanced User Interaction: Users can manage their profiles, monitor their progress, and access settings easily.
  • Streamlined UI: Integrating these options into a dropdown menu keeps the interface clean and uncluttered.
  • User Retention: Providing easy access to profile and progress features can improve user engagement and retention.

Fixes: #(284)

Fixed issue no #284

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist:

  • I have made this from my own
  • I have taken help from some online resourses
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK (if applicable)

rubiccube

Copy link

github-actions bot commented Jun 9, 2024

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

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.

1 participant