From 1545417cc54c893b60debac001f10c6ce6e81429 Mon Sep 17 00:00:00 2001 From: Paarth Agarwal <86092410+PaarthAgarwal@users.noreply.github.com> Date: Fri, 15 Jul 2022 18:05:26 +0530 Subject: [PATCH] Add pagination to docs search results page (#8178) Co-authored-by: Thibaud Colas --- docs/_static/css/pagination.css | 27 ++++++++++ docs/_templates/layout.html | 1 + docs/_templates/search.html | 94 +++++++++++++++++++++++++++++++-- 3 files changed, 118 insertions(+), 4 deletions(-) create mode 100644 docs/_static/css/pagination.css diff --git a/docs/_static/css/pagination.css b/docs/_static/css/pagination.css new file mode 100644 index 0000000000..b650a7cf9f --- /dev/null +++ b/docs/_static/css/pagination.css @@ -0,0 +1,27 @@ +.pagination { + display: flex; + justify-content: center; + gap: 2rem; + margin-bottom: 2rem; +} + +.pagination-list { + display: flex; + gap: 2rem; + margin: 0; + padding: 0; + list-style: none; +} + +.pagination-button, +.pagination-previous, +.pagination-next { + border: none; + background: none; + text-decoration: 2px solid underline; + text-decoration-color: #3beccd; + text-underline-offset: 3px; +} +.pagination-button[aria-current='page'] { + background-color: #40efc5; +} diff --git a/docs/_templates/layout.html b/docs/_templates/layout.html index 2abf5be9a5..4a413b6757 100644 --- a/docs/_templates/layout.html +++ b/docs/_templates/layout.html @@ -6,6 +6,7 @@ {% block extrahead %} + {% endblock %} diff --git a/docs/_templates/search.html b/docs/_templates/search.html index 9349bc9514..91bf285d40 100644 --- a/docs/_templates/search.html +++ b/docs/_templates/search.html @@ -13,17 +13,31 @@
+ + {% endblock %} {% block footer %} {{ super() }} {% endblock %}