diff --git a/doc/conf.py b/doc/conf.py index cecc6c96..17ccc202 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -192,6 +192,8 @@ favicons = [ }, ] +html_permalinks_icon = '#' + # -- Options for katex ------------------------------------------------------ # See: https://sphinxcontrib-katex.readthedocs.io/en/0.4.1/macros.html diff --git a/doc/css/theme_overrides.css b/doc/css/theme_overrides.css index 00b8042d..48e4e951 100644 --- a/doc/css/theme_overrides.css +++ b/doc/css/theme_overrides.css @@ -226,6 +226,12 @@ table td > div.wy-table-responsive { margin-bottom: 0; } +[role="main"] .table-wrapper.container { + margin-top: 0; + margin-bottom: 0; + padding: .2rem .2rem .2rem; +} + /* Remove vertical spacing before/after code blocks. */ div[class*=" highlight-"], div[class^=highlight-] { margin: 0; diff --git a/doc/docutils.conf b/doc/docutils.conf new file mode 100644 index 00000000..d22dcc57 --- /dev/null +++ b/doc/docutils.conf @@ -0,0 +1,2 @@ +[html writers] +table-style: colwidths-grid diff --git a/doc/requirements.txt b/doc/requirements.txt index aa0c90a4..4665cb5a 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,5 +1,5 @@ -Sphinx==5.3.0 -furo==2022.9.29 +Sphinx==7.4.7 +furo==2024.8.6 sphinxcontrib-bibtex==2.6.3 sphinxcontrib-katex==0.9.4 sphinxcontrib-youtube==1.2.0 @@ -9,9 +9,9 @@ sphinx-reredirects==0.1.1 sphinx-toolbox==3.8.2 nbsphinx==0.9.1 pandoc==1.1.0 -pygments==2.15.0 +pygments==2.19.2 jq==1.8.0 -Jinja2~=3.0 -wheel +Jinja2==3.1.6 +wheel==0.45.1 # see https://github.com/aws/aws-sam-cli/issues/3661 regarding markupsafe markupsafe==2.0.1