Releases: pydata/pydata-sphinx-theme
v0.7.2
This is a patch release that includes a fix for compatibility with sphinx 4.3.
v0.7.1
v0.7.0
v0.7.0
Merged PRs
- Fixing admonition title CSS #407 (@choldgraf)
- Update API styling for changes in sphinx 4.x #485 (@jorisvandenbossche)
- Add css for blockquote and references/citations #482 (@yhuang85)
- Avoid adding margin to docutils container (from bootstrap container) #474 (@jorisvandenbossche)
- Improve styling of the Previous / Next buttons #473 (@choldgraf)
- 👌 Round edges #472 (@choldgraf)
- Bump docutils version #463 (@choldgraf)
- revert style changes #459 (@akhmerov)
- include tests in sdist #457 (@bollwyvl)
- Add explicit heading aria-level to complement heading role #456 (@bollwyvl)
- move parent theme css earlier in the inclusion order #451 (@akhmerov)
- TST: update role for caption in expected html output (sphinx 4.1) #441 (@jorisvandenbossche)
- FIX: added gtag date and moved google analytics to header #439 (@jackminchin)
- fix Fairlearn link #430 (@romanlutz)
- DOC: Add a few more projects that have adopted the theme. #423 (@rossbar)
- add pyvista to sites using the theme #418 (@akaszynski)
- Use a variable for the color of editthispage #412 (@12rambau)
- Remove end tags from HTML elements #408 (@ajschmidt8)
- Add MNE-Python to theme users list #405 (@drammock)
- Add pa11y testing and reporting #294 (@bollwyvl)
Contributors to this release
(GitHub contributors page for this release)
@12rambau | @ajschmidt8 | @akaszynski | @akhmerov | @astrojuanlu | @bollwyvl | @choldgraf | @chrisjsewell | @dependabot | @drammock | @erogluorhan | @greglucas | @hoetmaaiers | @isabela-pf | @jackminchin | @jorisvandenbossche | @jpmckinney | @lwasser | @MegChai | @mwaskom | @pradyunsg | @romanlutz | @rossbar | @scottyhq | @SebastianJL | @timhoffm | @tupui | @yhuang85
v0.6.3
v0.6.2
v0.6.2
Fixes a compatibility issue with the latest jinja2 version.
Merged PRs
- CI: add build with pre-release versions of sphinx and jinja2 #402 (@jorisvandenbossche)
- i18n: Translate theme text variable #398 (@jpmckinney)
- i18n: Translate text in HTML #397 (@jpmckinney)
- i18n: Translate aria-label #396 (@jpmckinney)
- 🐛 FIX: fix undefined sphinx var "meta" in jinja #395 (@drammock)
- Raise exception if icon_links conf val is not a dict. #392 (@rossbar)
- Support new+old Google analytics #387 (@FabioRosado)
Contributors to this release
(GitHub contributors page for this release)
@choldgraf | @drammock | @FabioRosado | @jorisvandenbossche | @jpmckinney | @rossbar
v0.6.1
v0.6.1
Merged PRs
- Add NetworkX to the list of projects using the theme #390 (@jarrodmillman)
- Making expandable/collapsible sidebar navigation + navigation depth configurable #386 (@jorisvandenbossche)
- 🐛 FIX: fix navbar-end CSS #384 (@drammock)
- Fix
user-select
bug for safari #380 (@V0lantis)
Contributors to this release
(GitHub contributors page for this release)
@choldgraf | @drammock | @jarrodmillman | @jorisvandenbossche | @V0lantis
v0.6.0
v0.5.2...v0.6.0
Enhancements made
- ✨ ENH: Scroll to active page in navigation left sidebar #363 (@jorisvandenbossche)
- ✨ ENH: Collapsible sections in the sidebar #349 (@jorisvandenbossche)
- ✨ ENH: Support captions in sidebar toctree #346 (@jorisvandenbossche)
- Making navbar + a few other sections more modular #355 (@choldgraf)
- Add favicons option for defining multiple favicons #359 (@tcmetzger)
Documentation improvements
- CI/DOC: Pin docutils to 0.16 #368 (@jorisvandenbossche)
Other merged PRs
- FIX height of the sidebar #374 (@jorisvandenbossche)
- Add scripts_end block and banner div to base layout.html #375 (@jorisvandenbossche)
- 🪣 🧫 🛃 Add bitbucket, gitlab, and custom edit buttons #372 (@bollwyvl)
- Add MegEngine to the list of projects using the theme #371 (@MegChai)
- Update index.rst #370 (@bryevdv)
- Add SciPy to the list of projects using the theme #369 (@tupui)
- Add CSS variables for code color + sidebar font size #366 (@jorisvandenbossche)
- 👌 Add external link icon to external links in sidebar #365 (@jorisvandenbossche)
- Bump y18n from 4.0.0 to 4.0.1 #362 (@dependabot)
- add badges, minimal codecov, mk2 #352 (@bollwyvl)
- Add codecov and coverage threshold, hoist test requirements to setup.py #348 (@bollwyvl)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @bryevdv | @choldgraf | @dependabot | @drammock | @jorisvandenbossche | @MegChai | @tcmetzger | @tupui
v0.5.2
v0.5.1...v0.5.2
Merged PRs
- Fix AttributeError("'NoneType' object has no attribute 'get'") when including TOC #347 (@tpajurek-dtml)
Contributors to this release
v0.5.1
v0.5.0...v0.5.1
Merged PRs
- Fix deadlink to Fairlearn docs #344 (@kmaehashi)
- Actually use the CSS variables for the navbar-link color #343 (@jorisvandenbossche)
- Add CuPy to list of projects using the theme #342 (@kmaehashi)
- FIX: Updating the right sidebar width breakpoint #341 (@choldgraf)
Contributors to this release
v0.5.0
Highlights
- The theme no longer vendors the custom Lato and Open Sans fonts, but uses default system fonts instead. If you want to change back to a custom font, check the user guide about customizing fonts.
- A set of CSS variables (or custom properties) is now available for easier customization of styling aspects (eg highlight color for active navigation items) as a downstream user. See the user guide on using CSS variables for more details.
- Problems with the navbar covering the target when linking a header or inline reference are fixed. In addition, this should now also work with larger navbars when setting the
--pst-header-height
CSS variable. - Making more extensive use of sphinx to generate the html of the navigation elements (sidebars, navbar) fixes several issues in the link text (code styling, automatic numbering, etc).
- New options
navbar_align
(controlling the left/right/center alignment of the navigation links in the navbar),logo_link
(if your logo should link to a different page as the main sphinx index page),icon_links
(for custom icon links on the right side of the navbar). See the configuration user guide for all options.
Changelog
Merged PRs
- Update pandas-dev->pydata github url #333 (@jorisvandenbossche)
- Bump elliptic from 6.5.3 to 6.5.4 #332 (@dependabot)
- FIX: new CSS approach to navbar-covers-target-anchor problem #318 (@drammock)
- Fix (responsive) navbar dropdown menu #313 (@jorisvandenbossche)
- Add --pst prefix to all our CSS custom properties (variables) #312 (@jorisvandenbossche)
- Add htmlzip as format on readthedocs #311 (@jorisvandenbossche)
- ✨ ENH: Make starting depth of sidebar configurable in generated html #309 (@jorisvandenbossche)
- TST: refactor to use sphinx test fixtures #308 (@jorisvandenbossche)
- 🐛 Fix in-page headers incorrectly appearing in navbar #307 (@jorisvandenbossche)
- MAINT: Work around Sphinx deprecation #301 (@larsoner)
- Add section with subpages to demo docs + fix hover styling #300 (@jorisvandenbossche)
- Fix gitlab logo #296 (@pgjones)
- Bump ini from 1.3.5 to 1.3.8 #295 (@dependabot)
- ENH: add icon_links option for custom navbar icons (with docs and pypi example) #293 (@bollwyvl)
- DOC: fix typo - navbar_align_with_content to navbar_align) #290 (@CodeCox)
- Allow for a gitlab social media button #289 (@pgjones)
- Feature/variable header height #286 (@hoetmaaiers)
- Use native font stack / remove vendored open-sans + lato fonts #285 (@jorisvandenbossche)
- Feature/anchor all elements #283 (@hoetmaaiers)
- Updating note color and adding docs for colors #281 (@choldgraf)
- FIX: Add anchor offset for
<dt>
anchor links #280 (@hoetmaaiers) - IMPROVE: adding GUI label CSS #278 (@choldgraf)
- ✨ NEW: hide sidebar + navbar_align options #263 (@choldgraf)
- ENH: Add logo_link theme option #246 (@leonarduschen)
- ✨ Using sphinx toc functions #219 (@choldgraf)
- ENH: Allow CSS variables to manipulate theme #190 (@hoetmaaiers)
- Bump jquery from 3.4.1 to 3.5.1 #170 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@12rambau | @aterrel | @bollwyvl | @bryevdv | @CAM-Gerlach | @choldgraf | @CodeCox | @dependabot | @djhoese | @drammock | @eric-wieser | @hoetmaaiers | @jorisvandenbossche | @larsoner | @leonarduschen | @mattip | @MegChai | @mgeier | @mwaskom | @pgjones | @pradyunsg | @riedgar-ms | @TheRajatSethi