From 4f866c568e220ece7a43d1f0d032fc4fe2a38f89 Mon Sep 17 00:00:00 2001 From: Lucas Bonomi Date: Mon, 6 Nov 2017 18:07:26 +0100 Subject: [PATCH] Responsive dropdown --- docs/source/_assets/less/docsearch.less | 28 +++++++++++++++++++- docs/source/_layouts/documentation.blade.php | 9 ++++++- docs/source/_layouts/master.blade.php | 12 ++++++--- 3 files changed, 44 insertions(+), 5 deletions(-) diff --git a/docs/source/_assets/less/docsearch.less b/docs/source/_assets/less/docsearch.less index 17ed5457b..af6faabd8 100644 --- a/docs/source/_assets/less/docsearch.less +++ b/docs/source/_assets/less/docsearch.less @@ -1,7 +1,7 @@ .algolia-autocomplete { width: 100%; - .ds-dataset-1 { + [class^="ds-dataset-"] { .algolia-docsearch-suggestion--text { .algolia-docsearch-suggestion--highlight { box-shadow: inset 0 -2px 0 0 rgba(68, 168, 179,.8) @@ -12,4 +12,30 @@ background: rgba(68, 168, 179, .1) } } +} + +@media (max-width: 768px) { + + .algolia-autocomplete.algolia-autocomplete-right { + .ds-dropdown-menu { + width: 100vw !important; + max-width: ~"calc(100vw - 32px) !important"; + min-width: ~"calc(100vw - 32px) !important"; + } + + .algolia-docsearch-suggestion.algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column { + display: none; + + &:before { + display: none; + } + } + .algolia-docsearch-suggestion.algolia-docsearch-suggestion .algolia-docsearch-suggestion--content { + width: 100%; + + &:before { + display: none; + } + } + } } \ No newline at end of file diff --git a/docs/source/_layouts/documentation.blade.php b/docs/source/_layouts/documentation.blade.php index ba7bd7c62..d221f99b5 100644 --- a/docs/source/_layouts/documentation.blade.php +++ b/docs/source/_layouts/documentation.blade.php @@ -5,7 +5,7 @@ @section('body')
-
diff --git a/docs/source/_layouts/master.blade.php b/docs/source/_layouts/master.blade.php index ba271a76e..dfdfb6354 100644 --- a/docs/source/_layouts/master.blade.php +++ b/docs/source/_layouts/master.blade.php @@ -28,11 +28,17 @@