Closed skjnldsv closed 10 months ago
Updated with the notes by @nimishavijay and me from the additional 2 design reviews we had beginning of 2021. :)
So @jancborchardt and I went through this list and thought that having a view/edit mode would be a good place to start, along with some more minor visual changes mainly in the content.
This could be a good place to start, moving forward we could make changes to more sections.
By the way - also see https://github.com/nextcloud/contacts/issues/2699 where I created a set of custom CSS rules which can be used with the CustomCSS app to modify the layout of the contacts app.
I am also willing to participate and provide an updated layout for the app itself and not only as workaround using CSS, but before doing so it would be nice to learn what plans you may have already.
There are no plans for the items in this ticket. They can be picked up at any time. Ideally they are tackled in individual fixes to keep the changes trackable and reviewable.
I am also willing to help. The layouts from nimishavijay are looking great. How can we go on with this?
I am also willing to help. The layouts from nimishavijay are looking great. How can we go on with this?
The first step would be to get a working development environment up and running, so one can work on this.
Also see https://nextcloud.com/developer/ and the links to the tutorials like "Setting up a development environment".
The contacts app can also just be checked out out from Github and built locally. Experience in Vue.js is also helpful.
I will start from the more complicated ones by opening a separate issue for them, if the points above dont have an open issue, it means im not working on it. So, if someone wants to pick up the easy ones, feel free to do so
@GretaD, if you're able to edit this issue, you can easily create new ones simply by clicking on them.
I will start from the more complicated ones by opening a separate issue for them, if the points above dont have an open issue, it means im not working on it. So, if someone wants to pick up the easy ones, feel free to do so
Can you link the issues here, so it is easy to find them? Thank you!
@GretaD, if you're able to edit this issue, you can easily create new ones simply by clicking on them.
Thanks for the tip. Unfortunately those tickets are not very useful. Github just takes the single of the checklist here and creates an empty ticket with a subject. Therefore we prefer to create proper tickets manually and replace the checklist items with a ticket link.
Can you link the issues here, so it is easy to find them? Thank you!
We will link the tickets as per above.
@GretaD maybe you can tackle this preparation work first. Then we have a set of small tickets and distribute them across a bunch of people. Most work should be independent and can be worked on in parallel.
Moved into https://github.com/nextcloud/contacts/issues/3284
The mockups look gorgeous! ~I extracted them to a separate issue at #3306.~ It may even be possible to split it up further and I'll have a look at that.
EDIT: Oops, there already is a ticket at #3305.
I am also willing to help. The layouts from nimishavijay are looking great. How can we go on with this?
Hello and thank you for offering to help :), I created some first good issue tickets from the long list: https://github.com/nextcloud/contacts/labels/good%20first%20issue Feel free to pick up one that nobody is assigned yet and let us know if you need help to start. If you are an experienced dev and want to pick up a ticket that is a bit more complicated, that is also fine and very much appreciated, but please let us know here which one you want to pick, so together with the design team we can agree on how to approach it(if its not clear yet from the mockups). :smile:
moved this from 🏗️ In progress to ☑️ Done
Because all major changes for Nextcloud 27 are done. The rest of the design improvements are done during stabilization phase when time allows.
Closing as done, lots have changed since the review and it’s best to do a separate follow-up review. :)
hi, let me put my 20 cents in the subject again It's a while I have posted request or remarks on Contacts as you may see, there is nothing below the roll down menu for adding new fields in to a contact details plus it takes a second click to access another restricted list
I suggest to unfold this roll down menu to a fixed list of all field types one click on a field type and it is added to the contact details
thanks for your work and concern
Overall
Papercuts and bugs
Navigation
Contact list
Search
Detail view
Layout improvements
Settings
Import
Circles integration
name
"[ ] 2-step "Add new circle" flow (similar to Talk)
Profiles integration
Acceptance criteria
Work packages for Nextcloud 27