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

napari design suggestions #469

sofroniewn opened this issue Aug 8, 2019 · 4 comments


Copy link

@sofroniewn sofroniewn commented Aug 8, 2019

Questions and Help

napari has the opportunity to get some design input from a couple designers at CZI. I'm creating this issue for us to discuss current design issues, suggestions, feedback, etc.

@sofroniewn sofroniewn added the question label Aug 8, 2019
@sofroniewn sofroniewn added this to the 0.2.0 milestone Aug 8, 2019
@sofroniewn sofroniewn added this to To do in Stylings and interactivity via automation Aug 8, 2019
@sofroniewn sofroniewn added the design label Aug 8, 2019

This comment has been minimized.

Copy link

@kevinyamauchi kevinyamauchi commented Aug 12, 2019

What an awesome opportunity! I have listed a few things below that I think we could use some feedback on:

  • Usage pattern for the sidebars: Currently, we have a sidebar on either side of the the canvas and we are not consistent in how each layer utilizes the UI elements in each one. For example, should one sidebar be dedicated for parameters that are applied to the entire layer and the other sidebar is for adjusting parameters that can be specific to elements in a layer?
  • Labeling for the dim sliders: the dim sliders are confusing because don't have any labels. I think it would be useful to get some advice on the best way to label them (e.g., where to denote the axis, should we use ticks)
  • Standardization of UI elements: I think it would be useful to set some "rules" for when to use what type of UI element (e.g., when to use a dropdown vs. radio buttons or slider vs. text box).

This comment has been minimized.

Copy link
Contributor Author

@sofroniewn sofroniewn commented Sep 11, 2019

@liaprins - has completed her design audit of napari and produced a truly incredible document with the feedback, included here as a pdf.

Napari design audit.pdf

@kne42, @freeman-lab and I went over some of the main takeaways from the report today with Lia and we'll be going through it in more detail over the next week or two as we think about next steps etc. We can talk about it at our next team meeting and maybe we can get @liaprins to present on it next time she's at Biohub on a Thursday, as there's a lot to digest, but I encourage everyone (@royerloic @jni @kevinyamauchi @AhmetCanSolak @bryantChhun) to take a look.

I think we can then use a combination of discussion on this issue / creating new issues as needed to work through the feedback. During the meeting we had some good ideas about ways to unify the layer control buttons / sliders on the left and the layer properties that appear when you double click on a layer that I will create a new issue to discuss.

Finally I'll add that I'm incredibly excited to have this sort of feedback from a design expert as it can be rare to get it in a lot of academic / open-source projects and I think will make an enormous difference to the usability and ultimate success of napari.


This comment has been minimized.

Copy link

@liaprins-czi liaprins-czi commented Sep 11, 2019


This comment has been minimized.

Copy link

@liaprins liaprins commented Sep 11, 2019

Mentioning my CZI Github, so I can follow from it @liaprins-czi

This was referenced Sep 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
4 participants
You can’t perform that action at this time.