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

[STORY] Display the address book configuration screen in a dialog #95

Open
4 tasks
itswillta opened this issue Feb 24, 2021 · 0 comments
Open
4 tasks
Labels
enhancement New feature or request STORY A user story

Comments

@itswillta
Copy link
Contributor

itswillta commented Feb 24, 2021

User story summary

  1. Related epic
  2. Definition
  3. Criteria
  4. UI/UX Design
  5. TASKS

Synchronize Contacts' UI/UX with Calendar's

Definition

As a user, I want the address book configuration screen to display in a dialog on desktop.

  • I login and go to Contacts
  • Then I select "Settings" in an address book
  • Then the address book configuration should be displayed in a dialog

Criteria

  • The address book settings screen should display inside a dialog.
  • The dialog should stand out from the rest of the viewport (as seen in the screenshots below).
  • The address book's name and its icon is displayed first in the body of the dialog.
  • The "Save" and "Close" buttons will be at the bottom of the dialog.

UI/UX Design

  1. [Desktop] The main "Address book settings" screen:

Screenshot from 2021-02-24 15-51-19.png

  1. [Desktop] The "Address book settings" dialog:

Screenshot from 2021-02-24 15-51-38.png

TASKS

create/modify the route state for the address-book settings

change the address book configuration template to be a modal

[OPTIONAL]

move the name edit and delete button into the configuration screen

@itswillta itswillta transferred this issue from linagora/esn-frontend-calendar Feb 25, 2021
@itswillta itswillta added enhancement New feature or request STORY A user story labels Feb 25, 2021
@itswillta itswillta added this to the FT Calendar & Contacts #3 milestone Feb 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request STORY A user story
Projects
None yet
Development

No branches or pull requests

1 participant