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

Redesign Account Menu #6101

Closed
exalate-issue-sync bot opened this issue Dec 7, 2021 · 0 comments · Fixed by #6272
Closed

Redesign Account Menu #6101

exalate-issue-sync bot opened this issue Dec 7, 2021 · 0 comments · Fixed by #6272
Assignees
Labels
Type:Story User Story

Comments

@exalate-issue-sync
Copy link

Description

User Stories

  • As a user I want to find all account related settings at one spot so that I don't need to search for them.

Value

  • self service

Acceptance Criteria

  • click on Avatar / Initials opens drop menu
    Options are:
  1. Profile: Avatar / Initials, display name (Fallback: username), email adress (nav item to profile page)
  2. Settings (nav item to settings page)
  3. Quota: Not clickable for now, no hover. Shows relative (integer % - no decimals) and absolute quota (human readable filesize/quota, see filesize component, make sure locale is taken into account). Progress bar: changes color according to progress. 0-79%: owncloud blue-gradient; 80-89%: warning-color (yellow) 90-100%: Error-color (red).
  4. Logout

Side note: via graph API we'll have the quota warning stages via API

Definition of done

  • Functional requirements
    [ ] functionality described in the user story works
    [ ] acceptance criteria are fulfilled
  • Quality
    [ ] codre review happened
    [ ] CI is green
    [ ] critical code received unit tests by the developer
    [ ] automated tests passed (if automated tests are not available, this test needs to be created and passed
  • Non-functional requirements
    [ ] no sonar cloud issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Story User Story
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant