From 859f780cb52d014801face1546732e2cb0c74ec7 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Wed, 18 Jan 2023 12:14:42 +0200 Subject: [PATCH 1/2] A11y: Increase the target area for single-letter index links --- python_docs_theme/static/pydoctheme.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python_docs_theme/static/pydoctheme.css b/python_docs_theme/static/pydoctheme.css index 4396e1b..b5b6ff9 100644 --- a/python_docs_theme/static/pydoctheme.css +++ b/python_docs_theme/static/pydoctheme.css @@ -230,6 +230,10 @@ dl > dt span ~ em { padding-left: 20px; } +div.genindex-jumpbox a { + padding: 0 0.5em; +} + @media (max-width: 1023px) { /* Body layout */ div.body { From 75b8026ada65adb50b06bebeee5fd20fadb4a9ef Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Wed, 18 Jan 2023 21:59:38 +0200 Subject: [PATCH 2/2] A11y: Increase the target area for single-letter index links --- python_docs_theme/static/pydoctheme.css | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/python_docs_theme/static/pydoctheme.css b/python_docs_theme/static/pydoctheme.css index b5b6ff9..2a35f9a 100644 --- a/python_docs_theme/static/pydoctheme.css +++ b/python_docs_theme/static/pydoctheme.css @@ -230,8 +230,16 @@ dl > dt span ~ em { padding-left: 20px; } +div.genindex-jumpbox, +div.genindex-jumpbox > p { + display: inline-flex; + flex-wrap: wrap; +} + div.genindex-jumpbox a { - padding: 0 0.5em; + margin: 0 5px; + min-width: 30px; + text-align: center; } @media (max-width: 1023px) {