What's Changed
- FIX make theme switcher have consistent widths by @Charlie-XIAO in #1651
- unpin sphinx in CI by @drammock in #1665
- FIX make search button closer to other icons in topbar by @Charlie-XIAO in #1659
- Build(deps): Bump actions/cache from 3 to 4 by @dependabot in #1667
- update dependabot labels by @drammock in #1668
- only do security updates for NPM by @drammock in #1674
- Restore search snippet highlights in search results page by @gabalafou in #1678
- Apply default_mode to the html data-theme attribute by @char101 in #1663
- Don't try to populate version switcher w/ relative path on local static site by @dstansby in #1660
- handle null result from queryselector by @drammock in #1683
- ENH make search result heading a bit away from the search input box by @Charlie-XIAO in #1690
- ENH animation for the top banner by @Charlie-XIAO in #1693
- docs: typo in a link in the release instructions by @12rambau in #1704
- Build(deps): Bump codecov/codecov-action from 3 to 4 by @dependabot in #1706
- Build(deps): Bump treosh/lighthouse-ci-action from 10 to 11 by @dependabot in #1705
- remove deprecated configs and associated code/tests by @drammock in #1698
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es by @transifex-integration in #1712
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca by @transifex-integration in #1713
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in cs by @transifex-integration in #1716
- BUG - Ensure lists markers colours are visible by @trallard in #1711
- Fix and change a11y tests by @gabalafou in #1687
- Do not show announcement banner if announcement contents are empty by @melissawm in #1703
- FIX secondary sidebar persists even if it is empty by @Charlie-XIAO in #1688
- try to fix codecov by @drammock in #1717
- fix URLs for dirhtml builds by @drammock in #1699
- space icon-links evenly across by @leifwalsh in #1726
- make codecov work better by @drammock in #1741
- Fix violation of Axe rule link-name by @gabalafou in #1633
- docs: add the link to the transifex project by @12rambau in #1707
- DEV - Enable pre-commit ci by @trallard in #1752
- fix missing sphinx testing dependencies by @drammock in #1751
- Build(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #1715
- Ensure code blocks (
<pre>
) are keyboard focusable by @gabalafou in #1636 - CI - Swap to trusted publisher for releases by @trallard in #1758
- optimize figure bottom margin by @berlin2123 in #1749
- fix: use the latest minor version of fontawesome 6 by @12rambau in #1768
- tiny CSS change by @drammock in #1769
- FEAT - Restyle interactive elements to be more accessible by @trallard in #1564
- install sphinx test dependencies in all CI testing jobs by @drammock in #1772
- Fix focus ring glitch on API autosummary "[source]" link by @gabalafou in #1778
- Fix alignment of sidebar TOC entries by @gabalafou in #1775
- Fix selector for table-layout rule by @gabalafou in #1761
- Only make scrollable code blocks into tab stops by @gabalafou in #1777
- MAINT: Fix some types by @Carreau in #1779
- Wait for CSS transitions before running Axe scan by @gabalafou in #1785
- Fix GUI label contrast by @gabalafou in #1790
- Fix blockquote color contrasts by @gabalafou in #1786
- bump: 0.15.3rc0 -> 0.15.3rc1 by @drammock in #1802
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci in #1806
- Make announcement banner into a landmark (aside/complementary) by @gabalafou in #1793
- Remove :hover pseudo-class from link-style-hover mixin by @gabalafou in #1792
- Update release action by @drammock in #1803
- Try to implement coverage action instead of using codecov. by @Carreau in #1756
- Allow paragraph elements to inherit color by @gabalafou in #1762
- MAINT: various fixes to print CSS. by @Carreau in #1770
- Do not generate dropdown in sidebar. by @Carreau in #1771
- DEV - Update pygments tests by @trallard in #1807
- Provide copy button container sufficient min height by @gabalafou in #1810
- purge codecov by @drammock in #1809
- Implement @smeragoel's table designs by @gabalafou in #1757
- Add env variable to control test-them build location. by @Carreau in #1800
- Exclude copy button from notebook cell numbers by @gabalafou in #1811
- center figure and captions inside figwith, while the whole figure is left/right by @berlin2123 in #1750
- fix perms in publish workflow by @drammock in #1814
- Revert "fix perms in publish workflow" by @drammock in #1815
- Remove hack to fix bug with up/down keys and "More" links in sidebar by @gabalafou in #1819
- Remove backwards-compatible text-decoration-skip rule by @gabalafou in #1820
- fix version-switcher with dirhtml builder by @casperdcl in #1795
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in fr by @transifex-integration in #1801
- Raise exception for response codes outside range 200-299 by @Czaki in #1755
- Add GitHub action timeout by @Carreau in #1826
- fix: deprecate pygments related variable to correct typos by @12rambau in #1614
- Refactor navbar generating function by @Carreau in #1780
- Wrap tables in scrollable div by @gabalafou in #1827
- Add a pre-commit hook that remove PO files metadata. by @Carreau in #1813
- Animate remotely loaded banners together by @gabalafou in #1808
- Add CSS to allow scrolling of ipywidget by @gabalafou in #1760
- Track if users has dismissed a version warning banner for a given version. by @Carreau in #1763
- DEV - Refactor CI and environment setup by @trallard in #1759
- Move CSS block out of SCSS vars file by @gabalafou in #1832
- Fix keyboard access for scrollable regions created by notebook outputs by @gabalafou in #1787
- DEV - Update workflows by @trallard in #1831
- Set banner height to auto after animation by @gabalafou in #1830
- Various table fixes by @gabalafou in #1833
- Correctly specify the source path to a logo to copy_asset_file by @Cadair in #1746
- Stylelint fixes by @gabalafou in #1823
- Add stylelint fixes to .git-blame-ignore-revs file by @gabalafou in #1836
- Update luminance coefficient by @gabalafou in #1837
New Contributors
- @Charlie-XIAO made their first contribution in #1651
- @char101 made their first contribution in #1663
- @dstansby made their first contribution in #1660
- @leifwalsh made their first contribution in #1726
- @berlin2123 made their first contribution in #1749
- @Carreau made their first contribution in #1779
- @pre-commit-ci made their first contribution in #1806
- @casperdcl made their first contribution in #1795
- @Czaki made their first contribution in #1755
Full Changelog: v0.15.2...v0.15.3