diff --git a/pyproject.toml b/pyproject.toml index e816865b6..1856c9e21 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -76,6 +76,7 @@ doc = [ "nbsphinx", "ipyleaflet", "colorama", + "ipywidgets" ] test = ["pytest", "pytest-cov", "pytest-regressions"] dev = ["pyyaml", "pre-commit", "nox", "pydata-sphinx-theme[doc,test]"] diff --git a/src/pydata_sphinx_theme/assets/styles/extensions/_pydata.scss b/src/pydata_sphinx_theme/assets/styles/extensions/_pydata.scss index 94a1994cc..56ee5fbf4 100644 --- a/src/pydata_sphinx_theme/assets/styles/extensions/_pydata.scss +++ b/src/pydata_sphinx_theme/assets/styles/extensions/_pydata.scss @@ -6,3 +6,9 @@ .xr-wrap[hidden] { display: block !important; } + +// ipywidgets +.jp-OutputArea-output.lm-Widget { + // override overflow:hidden rule from Lumino (.lm-Widget) to allow scrolling + overflow: auto; +}