Skip to content

Update Theme contribution guidance#1002

Open
TimMonko wants to merge 5 commits into
napari:mainfrom
TimMonko:npe2-themes
Open

Update Theme contribution guidance#1002
TimMonko wants to merge 5 commits into
napari:mainfrom
TimMonko:npe2-themes

Conversation

@TimMonko
Copy link
Copy Markdown
Contributor

@TimMonko TimMonko commented Apr 24, 2026

References and relevant issues

Depends on napari/napari#8662

Description

Follow-up to my investigation into the themes contribution.
This generally simplifies the docs pages and instead cross-referencing to API-like documentation like the npe2 theme contribution page or the relevant gallery examples

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Apr 24, 2026
Comment thread docs/plugins/advanced_topics/npe2_migration_guide.md Outdated
Co-authored-by: Lorenzo Gaifas <brisvag@gmail.com>
Copy link
Copy Markdown
Contributor

@DragaDoncila DragaDoncila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mini-nits, but let's get this in.

Comment thread docs/howtos/themes.md Outdated
Comment thread docs/howtos/themes.md Outdated
Co-authored-by: Draga Doncila Pop <17995243+DragaDoncila@users.noreply.github.com>
Comment thread docs/howtos/themes.md
Comment on lines +11 to +13
If you want other people to install and reuse your theme, prefer the plugin
workflow. The programmatic workflow is still useful for local experiments and
rapid iteration.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this might be worth an admonition and having things link to the section headers?

Copy link
Copy Markdown
Member

@psobolewskiPhD psobolewskiPhD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a comment/suggestion to simplify for people, but not a blocker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants