Skip to content

PR: Make css from Help match the application theme - #26253

Open
conradolandia wants to merge 9 commits into
spyder-ide:masterfrom
conradolandia:css-help
Open

PR: Make css from Help match the application theme#26253
conradolandia wants to merge 9 commits into
spyder-ide:masterfrom
conradolandia:css-help

Conversation

@conradolandia

@conradolandia conradolandia commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Description of Changes

  • Wrote at least one-line docstrings (for any new functions)
  • Added unit test(s) covering the changes (if testable)
  • Included a screenshot or animation (if affecting the UI, see Licecap)

Use the new CSS assets for the Spyder help plugin present in spyder-themes since version 1.0.7 (currently we use 1.0.9).
This package now provides all the CSS and assets required to render the help window with the same style as the current theme.

Help plugin with Dracula (dark)
image

Help plugin with Solarized (dark)
image

Help plugin displaying some code examples in Solarized (light)
image

Affirmation

By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: @conradolandia

…ments/main.yml`, `spyder/dependencies.py`

- Updated CONF_VERSION to 88.2.0, following instructions in `spyder/config/main.py`, where also I defined "css_path" as None, to avoid the need for an import; the application takes the style at a later stage.
- Removed unneeded files in `spyder/plugins/help/utils/static/`
- Finished updating help CSS import from spyder-themes
@ccordoba12 ccordoba12 changed the title New CSS styling for the Help plugin PR: Make css Help match the application theme Aug 13, 2026
@ccordoba12 ccordoba12 changed the title PR: Make css Help match the application theme PR: Make css from Help match the application theme Aug 13, 2026
@ccordoba12 ccordoba12 added this to the v6.2.0a2 milestone Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants