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

Hub 9 design fixes and improvements #80

Closed
39 tasks done
ChristophWurst opened this issue Jul 11, 2024 · 7 comments · Fixed by nextcloud/mail#9955
Closed
39 tasks done

Hub 9 design fixes and improvements #80

ChristophWurst opened this issue Jul 11, 2024 · 7 comments · Fixed by nextcloud/mail#9955
Assignees
Labels
2. developing Work in progress overview Overview of other issues

Comments

@ChristophWurst
Copy link
Member

ChristophWurst commented Jul 11, 2024

Describe the task

This is an overview ticket for many small fixes and improvements with the updated design in Hub 9 aka Nextcloud 30.

Affected components

Calendar, Contacts, Mail

To do

Calendar

Contacts

Mail

Nice to have

@ChristophWurst ChristophWurst added 1. to develop Accepted and waiting to be taken care of overview Overview of other issues labels Jul 11, 2024
@ChristophWurst
Copy link
Member Author

Raw notes Christoph

  • App settings toggle inconsistent. Do it like Files
  • Contacts heading sizes
    -> make it smaller
  • Contacts container broken on mobile
  • Contacts list shows no email addresses
  • Contacts list gap left/top is not the same
  • Contacts search not alighned with + New contact
  • Contacts search does not use NcInput
  • Contacts editing avatar upload not aligned
  • Contacts Add more info should be at the end
  • Contacts settings address book sharing icon should be square
  • Calendar top/bottom border in month grid view
  • Calendar derounding of previous/next week buttons
  • Reduce nc/vue spacer size. Default clickable area * 2 = ~8px
  • Calendar color picker overlaps
  • Mail too much space above New message
  • Mail too much space below email address (header) and INBOX

Raw notes Grigory

  • Checkboxes in actions in mail are indented
  • Space between headings and descriptions are too large in actions in mail
  • Collapse mailboxes needs different contrast
  • Maybe reduce icon sizes in mail
  • Too many categories for too little actual settings in mail settings modal
  • Whether an email is read or unread isn't clear enough in the list
  • Read and the abbreviation of Monday in French is too similar

@ChristophWurst
Copy link
Member Author

@GretaD @GVodyanov @st3iny feel free to add any more changes if I forgot them.

I'm now assiging all frontenders of the team. Pick your tickets freely. We have to try to get these in by July 25th.

@ChristophWurst ChristophWurst moved this from 📄 To do to 🏗️ In progress in 💌 📅 👥 Groupware team Jul 15, 2024
@ChristophWurst ChristophWurst added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Jul 15, 2024
@ChristophWurst
Copy link
Member Author

Some changes have to be made in nextcloud/vue. If you see one of those try to tackle them first because it takes a few days for the changes to trickle down through a release+update.

@jancborchardt jancborchardt moved this to 👓 Design review in 🖍 Design team Jul 22, 2024
@ChristophWurst
Copy link
Member Author

ChristophWurst commented Jul 26, 2024

  • Mail outbox error state

image

@ChristophWurst
Copy link
Member Author

ChristophWurst commented Jul 26, 2024

  • Mail thread header +1 and the popover menu

image

@ChristophWurst
Copy link
Member Author

ChristophWurst commented Jul 31, 2024

  • Mail settings toggle does not look like the one in Files/Calendar/Contacts

image

@github-project-automation github-project-automation bot moved this from 👓 Design review to 🎉 Done in 🖍 Design team Aug 5, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team Aug 5, 2024
@github-project-automation github-project-automation bot moved this from ☑️ Done to 📄 To do in 💌 📅 👥 Groupware team Aug 12, 2024
@ChristophWurst ChristophWurst moved this from 📄 To do to 🏗️ In progress in 💌 📅 👥 Groupware team Aug 12, 2024
@ChristophWurst
Copy link
Member Author

It is done

@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress overview Overview of other issues
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

6 participants