Description
Thanks for your work :)
What would you think about using the colours provided by the napari theme itself instead of a static style sheet?
Dynamically pulling the colours for the figure parts from the current napari viewer theme, would add support for every style sheet an user could generates for napari.
A possible way to do this would be to extract the theme dict from the viewer: napari.utils.theme.get_theme(napari.current_viewer.theme, as_dict=True)
and map the colours of interest to the corresponding rcParams keys. Afterwards, instead of providing a path to with matplotlib.style.context
you could provide the dict with the rcParams keys and the color codes.
If you think this might be a good idea I would be happy to give it a try and make a pull-request.