Overview

Request 1070700 accepted

- Vendor all required nodejs modules to be able to build without
network with the new sphinx-theme-builder
- Update to version 0.13.1:
* RLS: v0.13.1
* fix: deprecate use of the favicon config parameter (#1225)
* MNT: more flexible static (#1221)
* Fix icon links requirement (#1231)
* DOCS: Fix `

` in docs for realz (#1224)
* docs: remove legacy footer customization (#1229)
* DOCS: Remove

from announcement sample text (#1223)
* bump: dev0
- Update to version 0.13.0:
* RLS: v0.13.0
* Make heading-style use the font-weight-heading value (#1213)
* dev0
* RLS: v0.13.0rc6
* FIX: Get theme options in a more robust way (#1214)
* Dev0
* RLS: 0.13.0rc5
* FIX: Remove icon links component when no icon links given (#1209)
* feat: Add full i18n support (#1192)
* Use CSS transform for skip link (#1206)
* Properly set configuration with app.builder.theme_options (#1199)
* Add conditional check for last-updated template (#1201)
* copy_logo_images: do not render dynamic Sphinx template content (#1204)
* Fix math scrollbars for realz (#1198)
* FIX: Make wide equations scroll (#1196)
* Dev0
* RLS: v0.13.0rc4
* Fix github gitlab brand (#1194)
* Refactor contributing docs to be more modular (#1173)
* DOCS: Add internationalization instructions (#1178)
* FIX: Some style bugs (#1191)
* dev0
* RLS: v0.13.0rc3
* Minor style improvements to ablog (#1185)
* maint: remove sphinx-panels support; remove deprecated config shims (#1188)
* Standardize template structure in more sections (#1184)
* maint: update GitLab URL tests (#1186)
* fix: correctly add DOM listeners (#1179)
* Properly handle default_mode=auto when writing logos (#1183)
* “Edit this page” → “Edit on GitHub/GitLab/Bitbucket” (#1177)
* Fix article header CSS (#1171)
* DOCS: admonition customization (#1155)
* RLS: v0.13.0rc2 (#1170)
* Fix header vertical spacing and jupyter-sphinx cells (#1164)
* Degrade gracefully when JavaScript is disabled (#1146)
* ENH: Add breadcrumbs to article header (#1142)
* FIX: Narrow scope of style rule for GitHub & GitLab link shortening (#1167)
* remove emoji from landing page (#1151)
* MAINT: update pypi classifiers (#1153)
* FIX: Javascript incorrect check for variable (#1166)
* Add test for internationalization and translations (#1138)
* STYLE: lint the documentation with Doc8 (#1150)
* FIX: Flex behavior should shrink header items instead of brand (#1158)
* Copyright semicolon (#1160)
* DOC: Use only shield.io for badges in README (#1152)
* Build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 (#1154)
* Bump to dev0
* 0.13.0rc1
* Standardize logo image behavior between Sphinx and this theme (#1132)
* ABlog: Updates for new HTML structure (#1118)
* MAINT: update prerelease workflow (#1140)
* MAINT: Refactor workflows to reduce test dependencies (#1136)
* MAINT: Improve font sizing (#1129)
* fix: use correct path for documentation logo
* fix: align sidebar sliding with the buttons (#1123)
* ENH/MAINT: avoid overwriting the HtmlTranslator (#1105)
* FIX: Use logo_url instead deprecated logo in theme (#1094) (#1097)
* Fix extra whitespace in sidebars (#1115)
* feat: support leaflet maps in the theme (#1112)
* Build(deps): Bump json5 from 1.0.1 to 1.0.2 (#1111)
* MAINT: sphinx 4.0 behaviours are no longer supported (#1107)
* FIX: Blog tag cloud overflow (#1093)
* FIX: Center search keyboard buttons (#1103)
* Fixing header height (#1102)
* drop prettify to avoid extra space in inline block (#1101)
* style dataframe included in a widget (#1089)
* add matplotlib to the list of warnings (#1091)
* Add Matplotlib to gallery.yaml (#1090)
* FIX: remove DS_Store file (#1084)
* make accessible-pygments a full dependency (#1083)
* FIX: Update precommit (#1080)
* Build(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 (#1077)
* Improving ABlog style and configuration (#1075)
* Check for /-/ in GitLab url (closes #1073) (#1074)
* Reduce the left padding for ul and ol lists (#1069)
* MAINT: Lint html (#1021)
* MAINT: use the github repo of flake8 in pre-commit (#1070)
* MAINT: Drop jQuery and use Bootstrap 5 (#1029)
* ENH: Accessible code highlighting styles (#1064)
* Build(deps): Bump loader-utils from 1.4.1 to 1.4.2 (#1066)
* bump version
* RLS: v0.12.0
* FIX: remove double quotes in github actions (#1062)
* RLS: v0.12.0rc1 (#1057)
* FIX: display external links in toctree (#1055)
* STYLE: style admonitions (#1043)
* Build(deps): Bump loader-utils from 1.4.0 to 1.4.1 (#1053)
* FIX: use warning instead of errors for version json tests (#993)
* ENH: Add GitHub Projects support for github shorten links (#1051)
* FIX: Navigation buttons accessibility fixes (#1050)
* ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) (#1048)
* Disable CloudFlare Rocket loader on dark mode script (#1045)
* Prerelease CI: Update name, schedule and Python version (#1044)
* Change pypa/gh-action-pypi-publish to use stable release branch (#1047)
* Add Dependabot configuration for GitHub Actions updates (#1046)
* FIX: style table generated by myst-NB (#1041)
* MAINT: refactor webpack.config.js (#1035)
* ENH: support seealso admonition (#1037)
* DOCS: update documentation link (#1033)
* DOCS: fix python block in keyboard-shortcuts.md (#1032)
* MAINT: split bootstrap and theme styling (#994)
* ENH: Add skip to main content button for a11y (#1019)
* MAINT: use a function to test the warnings of the CI doc build (#1002)
* FIX: avoid API double select (#1015)
* FIX: table width of nbsphinx dataframes (#1018)
* DOCS: demonstrate inline highlighting (#1025)
* ENH: create a navbar_persistent section (#1022)
* ENH: place the RDT flyout in the sidebar (#1005)
* FIX: update switcher list (#1009)
* FIX: link shortening for gitlab (#1012)
* FIX: make the icons available to implicit component (#991)
* FIX: set back the icon inside the search bar (#992)
* ENH: add the theme version in the footer (#1000)
* FIX: avoid conflict between black and flake8
* FIX: improve numbering of the docs (#1004)
* fix: remove deprecated config (#997)
* Remove deprecated option for google analytics (#975)
* Remove travis/doctr cruft (#995)
* Rename and add deprecation warnings for section names (#988)
* FIX: change dark highlight for a11y (#985)
* FIX: improve display of Hide search button (#984)
* FIX: improve display of "side" docstring title (#981)
* FIX: respect the align and width parameter of table directives (#968)
* FIX: display math characters in the header navbar (#971)
* Bump version
* RLS: v0.11.0
* fix: remove primary sidebar if empty (#980)
* Bump version
* RLS: v0.11.0rc3
* Support Sphinx 4.2+ (#978)
* Bump version
* RLS: v0.11.0rc2
* Fix for publishing prereleases (#974)
* RLS: v0.11.0rc1
* Test on Python 3.11 (#972)
* FIX: check the json switcher file (#917)
* Update pre-commit hooks (#970)
* DOCS: Fixed file path of logos (#969)
* FIX: improve display of table in the nbsphinx context (#954)
* ENH: Automatically shorten links for GitHub/GitLab (#957)
* FIX: do not prettify primary sidebar html (#965)
* MAINT: update icons to fit Fontawesome 6 (#963)
* Align all the columns on the primary sidebar (#950)
* DOCS: better document how to remove secondary sidebar
* FIX: expand the bd-article-container (#964)
* FIX: use target color for footnotes (#962)
* FIX: Don't filter images that support the dark theme (#942)
* Bump nth-check and optimize-css-assets-webpack-plugin (#882)
* update Javascript dependencies (#940)
* Build wheels for testing (#939)
* Bump node-forge and webpack-dev-server (#883)
* feat: add the indices to the optional sidebar components (#922)
* FIX: use parent when self is use in a toctree (#938)
* Add expected pandas 1.5 warning (#936)
* MAINT: Open issue when dependency prereleases fail (#899)
* DOCS: Add sepal to the gallery (#927)
* Fix plausible loading (#909)
* Add EnOSlib's website in the gallery (#919)
* FIX: use hasdoc() for logo link (#921)
* Add #searchbox to sidebar for "Hide Search Matches" link (#925)
* ENH: Use bootstrap tooltip to display icons title (#924)
* set the content at the top of the page (#916)
* add css helper for images optimized for both dark and light theme (#914)
* ENH: Use toctree titles in the header navbar (#915)
* Correct the link to the pygments styles in styling.rst (#910)
* RLS: v0.10.1
* Don't test against prereleased dependecies (#900)
* RLS: v0.10.0
* ENH: Add section title to sidebar navigation (#895)
* DOCS: Update grid size for gallery (#894)
* ENH: option to customise the alt text of the logo (#893)
* MAINT: Run audit on a simplified docs build (#892)
* ENH: Simplify and speed up navigation bar links generation (#878)
* MAINT: Add action for profiling (#888)
* MAINT: Add a py-spy profiler to nox (#887)
* DOCS: Improve sphinx-design card examples (#885)
* MAINT: Upgrade FontAwesome dependency to latest version (#868)
* BUG: Fix links not clickable in versionmodified directives (#877)
* NEW: Adding a section for footer-content like in sphinx-basic-ng (#861)
* fix: update switcher color according to sidebar (#880)
* FIX: Fix equation scrolling behavior (#872)
* fix color of the search input (#875)
* FIX: Hide vert scrollbars on inline math (#871)
* ENH: suppress autocorrect/spellcheck/autocapitalize in search box (#870)
* Gallery (#867)
* DOCS: Add arviz website to example gallery (#862)
* Build docs w/ sphinx 5 (#864)
* Fix links on homepage (#853)
* Update GitHub Action for releases
* RLS: v0.10.0RC2
* ENH: Add download link icon to download links (#850)
* Fix several CSS elements and bugs for Sphinx 5 (#818)
* ENH: Improve sidebar secondary config and logic
* ENH: Move header items to sidebar on mobile (#834)
* DOC: Add comment to deprecate some CSS in future (#848)
* fix admonition-sidebar styling (#847)
* DOCS: Clarify analytics documentation (#839)
* ENH: Add light background to inline code (#838)
* DOCS: Update front page, contributing doc, and gallery code (#825)
* ENH: Add plausible analytics (#828)
* ENH: Allow admonitions to be style as a sidebar (#836)
* Update kitchen sink and script to update (#819)
* ENH: Search button shows up on mobile (#832)
* Bump terser from 4.8.0 to 4.8.1 (#830)
* Refactor and modularize user guide (#826)
* ENH: Add ABlog support (#796)
* Add dropdown support for Sphinx Design (#812)
* MAINT: Move publish to new workflow (#816)
* Add push events for tags (#815)
* Release Candidate: v0.10.0rc1 (#813)
* Inline math docs and optional keywords for favicons (#810)
* Fixed Spelling and Style (#811)
* Use Bootstrap styling for our dropdown button (#808)
* Overlay darken for search popup (#804)
* Update theme switch colors (#803)
* Handle varied search field configurations (#807)
* Add release and review/merging policies to our documentation (#779)
* ENH: Add override `attributes` in icon_links (#685)
* ENH: External logo image, nbsphinx spacing, admonition title (#797)
* Let the PyPi badge in README.md link to the project page in PyPi (#798)
* Fix usage of version dropdown to work on mobile (#790)
* ENH: manage sidebars on small screens (#726)
* Fix header spacing (#788)
* Update topic and contents directive style (#785)
* Style code blocks after GitHub (#784)
* Fix typos, use logging.warning (#787)
* ENH: Make scroll bar style more accessible and noticeable (#776)
* FIX: Search bar and navigation dropdown style (#770)
* FIX: Overflow content on configuration (#772)
* FIX: Set minimum version of supported pygments (#778)
* Add color support for copy and toggle buttons (#767)
* Add dropdown menu to header navigation (#754)
* Remove pa11y (#751)
* Add NBSphinx support for dark theme (#741)
* ENH: White space behavior for main content (#753)
* DOCS: Explain terminology and layout (#756)
* NEW: Adding announcement banners (#722)
* Only install Chromium with Playwright (#750)
* ENH: Make search field an overlay with button click (#744)
* DOCS: improve color documentation (#742)
* MAINT: Add pyupgrade pre-commit hook (#712)
* DOCS: Add a dynamic gallery of projects (#700)
* ENH: Use JupyterLab cell background color for surface variables (#747)
* ENH: Simplify theme variable code and support Sphinx Design (#746)
* ENH: Improve quotes display CSS (#743)
* FIX: Typos in readme (#740)
* DOCS: Add feature-engine to list of projects (#725)
* DOC: Fix spelling error (#738)
* Add: Sourcelink and other Sphinx theme templates (#714)
* DOC: Clarify `theme` wording in docs (#736)
* ENH: Add dark mode support for some pydata packages (#723)
* MAINT: Ignore black format changes (#713)
* FIX: Make hover color work on version switcher (#731)
* FIX: Rendering external URL in logo.link option (#734)
* Fix color regression in sphinx_design and sphinx_panels (#728)
* ENH: equations display on small screen (#718)
* ENH: Version switcher dark mode support (#719)
* fix package versions (#715)
* force table to fit in the article width (#717)
* Bump version
* RLS: v0.9.0
* Add logo and update brand colors (#698)
* Use myst-parser 0.18 (#703)
* Style the toctree (#693)
* Use different logos for light and dark theme (#691)
* Prevent theme mamangement to raise error when the mode is fixed (#692)
* Improve table captions (#695)
* Manage the bottom of small pages (#694)
* Center align all elements in the navbar (#697)
* Add acknowledgment section (#696)
* Add Sphinx and Python version support policy (#679)
* MAINT: Docutils 0.18 deprecation (#687)
* move all the CSS variable to a single folder (#686)
* Test against prereleases (#683)
* Update configuring.rst (#682)
* Bump release
* RLS: v0.9.0rc1
* Bump version
* Pin Sphinx to >= 4.0.2 (#678)
* Rename master branch main (#666)
* Moving some template links to Python (#672)
* ENH: simplify color variables (#659)
* Remove upperbound on sphinx (#661)
* Add panels support (#641)
* Add classes for multi-theme content support (#673)
* Support Sphinx 5 (#668)
* Update GH actions versions (#670)
* Update pre-commit hooks (#667)
* Rearrange sections to use basic-ng names (#662)
* DOC: Add the mastodon fediverse icon as example. (#646)
* ENH: Clean up navbar spacing on mobile (#644)
* Increase scrollspy amount (#657)
* ENH: Scrollbar styling (#637)
* Add missing release in version switcher (#656)
* Add deprecation warning for switcher (#655)
* [switcher] default `activeVersion` and `activeVersionName` values (#654)
* Update docs on version switcher dictionary (#653)
* customize display of line numbers in code-block (#651)
* fix: apply the centered directive (#652)
* Update example to correspond to new Google Analytics ID (#650)
* Clarify use-case and docs structure (#648)
* DOCS: how to create an inline footer (#636)
* FIX: Avoid secondary navbar overlap (#642)
* ENH: Adapt target viewcode to tango highlighting style (#635)
* Show the right sidebar on wider screens if the left is hidden (#570)
* Refactor SCSS structure (#619)
* DOC: Document helper for dark mode (#626)
* ENH: Minor updates and tweaks to Dark theme CSS (#631)
* ENH: Dark theme support for ethical ads
* Add dark theme and theme switcher (#540)
* Add a url type for navbar icons (#616)
* Update black pre-commit (#618)
* Set lighthouse to run on kitchen sink (#612)
* RELEASE: v0.8.1 (#611)
* add link to pyvista (#606)
* Fix typos (#608)
* ENH: Left navigation menu to collapse at the "part" level (#594)
* Remove double-linking of theme CSS (#598)
* Version switcher provides explicit URLs (#604)
* Use dataclasses instead of extra_classes (#597)
* Allow relative json url to work locally (and hopefully on PRs) (#599)
* Make header links non-selectable (#602)
* Bump to dev version + update versions in switcher.json (#574)
* Pin sphinx to >=3.5.4,<5 (#595)
* STYLE: Update default anchor link (#593)
* DOCS: Clarify instructions about modifying search bar position (#586)
* Replace distutils Version class with `packaging.version` (#590)
* ENH: add optional `extra_classes` in version-switcher (#576)
* TEST: Basic test for our switcher (#584)
* ENH: add optional per version url in version-switcher (#575)
* MAINT: New action for lighthouse (#572)
* Reduce border-radius on search bar (#581)
* Use margin instead of padding to offset "On this page"
* Reduce scroll-spy offset by 20px
* Don't offset body by 20px
* Don't offset toc and sidebar by 20px
* Improve sidebar search presentation
* CLN: use str instead of os.fsdecode for converting Path (#569)
* FIX: use str theme path for compat with older jinja2 versions (#565)
* DOCS: Add Matplotlib to index.rst... (#563)
* RELEASE: v0.8.0 (#562)
* DOCS: Refactor demo docs (#544)
* UPDATE: NodeJS 16.x (#552)
* FIX: Field lists bug (#554)
* FIX: Admonitions margin (#550)
* FIX: Left scroll JS proper selector (#534)
* ENH: Add left sidebar end section to bottom (#543)
* DOCS: refactor developer docs (#538)
* FIX: Navbar margin on mobile (#541)
* END: Add ability to specify custom icon images (#542)
* MAINT: Add OSX and Windows build to tests (#533)
* Revert "RLS: v0.8.0 (#530)" (#531)
* RLS: v0.8.0 (#530)
* STYLE: Improve spacing for non-image site title (#526)
* Add step to install needed dependencies to build the site (#520)
* drop python 3.6 + use python action cache
* clean-up
* fix path?
* temporary upload sdist/wheel to check release workflow
* quote 3.10
* CI: update github action workflow after sphinx-theme-builder switch
* ✨ NEW: add version switcher (#436)
* Simplify linting setup
* Improve webpack-macros.html generation logic
* Enable source map for the generated JS file
* Add a comment about what ?-url means
* Drop `make` stuff from docs/
* Rework theme to utilise `sphinx-theme-builder`
* Drop Python 3.6 support
* rebuild assets
* Add prettier to pre-commit hooks
* Add a few pre-commit hooks for consistency across files
* Prettify the .pre-commit-config.yaml file
* Fixing environment.yml for noxfile (#512)
* FIX: Compatibility with sphinx 4.3 (visit_table) (#509)
* DEV: Simplify webpack and codebase (#495)
* ENH: Add nav show feature (#493)
* Fix nox install task to work with --no-venv (#505)
* Document how to remove toctrees from pages (#492)
* Recommonmark -> MyST and docs (#499)
* Make the whole left sidebar scrollable (#502)
* feat: add a versionmodified css file (#498)
* DEV: fix nox check for sphinx already being installed (#494)
* Improving noxfile speed (#491)
* Improve developer workflow and docs (#490)
* fix dependency installation and build (#467)
- Update to version 0.12.0:
* RLS: v0.12.0
* FIX: remove double quotes in github actions (#1062)
* RLS: v0.12.0rc1 (#1057)
* FIX: display external links in toctree (#1055)
* STYLE: style admonitions (#1043)
* Build(deps): Bump loader-utils from 1.4.0 to 1.4.1 (#1053)
* FIX: use warning instead of errors for version json tests (#993)
* ENH: Add GitHub Projects support for github shorten links (#1051)
* FIX: Navigation buttons accessibility fixes (#1050)
* ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) (#1048)
* Disable CloudFlare Rocket loader on dark mode script (#1045)
* Prerelease CI: Update name, schedule and Python version (#1044)
* Change pypa/gh-action-pypi-publish to use stable release branch (#1047)
* Add Dependabot configuration for GitHub Actions updates (#1046)
* FIX: style table generated by myst-NB (#1041)
* MAINT: refactor webpack.config.js (#1035)
* ENH: support seealso admonition (#1037)
* DOCS: update documentation link (#1033)
* DOCS: fix python block in keyboard-shortcuts.md (#1032)
* MAINT: split bootstrap and theme styling (#994)
* ENH: Add skip to main content button for a11y (#1019)
* MAINT: use a function to test the warnings of the CI doc build (#1002)
* FIX: avoid API double select (#1015)
* FIX: table width of nbsphinx dataframes (#1018)
* DOCS: demonstrate inline highlighting (#1025)
* ENH: create a navbar_persistent section (#1022)
* ENH: place the RDT flyout in the sidebar (#1005)
* FIX: update switcher list (#1009)
* FIX: link shortening for gitlab (#1012)
* FIX: make the icons available to implicit component (#991)
* FIX: set back the icon inside the search bar (#992)
* ENH: add the theme version in the footer (#1000)
* FIX: avoid conflict between black and flake8
* FIX: improve numbering of the docs (#1004)
* fix: remove deprecated config (#997)
* Remove deprecated option for google analytics (#975)
* Remove travis/doctr cruft (#995)
* Rename and add deprecation warnings for section names (#988)
* FIX: change dark highlight for a11y (#985)
* FIX: improve display of Hide search button (#984)
* FIX: improve display of "side" docstring title (#981)
* FIX: respect the align and width parameter of table directives (#968)
* FIX: display math characters in the header navbar (#971)
* Bump version
* RLS: v0.11.0
* fix: remove primary sidebar if empty (#980)
* Bump version
* RLS: v0.11.0rc3
* Support Sphinx 4.2+ (#978)
* Bump version
* RLS: v0.11.0rc2
* Fix for publishing prereleases (#974)
* RLS: v0.11.0rc1
* Test on Python 3.11 (#972)
* FIX: check the json switcher file (#917)
* Update pre-commit hooks (#970)
* DOCS: Fixed file path of logos (#969)
* FIX: improve display of table in the nbsphinx context (#954)
* ENH: Automatically shorten links for GitHub/GitLab (#957)
* FIX: do not prettify primary sidebar html (#965)
* MAINT: update icons to fit Fontawesome 6 (#963)
* Align all the columns on the primary sidebar (#950)
* DOCS: better document how to remove secondary sidebar
* FIX: expand the bd-article-container (#964)
* FIX: use target color for footnotes (#962)
* FIX: Don't filter images that support the dark theme (#942)
* Bump nth-check and optimize-css-assets-webpack-plugin (#882)
* update Javascript dependencies (#940)
* Build wheels for testing (#939)
* Bump node-forge and webpack-dev-server (#883)
* feat: add the indices to the optional sidebar components (#922)
* FIX: use parent when self is use in a toctree (#938)
* Add expected pandas 1.5 warning (#936)
* MAINT: Open issue when dependency prereleases fail (#899)
* DOCS: Add sepal to the gallery (#927)
* Fix plausible loading (#909)
* Add EnOSlib's website in the gallery (#919)
* FIX: use hasdoc() for logo link (#921)
* Add #searchbox to sidebar for "Hide Search Matches" link (#925)
* ENH: Use bootstrap tooltip to display icons title (#924)
* set the content at the top of the page (#916)
* add css helper for images optimized for both dark and light theme (#914)
* ENH: Use toctree titles in the header navbar (#915)
* Correct the link to the pygments styles in styling.rst (#910)
* RLS: v0.10.1
* Don't test against prereleased dependecies (#900)
* RLS: v0.10.0
* ENH: Add section title to sidebar navigation (#895)
* DOCS: Update grid size for gallery (#894)
* ENH: option to customise the alt text of the logo (#893)
* MAINT: Run audit on a simplified docs build (#892)
* ENH: Simplify and speed up navigation bar links generation (#878)
* MAINT: Add action for profiling (#888)
* MAINT: Add a py-spy profiler to nox (#887)
* DOCS: Improve sphinx-design card examples (#885)
* MAINT: Upgrade FontAwesome dependency to latest version (#868)
* BUG: Fix links not clickable in versionmodified directives (#877)
* NEW: Adding a section for footer-content like in sphinx-basic-ng (#861)
* fix: update switcher color according to sidebar (#880)
* FIX: Fix equation scrolling behavior (#872)
* fix color of the search input (#875)
* FIX: Hide vert scrollbars on inline math (#871)
* ENH: suppress autocorrect/spellcheck/autocapitalize in search box (#870)
* Gallery (#867)
* DOCS: Add arviz website to example gallery (#862)
* Build docs w/ sphinx 5 (#864)
* Fix links on homepage (#853)
* Update GitHub Action for releases
* RLS: v0.10.0RC2
* ENH: Add download link icon to download links (#850)
* Fix several CSS elements and bugs for Sphinx 5 (#818)
* ENH: Improve sidebar secondary config and logic
* ENH: Move header items to sidebar on mobile (#834)
* DOC: Add comment to deprecate some CSS in future (#848)
* fix admonition-sidebar styling (#847)
* DOCS: Clarify analytics documentation (#839)
* ENH: Add light background to inline code (#838)
* DOCS: Update front page, contributing doc, and gallery code (#825)
* ENH: Add plausible analytics (#828)
* ENH: Allow admonitions to be style as a sidebar (#836)
* Update kitchen sink and script to update (#819)
* ENH: Search button shows up on mobile (#832)
* Bump terser from 4.8.0 to 4.8.1 (#830)
* Refactor and modularize user guide (#826)
* ENH: Add ABlog support (#796)
* Add dropdown support for Sphinx Design (#812)
* MAINT: Move publish to new workflow (#816)
* Add push events for tags (#815)
* Release Candidate: v0.10.0rc1 (#813)
* Inline math docs and optional keywords for favicons (#810)
* Fixed Spelling and Style (#811)
* Use Bootstrap styling for our dropdown button (#808)
* Overlay darken for search popup (#804)
* Update theme switch colors (#803)
* Handle varied search field configurations (#807)
* Add release and review/merging policies to our documentation (#779)
* ENH: Add override `attributes` in icon_links (#685)
* ENH: External logo image, nbsphinx spacing, admonition title (#797)
* Let the PyPi badge in README.md link to the project page in PyPi (#798)
* Fix usage of version dropdown to work on mobile (#790)
* ENH: manage sidebars on small screens (#726)
* Fix header spacing (#788)
* Update topic and contents directive style (#785)
* Style code blocks after GitHub (#784)
* Fix typos, use logging.warning (#787)
* ENH: Make scroll bar style more accessible and noticeable (#776)
* FIX: Search bar and navigation dropdown style (#770)
* FIX: Overflow content on configuration (#772)
* FIX: Set minimum version of supported pygments (#778)
* Add color support for copy and toggle buttons (#767)
* Add dropdown menu to header navigation (#754)
* Remove pa11y (#751)
* Add NBSphinx support for dark theme (#741)
* ENH: White space behavior for main content (#753)
* DOCS: Explain terminology and layout (#756)
* NEW: Adding announcement banners (#722)
* Only install Chromium with Playwright (#750)
* ENH: Make search field an overlay with button click (#744)
* DOCS: improve color documentation (#742)
* MAINT: Add pyupgrade pre-commit hook (#712)
* DOCS: Add a dynamic gallery of projects (#700)
* ENH: Use JupyterLab cell background color for surface variables (#747)
* ENH: Simplify theme variable code and support Sphinx Design (#746)
* ENH: Improve quotes display CSS (#743)
* FIX: Typos in readme (#740)
* DOCS: Add feature-engine to list of projects (#725)
* DOC: Fix spelling error (#738)
* Add: Sourcelink and other Sphinx theme templates (#714)
* DOC: Clarify `theme` wording in docs (#736)
* ENH: Add dark mode support for some pydata packages (#723)
* MAINT: Ignore black format changes (#713)
* FIX: Make hover color work on version switcher (#731)
* FIX: Rendering external URL in logo.link option (#734)
* Fix color regression in sphinx_design and sphinx_panels (#728)
* ENH: equations display on small screen (#718)
* ENH: Version switcher dark mode support (#719)
* fix package versions (#715)
* force table to fit in the article width (#717)
* Bump version
* RLS: v0.9.0
* Add logo and update brand colors (#698)
* Use myst-parser 0.18 (#703)
* Style the toctree (#693)
* Use different logos for light and dark theme (#691)
* Prevent theme mamangement to raise error when the mode is fixed (#692)
* Improve table captions (#695)
* Manage the bottom of small pages (#694)
* Center align all elements in the navbar (#697)
* Add acknowledgment section (#696)
* Add Sphinx and Python version support policy (#679)
* MAINT: Docutils 0.18 deprecation (#687)
* move all the CSS variable to a single folder (#686)
* Test against prereleases (#683)
* Update configuring.rst (#682)
* Bump release
* RLS: v0.9.0rc1
* Bump version
* Pin Sphinx to >= 4.0.2 (#678)
* Rename master branch main (#666)
* Moving some template links to Python (#672)
* ENH: simplify color variables (#659)
* Remove upperbound on sphinx (#661)
* Add panels support (#641)
* Add classes for multi-theme content support (#673)
* Support Sphinx 5 (#668)
* Update GH actions versions (#670)
* Update pre-commit hooks (#667)
* Rearrange sections to use basic-ng names (#662)
* DOC: Add the mastodon fediverse icon as example. (#646)
* ENH: Clean up navbar spacing on mobile (#644)
* Increase scrollspy amount (#657)
* ENH: Scrollbar styling (#637)
* Add missing release in version switcher (#656)
* Add deprecation warning for switcher (#655)
* [switcher] default `activeVersion` and `activeVersionName` values (#654)
* Update docs on version switcher dictionary (#653)
* customize display of line numbers in code-block (#651)
* fix: apply the centered directive (#652)
* Update example to correspond to new Google Analytics ID (#650)
* Clarify use-case and docs structure (#648)
* DOCS: how to create an inline footer (#636)
* FIX: Avoid secondary navbar overlap (#642)
* ENH: Adapt target viewcode to tango highlighting style (#635)
* Show the right sidebar on wider screens if the left is hidden (#570)
* Refactor SCSS structure (#619)
* DOC: Document helper for dark mode (#626)
* ENH: Minor updates and tweaks to Dark theme CSS (#631)
* ENH: Dark theme support for ethical ads
* Add dark theme and theme switcher (#540)
* Add a url type for navbar icons (#616)
* Update black pre-commit (#618)
* Set lighthouse to run on kitchen sink (#612)
* RELEASE: v0.8.1 (#611)
* add link to pyvista (#606)
* Fix typos (#608)
* ENH: Left navigation menu to collapse at the "part" level (#594)
* Remove double-linking of theme CSS (#598)
* Version switcher provides explicit URLs (#604)
* Use dataclasses instead of extra_classes (#597)
* Allow relative json url to work locally (and hopefully on PRs) (#599)
* Make header links non-selectable (#602)
* Bump to dev version + update versions in switcher.json (#574)
* Pin sphinx to >=3.5.4,<5 (#595)
* STYLE: Update default anchor link (#593)
* DOCS: Clarify instructions about modifying search bar position (#586)
* Replace distutils Version class with `packaging.version` (#590)
* ENH: add optional `extra_classes` in version-switcher (#576)
* TEST: Basic test for our switcher (#584)
* ENH: add optional per version url in version-switcher (#575)
* MAINT: New action for lighthouse (#572)
* Reduce border-radius on search bar (#581)
* Use margin instead of padding to offset "On this page"
* Reduce scroll-spy offset by 20px
* Don't offset body by 20px
* Don't offset toc and sidebar by 20px
* Improve sidebar search presentation
* CLN: use str instead of os.fsdecode for converting Path (#569)
* FIX: use str theme path for compat with older jinja2 versions (#565)
* DOCS: Add Matplotlib to index.rst... (#563)
* RELEASE: v0.8.0 (#562)
* DOCS: Refactor demo docs (#544)
* UPDATE: NodeJS 16.x (#552)
* FIX: Field lists bug (#554)
* FIX: Admonitions margin (#550)
* FIX: Left scroll JS proper selector (#534)
* ENH: Add left sidebar end section to bottom (#543)
* DOCS: refactor developer docs (#538)
* FIX: Navbar margin on mobile (#541)
* END: Add ability to specify custom icon images (#542)
* MAINT: Add OSX and Windows build to tests (#533)
* Revert "RLS: v0.8.0 (#530)" (#531)
* RLS: v0.8.0 (#530)
* STYLE: Improve spacing for non-image site title (#526)
* Add step to install needed dependencies to build the site (#520)
* drop python 3.6 + use python action cache
* clean-up
* fix path?
* temporary upload sdist/wheel to check release workflow
* quote 3.10
* CI: update github action workflow after sphinx-theme-builder switch
* ✨ NEW: add version switcher (#436)
* Simplify linting setup
* Improve webpack-macros.html generation logic
* Enable source map for the generated JS file
* Add a comment about what ?-url means
* Drop `make` stuff from docs/
* Rework theme to utilise `sphinx-theme-builder`
* Drop Python 3.6 support
* rebuild assets
* Add prettier to pre-commit hooks
* Add a few pre-commit hooks for consistency across files
* Prettify the .pre-commit-config.yaml file
* Fixing environment.yml for noxfile (#512)
* FIX: Compatibility with sphinx 4.3 (visit_table) (#509)
* DEV: Simplify webpack and codebase (#495)
* ENH: Add nav show feature (#493)
* Fix nox install task to work with --no-venv (#505)
* Document how to remove toctrees from pages (#492)
* Recommonmark -> MyST and docs (#499)
* Make the whole left sidebar scrollable (#502)
* feat: add a versionmodified css file (#498)
* DEV: fix nox check for sphinx already being installed (#494)
* Improving noxfile speed (#491)
* Improve developer workflow and docs (#490)
* fix dependency installation and build (#467)


Daniel Garcia's avatar
author source maintainer

Requires new packages:

Request History
Daniel Garcia's avatar

dgarcia created request

- Vendor all required nodejs modules to be able to build without
network with the new sphinx-theme-builder
- Update to version 0.13.1:
* RLS: v0.13.1
* fix: deprecate use of the favicon config parameter (#1225)
* MNT: more flexible static (#1221)
* Fix icon links requirement (#1231)
* DOCS: Fix `

` in docs for realz (#1224)
* docs: remove legacy footer customization (#1229)
* DOCS: Remove

from announcement sample text (#1223)
* bump: dev0
- Update to version 0.13.0:
* RLS: v0.13.0
* Make heading-style use the font-weight-heading value (#1213)
* dev0
* RLS: v0.13.0rc6
* FIX: Get theme options in a more robust way (#1214)
* Dev0
* RLS: 0.13.0rc5
* FIX: Remove icon links component when no icon links given (#1209)
* feat: Add full i18n support (#1192)
* Use CSS transform for skip link (#1206)
* Properly set configuration with app.builder.theme_options (#1199)
* Add conditional check for last-updated template (#1201)
* copy_logo_images: do not render dynamic Sphinx template content (#1204)
* Fix math scrollbars for realz (#1198)
* FIX: Make wide equations scroll (#1196)
* Dev0
* RLS: v0.13.0rc4
* Fix github gitlab brand (#1194)
* Refactor contributing docs to be more modular (#1173)
* DOCS: Add internationalization instructions (#1178)
* FIX: Some style bugs (#1191)
* dev0
* RLS: v0.13.0rc3
* Minor style improvements to ablog (#1185)
* maint: remove sphinx-panels support; remove deprecated config shims (#1188)
* Standardize template structure in more sections (#1184)
* maint: update GitLab URL tests (#1186)
* fix: correctly add DOM listeners (#1179)
* Properly handle default_mode=auto when writing logos (#1183)
* “Edit this page” → “Edit on GitHub/GitLab/Bitbucket” (#1177)
* Fix article header CSS (#1171)
* DOCS: admonition customization (#1155)
* RLS: v0.13.0rc2 (#1170)
* Fix header vertical spacing and jupyter-sphinx cells (#1164)
* Degrade gracefully when JavaScript is disabled (#1146)
* ENH: Add breadcrumbs to article header (#1142)
* FIX: Narrow scope of style rule for GitHub & GitLab link shortening (#1167)
* remove emoji from landing page (#1151)
* MAINT: update pypi classifiers (#1153)
* FIX: Javascript incorrect check for variable (#1166)
* Add test for internationalization and translations (#1138)
* STYLE: lint the documentation with Doc8 (#1150)
* FIX: Flex behavior should shrink header items instead of brand (#1158)
* Copyright semicolon (#1160)
* DOC: Use only shield.io for badges in README (#1152)
* Build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 (#1154)
* Bump to dev0
* 0.13.0rc1
* Standardize logo image behavior between Sphinx and this theme (#1132)
* ABlog: Updates for new HTML structure (#1118)
* MAINT: update prerelease workflow (#1140)
* MAINT: Refactor workflows to reduce test dependencies (#1136)
* MAINT: Improve font sizing (#1129)
* fix: use correct path for documentation logo
* fix: align sidebar sliding with the buttons (#1123)
* ENH/MAINT: avoid overwriting the HtmlTranslator (#1105)
* FIX: Use logo_url instead deprecated logo in theme (#1094) (#1097)
* Fix extra whitespace in sidebars (#1115)
* feat: support leaflet maps in the theme (#1112)
* Build(deps): Bump json5 from 1.0.1 to 1.0.2 (#1111)
* MAINT: sphinx 4.0 behaviours are no longer supported (#1107)
* FIX: Blog tag cloud overflow (#1093)
* FIX: Center search keyboard buttons (#1103)
* Fixing header height (#1102)
* drop prettify to avoid extra space in inline block (#1101)
* style dataframe included in a widget (#1089)
* add matplotlib to the list of warnings (#1091)
* Add Matplotlib to gallery.yaml (#1090)
* FIX: remove DS_Store file (#1084)
* make accessible-pygments a full dependency (#1083)
* FIX: Update precommit (#1080)
* Build(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 (#1077)
* Improving ABlog style and configuration (#1075)
* Check for /-/ in GitLab url (closes #1073) (#1074)
* Reduce the left padding for ul and ol lists (#1069)
* MAINT: Lint html (#1021)
* MAINT: use the github repo of flake8 in pre-commit (#1070)
* MAINT: Drop jQuery and use Bootstrap 5 (#1029)
* ENH: Accessible code highlighting styles (#1064)
* Build(deps): Bump loader-utils from 1.4.1 to 1.4.2 (#1066)
* bump version
* RLS: v0.12.0
* FIX: remove double quotes in github actions (#1062)
* RLS: v0.12.0rc1 (#1057)
* FIX: display external links in toctree (#1055)
* STYLE: style admonitions (#1043)
* Build(deps): Bump loader-utils from 1.4.0 to 1.4.1 (#1053)
* FIX: use warning instead of errors for version json tests (#993)
* ENH: Add GitHub Projects support for github shorten links (#1051)
* FIX: Navigation buttons accessibility fixes (#1050)
* ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) (#1048)
* Disable CloudFlare Rocket loader on dark mode script (#1045)
* Prerelease CI: Update name, schedule and Python version (#1044)
* Change pypa/gh-action-pypi-publish to use stable release branch (#1047)
* Add Dependabot configuration for GitHub Actions updates (#1046)
* FIX: style table generated by myst-NB (#1041)
* MAINT: refactor webpack.config.js (#1035)
* ENH: support seealso admonition (#1037)
* DOCS: update documentation link (#1033)
* DOCS: fix python block in keyboard-shortcuts.md (#1032)
* MAINT: split bootstrap and theme styling (#994)
* ENH: Add skip to main content button for a11y (#1019)
* MAINT: use a function to test the warnings of the CI doc build (#1002)
* FIX: avoid API double select (#1015)
* FIX: table width of nbsphinx dataframes (#1018)
* DOCS: demonstrate inline highlighting (#1025)
* ENH: create a navbar_persistent section (#1022)
* ENH: place the RDT flyout in the sidebar (#1005)
* FIX: update switcher list (#1009)
* FIX: link shortening for gitlab (#1012)
* FIX: make the icons available to implicit component (#991)
* FIX: set back the icon inside the search bar (#992)
* ENH: add the theme version in the footer (#1000)
* FIX: avoid conflict between black and flake8
* FIX: improve numbering of the docs (#1004)
* fix: remove deprecated config (#997)
* Remove deprecated option for google analytics (#975)
* Remove travis/doctr cruft (#995)
* Rename and add deprecation warnings for section names (#988)
* FIX: change dark highlight for a11y (#985)
* FIX: improve display of Hide search button (#984)
* FIX: improve display of "side" docstring title (#981)
* FIX: respect the align and width parameter of table directives (#968)
* FIX: display math characters in the header navbar (#971)
* Bump version
* RLS: v0.11.0
* fix: remove primary sidebar if empty (#980)
* Bump version
* RLS: v0.11.0rc3
* Support Sphinx 4.2+ (#978)
* Bump version
* RLS: v0.11.0rc2
* Fix for publishing prereleases (#974)
* RLS: v0.11.0rc1
* Test on Python 3.11 (#972)
* FIX: check the json switcher file (#917)
* Update pre-commit hooks (#970)
* DOCS: Fixed file path of logos (#969)
* FIX: improve display of table in the nbsphinx context (#954)
* ENH: Automatically shorten links for GitHub/GitLab (#957)
* FIX: do not prettify primary sidebar html (#965)
* MAINT: update icons to fit Fontawesome 6 (#963)
* Align all the columns on the primary sidebar (#950)
* DOCS: better document how to remove secondary sidebar
* FIX: expand the bd-article-container (#964)
* FIX: use target color for footnotes (#962)
* FIX: Don't filter images that support the dark theme (#942)
* Bump nth-check and optimize-css-assets-webpack-plugin (#882)
* update Javascript dependencies (#940)
* Build wheels for testing (#939)
* Bump node-forge and webpack-dev-server (#883)
* feat: add the indices to the optional sidebar components (#922)
* FIX: use parent when self is use in a toctree (#938)
* Add expected pandas 1.5 warning (#936)
* MAINT: Open issue when dependency prereleases fail (#899)
* DOCS: Add sepal to the gallery (#927)
* Fix plausible loading (#909)
* Add EnOSlib's website in the gallery (#919)
* FIX: use hasdoc() for logo link (#921)
* Add #searchbox to sidebar for "Hide Search Matches" link (#925)
* ENH: Use bootstrap tooltip to display icons title (#924)
* set the content at the top of the page (#916)
* add css helper for images optimized for both dark and light theme (#914)
* ENH: Use toctree titles in the header navbar (#915)
* Correct the link to the pygments styles in styling.rst (#910)
* RLS: v0.10.1
* Don't test against prereleased dependecies (#900)
* RLS: v0.10.0
* ENH: Add section title to sidebar navigation (#895)
* DOCS: Update grid size for gallery (#894)
* ENH: option to customise the alt text of the logo (#893)
* MAINT: Run audit on a simplified docs build (#892)
* ENH: Simplify and speed up navigation bar links generation (#878)
* MAINT: Add action for profiling (#888)
* MAINT: Add a py-spy profiler to nox (#887)
* DOCS: Improve sphinx-design card examples (#885)
* MAINT: Upgrade FontAwesome dependency to latest version (#868)
* BUG: Fix links not clickable in versionmodified directives (#877)
* NEW: Adding a section for footer-content like in sphinx-basic-ng (#861)
* fix: update switcher color according to sidebar (#880)
* FIX: Fix equation scrolling behavior (#872)
* fix color of the search input (#875)
* FIX: Hide vert scrollbars on inline math (#871)
* ENH: suppress autocorrect/spellcheck/autocapitalize in search box (#870)
* Gallery (#867)
* DOCS: Add arviz website to example gallery (#862)
* Build docs w/ sphinx 5 (#864)
* Fix links on homepage (#853)
* Update GitHub Action for releases
* RLS: v0.10.0RC2
* ENH: Add download link icon to download links (#850)
* Fix several CSS elements and bugs for Sphinx 5 (#818)
* ENH: Improve sidebar secondary config and logic
* ENH: Move header items to sidebar on mobile (#834)
* DOC: Add comment to deprecate some CSS in future (#848)
* fix admonition-sidebar styling (#847)
* DOCS: Clarify analytics documentation (#839)
* ENH: Add light background to inline code (#838)
* DOCS: Update front page, contributing doc, and gallery code (#825)
* ENH: Add plausible analytics (#828)
* ENH: Allow admonitions to be style as a sidebar (#836)
* Update kitchen sink and script to update (#819)
* ENH: Search button shows up on mobile (#832)
* Bump terser from 4.8.0 to 4.8.1 (#830)
* Refactor and modularize user guide (#826)
* ENH: Add ABlog support (#796)
* Add dropdown support for Sphinx Design (#812)
* MAINT: Move publish to new workflow (#816)
* Add push events for tags (#815)
* Release Candidate: v0.10.0rc1 (#813)
* Inline math docs and optional keywords for favicons (#810)
* Fixed Spelling and Style (#811)
* Use Bootstrap styling for our dropdown button (#808)
* Overlay darken for search popup (#804)
* Update theme switch colors (#803)
* Handle varied search field configurations (#807)
* Add release and review/merging policies to our documentation (#779)
* ENH: Add override `attributes` in icon_links (#685)
* ENH: External logo image, nbsphinx spacing, admonition title (#797)
* Let the PyPi badge in README.md link to the project page in PyPi (#798)
* Fix usage of version dropdown to work on mobile (#790)
* ENH: manage sidebars on small screens (#726)
* Fix header spacing (#788)
* Update topic and contents directive style (#785)
* Style code blocks after GitHub (#784)
* Fix typos, use logging.warning (#787)
* ENH: Make scroll bar style more accessible and noticeable (#776)
* FIX: Search bar and navigation dropdown style (#770)
* FIX: Overflow content on configuration (#772)
* FIX: Set minimum version of supported pygments (#778)
* Add color support for copy and toggle buttons (#767)
* Add dropdown menu to header navigation (#754)
* Remove pa11y (#751)
* Add NBSphinx support for dark theme (#741)
* ENH: White space behavior for main content (#753)
* DOCS: Explain terminology and layout (#756)
* NEW: Adding announcement banners (#722)
* Only install Chromium with Playwright (#750)
* ENH: Make search field an overlay with button click (#744)
* DOCS: improve color documentation (#742)
* MAINT: Add pyupgrade pre-commit hook (#712)
* DOCS: Add a dynamic gallery of projects (#700)
* ENH: Use JupyterLab cell background color for surface variables (#747)
* ENH: Simplify theme variable code and support Sphinx Design (#746)
* ENH: Improve quotes display CSS (#743)
* FIX: Typos in readme (#740)
* DOCS: Add feature-engine to list of projects (#725)
* DOC: Fix spelling error (#738)
* Add: Sourcelink and other Sphinx theme templates (#714)
* DOC: Clarify `theme` wording in docs (#736)
* ENH: Add dark mode support for some pydata packages (#723)
* MAINT: Ignore black format changes (#713)
* FIX: Make hover color work on version switcher (#731)
* FIX: Rendering external URL in logo.link option (#734)
* Fix color regression in sphinx_design and sphinx_panels (#728)
* ENH: equations display on small screen (#718)
* ENH: Version switcher dark mode support (#719)
* fix package versions (#715)
* force table to fit in the article width (#717)
* Bump version
* RLS: v0.9.0
* Add logo and update brand colors (#698)
* Use myst-parser 0.18 (#703)
* Style the toctree (#693)
* Use different logos for light and dark theme (#691)
* Prevent theme mamangement to raise error when the mode is fixed (#692)
* Improve table captions (#695)
* Manage the bottom of small pages (#694)
* Center align all elements in the navbar (#697)
* Add acknowledgment section (#696)
* Add Sphinx and Python version support policy (#679)
* MAINT: Docutils 0.18 deprecation (#687)
* move all the CSS variable to a single folder (#686)
* Test against prereleases (#683)
* Update configuring.rst (#682)
* Bump release
* RLS: v0.9.0rc1
* Bump version
* Pin Sphinx to >= 4.0.2 (#678)
* Rename master branch main (#666)
* Moving some template links to Python (#672)
* ENH: simplify color variables (#659)
* Remove upperbound on sphinx (#661)
* Add panels support (#641)
* Add classes for multi-theme content support (#673)
* Support Sphinx 5 (#668)
* Update GH actions versions (#670)
* Update pre-commit hooks (#667)
* Rearrange sections to use basic-ng names (#662)
* DOC: Add the mastodon fediverse icon as example. (#646)
* ENH: Clean up navbar spacing on mobile (#644)
* Increase scrollspy amount (#657)
* ENH: Scrollbar styling (#637)
* Add missing release in version switcher (#656)
* Add deprecation warning for switcher (#655)
* [switcher] default `activeVersion` and `activeVersionName` values (#654)
* Update docs on version switcher dictionary (#653)
* customize display of line numbers in code-block (#651)
* fix: apply the centered directive (#652)
* Update example to correspond to new Google Analytics ID (#650)
* Clarify use-case and docs structure (#648)
* DOCS: how to create an inline footer (#636)
* FIX: Avoid secondary navbar overlap (#642)
* ENH: Adapt target viewcode to tango highlighting style (#635)
* Show the right sidebar on wider screens if the left is hidden (#570)
* Refactor SCSS structure (#619)
* DOC: Document helper for dark mode (#626)
* ENH: Minor updates and tweaks to Dark theme CSS (#631)
* ENH: Dark theme support for ethical ads
* Add dark theme and theme switcher (#540)
* Add a url type for navbar icons (#616)
* Update black pre-commit (#618)
* Set lighthouse to run on kitchen sink (#612)
* RELEASE: v0.8.1 (#611)
* add link to pyvista (#606)
* Fix typos (#608)
* ENH: Left navigation menu to collapse at the "part" level (#594)
* Remove double-linking of theme CSS (#598)
* Version switcher provides explicit URLs (#604)
* Use dataclasses instead of extra_classes (#597)
* Allow relative json url to work locally (and hopefully on PRs) (#599)
* Make header links non-selectable (#602)
* Bump to dev version + update versions in switcher.json (#574)
* Pin sphinx to >=3.5.4,<5 (#595)
* STYLE: Update default anchor link (#593)
* DOCS: Clarify instructions about modifying search bar position (#586)
* Replace distutils Version class with `packaging.version` (#590)
* ENH: add optional `extra_classes` in version-switcher (#576)
* TEST: Basic test for our switcher (#584)
* ENH: add optional per version url in version-switcher (#575)
* MAINT: New action for lighthouse (#572)
* Reduce border-radius on search bar (#581)
* Use margin instead of padding to offset "On this page"
* Reduce scroll-spy offset by 20px
* Don't offset body by 20px
* Don't offset toc and sidebar by 20px
* Improve sidebar search presentation
* CLN: use str instead of os.fsdecode for converting Path (#569)
* FIX: use str theme path for compat with older jinja2 versions (#565)
* DOCS: Add Matplotlib to index.rst... (#563)
* RELEASE: v0.8.0 (#562)
* DOCS: Refactor demo docs (#544)
* UPDATE: NodeJS 16.x (#552)
* FIX: Field lists bug (#554)
* FIX: Admonitions margin (#550)
* FIX: Left scroll JS proper selector (#534)
* ENH: Add left sidebar end section to bottom (#543)
* DOCS: refactor developer docs (#538)
* FIX: Navbar margin on mobile (#541)
* END: Add ability to specify custom icon images (#542)
* MAINT: Add OSX and Windows build to tests (#533)
* Revert "RLS: v0.8.0 (#530)" (#531)
* RLS: v0.8.0 (#530)
* STYLE: Improve spacing for non-image site title (#526)
* Add step to install needed dependencies to build the site (#520)
* drop python 3.6 + use python action cache
* clean-up
* fix path?
* temporary upload sdist/wheel to check release workflow
* quote 3.10
* CI: update github action workflow after sphinx-theme-builder switch
* ✨ NEW: add version switcher (#436)
* Simplify linting setup
* Improve webpack-macros.html generation logic
* Enable source map for the generated JS file
* Add a comment about what ?-url means
* Drop `make` stuff from docs/
* Rework theme to utilise `sphinx-theme-builder`
* Drop Python 3.6 support
* rebuild assets
* Add prettier to pre-commit hooks
* Add a few pre-commit hooks for consistency across files
* Prettify the .pre-commit-config.yaml file
* Fixing environment.yml for noxfile (#512)
* FIX: Compatibility with sphinx 4.3 (visit_table) (#509)
* DEV: Simplify webpack and codebase (#495)
* ENH: Add nav show feature (#493)
* Fix nox install task to work with --no-venv (#505)
* Document how to remove toctrees from pages (#492)
* Recommonmark -> MyST and docs (#499)
* Make the whole left sidebar scrollable (#502)
* feat: add a versionmodified css file (#498)
* DEV: fix nox check for sphinx already being installed (#494)
* Improving noxfile speed (#491)
* Improve developer workflow and docs (#490)
* fix dependency installation and build (#467)
- Update to version 0.12.0:
* RLS: v0.12.0
* FIX: remove double quotes in github actions (#1062)
* RLS: v0.12.0rc1 (#1057)
* FIX: display external links in toctree (#1055)
* STYLE: style admonitions (#1043)
* Build(deps): Bump loader-utils from 1.4.0 to 1.4.1 (#1053)
* FIX: use warning instead of errors for version json tests (#993)
* ENH: Add GitHub Projects support for github shorten links (#1051)
* FIX: Navigation buttons accessibility fixes (#1050)
* ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) (#1048)
* Disable CloudFlare Rocket loader on dark mode script (#1045)
* Prerelease CI: Update name, schedule and Python version (#1044)
* Change pypa/gh-action-pypi-publish to use stable release branch (#1047)
* Add Dependabot configuration for GitHub Actions updates (#1046)
* FIX: style table generated by myst-NB (#1041)
* MAINT: refactor webpack.config.js (#1035)
* ENH: support seealso admonition (#1037)
* DOCS: update documentation link (#1033)
* DOCS: fix python block in keyboard-shortcuts.md (#1032)
* MAINT: split bootstrap and theme styling (#994)
* ENH: Add skip to main content button for a11y (#1019)
* MAINT: use a function to test the warnings of the CI doc build (#1002)
* FIX: avoid API double select (#1015)
* FIX: table width of nbsphinx dataframes (#1018)
* DOCS: demonstrate inline highlighting (#1025)
* ENH: create a navbar_persistent section (#1022)
* ENH: place the RDT flyout in the sidebar (#1005)
* FIX: update switcher list (#1009)
* FIX: link shortening for gitlab (#1012)
* FIX: make the icons available to implicit component (#991)
* FIX: set back the icon inside the search bar (#992)
* ENH: add the theme version in the footer (#1000)
* FIX: avoid conflict between black and flake8
* FIX: improve numbering of the docs (#1004)
* fix: remove deprecated config (#997)
* Remove deprecated option for google analytics (#975)
* Remove travis/doctr cruft (#995)
* Rename and add deprecation warnings for section names (#988)
* FIX: change dark highlight for a11y (#985)
* FIX: improve display of Hide search button (#984)
* FIX: improve display of "side" docstring title (#981)
* FIX: respect the align and width parameter of table directives (#968)
* FIX: display math characters in the header navbar (#971)
* Bump version
* RLS: v0.11.0
* fix: remove primary sidebar if empty (#980)
* Bump version
* RLS: v0.11.0rc3
* Support Sphinx 4.2+ (#978)
* Bump version
* RLS: v0.11.0rc2
* Fix for publishing prereleases (#974)
* RLS: v0.11.0rc1
* Test on Python 3.11 (#972)
* FIX: check the json switcher file (#917)
* Update pre-commit hooks (#970)
* DOCS: Fixed file path of logos (#969)
* FIX: improve display of table in the nbsphinx context (#954)
* ENH: Automatically shorten links for GitHub/GitLab (#957)
* FIX: do not prettify primary sidebar html (#965)
* MAINT: update icons to fit Fontawesome 6 (#963)
* Align all the columns on the primary sidebar (#950)
* DOCS: better document how to remove secondary sidebar
* FIX: expand the bd-article-container (#964)
* FIX: use target color for footnotes (#962)
* FIX: Don't filter images that support the dark theme (#942)
* Bump nth-check and optimize-css-assets-webpack-plugin (#882)
* update Javascript dependencies (#940)
* Build wheels for testing (#939)
* Bump node-forge and webpack-dev-server (#883)
* feat: add the indices to the optional sidebar components (#922)
* FIX: use parent when self is use in a toctree (#938)
* Add expected pandas 1.5 warning (#936)
* MAINT: Open issue when dependency prereleases fail (#899)
* DOCS: Add sepal to the gallery (#927)
* Fix plausible loading (#909)
* Add EnOSlib's website in the gallery (#919)
* FIX: use hasdoc() for logo link (#921)
* Add #searchbox to sidebar for "Hide Search Matches" link (#925)
* ENH: Use bootstrap tooltip to display icons title (#924)
* set the content at the top of the page (#916)
* add css helper for images optimized for both dark and light theme (#914)
* ENH: Use toctree titles in the header navbar (#915)
* Correct the link to the pygments styles in styling.rst (#910)
* RLS: v0.10.1
* Don't test against prereleased dependecies (#900)
* RLS: v0.10.0
* ENH: Add section title to sidebar navigation (#895)
* DOCS: Update grid size for gallery (#894)
* ENH: option to customise the alt text of the logo (#893)
* MAINT: Run audit on a simplified docs build (#892)
* ENH: Simplify and speed up navigation bar links generation (#878)
* MAINT: Add action for profiling (#888)
* MAINT: Add a py-spy profiler to nox (#887)
* DOCS: Improve sphinx-design card examples (#885)
* MAINT: Upgrade FontAwesome dependency to latest version (#868)
* BUG: Fix links not clickable in versionmodified directives (#877)
* NEW: Adding a section for footer-content like in sphinx-basic-ng (#861)
* fix: update switcher color according to sidebar (#880)
* FIX: Fix equation scrolling behavior (#872)
* fix color of the search input (#875)
* FIX: Hide vert scrollbars on inline math (#871)
* ENH: suppress autocorrect/spellcheck/autocapitalize in search box (#870)
* Gallery (#867)
* DOCS: Add arviz website to example gallery (#862)
* Build docs w/ sphinx 5 (#864)
* Fix links on homepage (#853)
* Update GitHub Action for releases
* RLS: v0.10.0RC2
* ENH: Add download link icon to download links (#850)
* Fix several CSS elements and bugs for Sphinx 5 (#818)
* ENH: Improve sidebar secondary config and logic
* ENH: Move header items to sidebar on mobile (#834)
* DOC: Add comment to deprecate some CSS in future (#848)
* fix admonition-sidebar styling (#847)
* DOCS: Clarify analytics documentation (#839)
* ENH: Add light background to inline code (#838)
* DOCS: Update front page, contributing doc, and gallery code (#825)
* ENH: Add plausible analytics (#828)
* ENH: Allow admonitions to be style as a sidebar (#836)
* Update kitchen sink and script to update (#819)
* ENH: Search button shows up on mobile (#832)
* Bump terser from 4.8.0 to 4.8.1 (#830)
* Refactor and modularize user guide (#826)
* ENH: Add ABlog support (#796)
* Add dropdown support for Sphinx Design (#812)
* MAINT: Move publish to new workflow (#816)
* Add push events for tags (#815)
* Release Candidate: v0.10.0rc1 (#813)
* Inline math docs and optional keywords for favicons (#810)
* Fixed Spelling and Style (#811)
* Use Bootstrap styling for our dropdown button (#808)
* Overlay darken for search popup (#804)
* Update theme switch colors (#803)
* Handle varied search field configurations (#807)
* Add release and review/merging policies to our documentation (#779)
* ENH: Add override `attributes` in icon_links (#685)
* ENH: External logo image, nbsphinx spacing, admonition title (#797)
* Let the PyPi badge in README.md link to the project page in PyPi (#798)
* Fix usage of version dropdown to work on mobile (#790)
* ENH: manage sidebars on small screens (#726)
* Fix header spacing (#788)
* Update topic and contents directive style (#785)
* Style code blocks after GitHub (#784)
* Fix typos, use logging.warning (#787)
* ENH: Make scroll bar style more accessible and noticeable (#776)
* FIX: Search bar and navigation dropdown style (#770)
* FIX: Overflow content on configuration (#772)
* FIX: Set minimum version of supported pygments (#778)
* Add color support for copy and toggle buttons (#767)
* Add dropdown menu to header navigation (#754)
* Remove pa11y (#751)
* Add NBSphinx support for dark theme (#741)
* ENH: White space behavior for main content (#753)
* DOCS: Explain terminology and layout (#756)
* NEW: Adding announcement banners (#722)
* Only install Chromium with Playwright (#750)
* ENH: Make search field an overlay with button click (#744)
* DOCS: improve color documentation (#742)
* MAINT: Add pyupgrade pre-commit hook (#712)
* DOCS: Add a dynamic gallery of projects (#700)
* ENH: Use JupyterLab cell background color for surface variables (#747)
* ENH: Simplify theme variable code and support Sphinx Design (#746)
* ENH: Improve quotes display CSS (#743)
* FIX: Typos in readme (#740)
* DOCS: Add feature-engine to list of projects (#725)
* DOC: Fix spelling error (#738)
* Add: Sourcelink and other Sphinx theme templates (#714)
* DOC: Clarify `theme` wording in docs (#736)
* ENH: Add dark mode support for some pydata packages (#723)
* MAINT: Ignore black format changes (#713)
* FIX: Make hover color work on version switcher (#731)
* FIX: Rendering external URL in logo.link option (#734)
* Fix color regression in sphinx_design and sphinx_panels (#728)
* ENH: equations display on small screen (#718)
* ENH: Version switcher dark mode support (#719)
* fix package versions (#715)
* force table to fit in the article width (#717)
* Bump version
* RLS: v0.9.0
* Add logo and update brand colors (#698)
* Use myst-parser 0.18 (#703)
* Style the toctree (#693)
* Use different logos for light and dark theme (#691)
* Prevent theme mamangement to raise error when the mode is fixed (#692)
* Improve table captions (#695)
* Manage the bottom of small pages (#694)
* Center align all elements in the navbar (#697)
* Add acknowledgment section (#696)
* Add Sphinx and Python version support policy (#679)
* MAINT: Docutils 0.18 deprecation (#687)
* move all the CSS variable to a single folder (#686)
* Test against prereleases (#683)
* Update configuring.rst (#682)
* Bump release
* RLS: v0.9.0rc1
* Bump version
* Pin Sphinx to >= 4.0.2 (#678)
* Rename master branch main (#666)
* Moving some template links to Python (#672)
* ENH: simplify color variables (#659)
* Remove upperbound on sphinx (#661)
* Add panels support (#641)
* Add classes for multi-theme content support (#673)
* Support Sphinx 5 (#668)
* Update GH actions versions (#670)
* Update pre-commit hooks (#667)
* Rearrange sections to use basic-ng names (#662)
* DOC: Add the mastodon fediverse icon as example. (#646)
* ENH: Clean up navbar spacing on mobile (#644)
* Increase scrollspy amount (#657)
* ENH: Scrollbar styling (#637)
* Add missing release in version switcher (#656)
* Add deprecation warning for switcher (#655)
* [switcher] default `activeVersion` and `activeVersionName` values (#654)
* Update docs on version switcher dictionary (#653)
* customize display of line numbers in code-block (#651)
* fix: apply the centered directive (#652)
* Update example to correspond to new Google Analytics ID (#650)
* Clarify use-case and docs structure (#648)
* DOCS: how to create an inline footer (#636)
* FIX: Avoid secondary navbar overlap (#642)
* ENH: Adapt target viewcode to tango highlighting style (#635)
* Show the right sidebar on wider screens if the left is hidden (#570)
* Refactor SCSS structure (#619)
* DOC: Document helper for dark mode (#626)
* ENH: Minor updates and tweaks to Dark theme CSS (#631)
* ENH: Dark theme support for ethical ads
* Add dark theme and theme switcher (#540)
* Add a url type for navbar icons (#616)
* Update black pre-commit (#618)
* Set lighthouse to run on kitchen sink (#612)
* RELEASE: v0.8.1 (#611)
* add link to pyvista (#606)
* Fix typos (#608)
* ENH: Left navigation menu to collapse at the "part" level (#594)
* Remove double-linking of theme CSS (#598)
* Version switcher provides explicit URLs (#604)
* Use dataclasses instead of extra_classes (#597)
* Allow relative json url to work locally (and hopefully on PRs) (#599)
* Make header links non-selectable (#602)
* Bump to dev version + update versions in switcher.json (#574)
* Pin sphinx to >=3.5.4,<5 (#595)
* STYLE: Update default anchor link (#593)
* DOCS: Clarify instructions about modifying search bar position (#586)
* Replace distutils Version class with `packaging.version` (#590)
* ENH: add optional `extra_classes` in version-switcher (#576)
* TEST: Basic test for our switcher (#584)
* ENH: add optional per version url in version-switcher (#575)
* MAINT: New action for lighthouse (#572)
* Reduce border-radius on search bar (#581)
* Use margin instead of padding to offset "On this page"
* Reduce scroll-spy offset by 20px
* Don't offset body by 20px
* Don't offset toc and sidebar by 20px
* Improve sidebar search presentation
* CLN: use str instead of os.fsdecode for converting Path (#569)
* FIX: use str theme path for compat with older jinja2 versions (#565)
* DOCS: Add Matplotlib to index.rst... (#563)
* RELEASE: v0.8.0 (#562)
* DOCS: Refactor demo docs (#544)
* UPDATE: NodeJS 16.x (#552)
* FIX: Field lists bug (#554)
* FIX: Admonitions margin (#550)
* FIX: Left scroll JS proper selector (#534)
* ENH: Add left sidebar end section to bottom (#543)
* DOCS: refactor developer docs (#538)
* FIX: Navbar margin on mobile (#541)
* END: Add ability to specify custom icon images (#542)
* MAINT: Add OSX and Windows build to tests (#533)
* Revert "RLS: v0.8.0 (#530)" (#531)
* RLS: v0.8.0 (#530)
* STYLE: Improve spacing for non-image site title (#526)
* Add step to install needed dependencies to build the site (#520)
* drop python 3.6 + use python action cache
* clean-up
* fix path?
* temporary upload sdist/wheel to check release workflow
* quote 3.10
* CI: update github action workflow after sphinx-theme-builder switch
* ✨ NEW: add version switcher (#436)
* Simplify linting setup
* Improve webpack-macros.html generation logic
* Enable source map for the generated JS file
* Add a comment about what ?-url means
* Drop `make` stuff from docs/
* Rework theme to utilise `sphinx-theme-builder`
* Drop Python 3.6 support
* rebuild assets
* Add prettier to pre-commit hooks
* Add a few pre-commit hooks for consistency across files
* Prettify the .pre-commit-config.yaml file
* Fixing environment.yml for noxfile (#512)
* FIX: Compatibility with sphinx 4.3 (visit_table) (#509)
* DEV: Simplify webpack and codebase (#495)
* ENH: Add nav show feature (#493)
* Fix nox install task to work with --no-venv (#505)
* Document how to remove toctrees from pages (#492)
* Recommonmark -> MyST and docs (#499)
* Make the whole left sidebar scrollable (#502)
* feat: add a versionmodified css file (#498)
* DEV: fix nox check for sphinx already being installed (#494)
* Improving noxfile speed (#491)
* Improve developer workflow and docs (#490)
* fix dependency installation and build (#467)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:20 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:20"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:20"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:20"


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:21 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:21"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:21"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:21 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:21 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:21 got accepted.

openSUSE Build Service is sponsored by