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

[FE] Include profile icons #221

Open
4 tasks done
AnnaH3003 opened this issue Jan 28, 2024 · 1 comment
Open
4 tasks done

[FE] Include profile icons #221

AnnaH3003 opened this issue Jan 28, 2024 · 1 comment
Assignees

Comments

@AnnaH3003
Copy link
Contributor

AnnaH3003 commented Jan 28, 2024

Description

The UI logic surrounding the log-in, log-out as well as the change of profile details should follow well-known Internet logic.

  • In the upper right side, a profile icon should be included
  • When the user is logged-in, the respective e-mail part before @ should be visible left to the icon, indicating the logged-in status
  • When the user clicks on the profile, his details pop up and can be edited
  • On the right side of the user profile, instead of the logout button, another icon should be placed.

Thus, in the end the top row could look something like this:

Image

If the user is not logged in, two buttons should be visible:

Image

Ideally, we would have highlighted the "log in"-Button

User story

  1. As a user
  2. I want / need UI elements I am familiar with
  3. So that I know how to move through the WebApp intuitively

Acceptance criteria

  • in the upper left side, a profile icon should be implemented
  • when the user is logged-in, left to the profile the email part before the @ is depicted
  • on a click on the user icon, the profile details pop-up and can be edited
  • on the right side, an icon for logging out is visible

Definition of done (DoD)

  • Work products are uploaded to the Github repository and merged to the main branch
  • If necessary, the bill of materials section of the planning documents is updated
  • Code/feature passes suited tests
  • Code is peer-reviewed
  • Help documentation (README) is updated
  • Fits into our architecture, where possible

DoD general criteria

  • Feature has been fully implemented
  • Feature has been merged into the mainline
  • All acceptance criteria were met
  • Product owner approved features
  • All tests are passing
  • Developers agreed to release
@AnnaH3003 AnnaH3003 moved this to Product Backlog in amos2023ws01-feature-board Jan 28, 2024
@AnnaH3003 AnnaH3003 changed the title [FE] include profile icon [FE] include profile icons Jan 31, 2024
@AnnaH3003 AnnaH3003 changed the title [FE] include profile icons [FE] Include profile icons Jan 31, 2024
@AnnaH3003 AnnaH3003 added the est. size = 2 small size label Jan 31, 2024
@AnnaH3003 AnnaH3003 moved this from Product Backlog to Sprint Backlog in amos2023ws01-feature-board Jan 31, 2024
@irhox irhox moved this from Sprint Backlog to In Progress in amos2023ws01-feature-board Jan 31, 2024
@AnnaH3003
Copy link
Contributor Author

@irhox we added an idea for the logged-out view

@irhox irhox moved this from In Progress to Awaiting Review in amos2023ws01-feature-board Feb 4, 2024
@AnnaH3003 AnnaH3003 moved this from Awaiting Review to Feature Archive in amos2023ws01-feature-board Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Feature Archive
Development

No branches or pull requests

2 participants