|
1 | 1 | @import "docsearch.js/dist/cdn/docsearch.css"; |
2 | 2 |
|
| 3 | +.algolia-autocomplete-results { |
| 4 | + position: absolute; |
| 5 | + top: 100%; |
| 6 | + width: inherit; |
| 7 | +} |
| 8 | + |
| 9 | +.algolia-autocomplete { |
| 10 | + left: auto !important; |
| 11 | + width: inherit; |
| 12 | +} |
| 13 | + |
3 | 14 | .algolia-autocomplete .ds-dropdown-menu { |
4 | | - max-width: none; |
5 | | - min-width: auto; |
6 | | - width: 100%; |
7 | | - font-size: initial; |
8 | 15 | background: var(--color-white); |
9 | 16 | border: 1px solid var(--navbar-button-border-color); |
10 | 17 | border-radius: var(--navbar-menu-border-radius); |
11 | 18 | box-shadow: var(--navbar-menu-box-shadow); |
| 19 | + display: flex !important; |
| 20 | + flex-direction: column; |
| 21 | + max-height: calc(var(--viewport-height) - var(--navbar-height) - 4rem); |
| 22 | + max-width: none; |
| 23 | + min-width: auto; |
| 24 | + position: absolute; |
| 25 | + top: 0; |
| 26 | + width: inherit; |
12 | 27 | } |
13 | 28 |
|
14 | 29 | .algolia-autocomplete .ds-dropdown-menu::before { |
15 | 30 | border-color: var(--navbar-button-border-color); |
16 | 31 | border-radius: 0; |
17 | 32 | } |
18 | 33 |
|
19 | | -.algolia-autocomplete .ds-dropdown-menu > :first-child { |
20 | | - max-height: calc(var(--viewport-height) - var(--navbar-height) - 4rem); |
21 | | - padding-bottom: 0; |
22 | | - border: none; |
| 34 | +.algolia-autocomplete .ds-dropdown-menu .ds-dataset-1 { |
23 | 35 | background: none; |
| 36 | + border: none; |
24 | 37 | border-radius: 0; |
25 | 38 | overscroll-behavior: none; |
| 39 | + padding: 0 8px; |
26 | 40 | } |
27 | 41 |
|
28 | 42 | .algolia-autocomplete .ds-dropdown-menu .ds-suggestions { |
29 | | - margin-top: 4px; |
| 43 | + margin: 4px 0 8px; |
30 | 44 | } |
31 | 45 |
|
32 | 46 | .algolia-autocomplete .algolia-docsearch-suggestion { |
|
46 | 60 | font-weight: normal; |
47 | 61 | } |
48 | 62 |
|
49 | | -.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column::after { |
| 63 | +.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column::after { |
50 | 64 | display: none; |
51 | 65 | } |
52 | 66 |
|
53 | | -.algolia-docsearch-suggestion--subcategory-column-text::after { |
| 67 | +.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text::after { |
54 | 68 | content: "|"; |
55 | 69 | padding: 0 0.5em; |
56 | 70 | } |
57 | 71 |
|
58 | | -.algolia-autocomplete .ds-dropdown-menu > :first-child > :last-child { |
59 | | - margin-bottom: 8px; |
| 72 | +.algolia-autocomplete .ds-footer { |
| 73 | + background-color: rgba(164, 167, 174, 0.1); |
| 74 | + border-top: 1px solid rgba(225, 225, 225, 0.5); |
| 75 | + padding: 10px 8px 8px; |
| 76 | +} |
| 77 | + |
| 78 | +.algolia-autocomplete .ds-footer::after { |
| 79 | + content: ""; |
| 80 | + display: table; |
| 81 | + clear: both; |
| 82 | +} |
| 83 | + |
| 84 | +.algolia-autocomplete .algolia-docsearch-footer { |
| 85 | + margin-top: 0; |
| 86 | + width: 112px; |
| 87 | + height: 16px; |
60 | 88 | } |
61 | 89 |
|
62 | 90 | @media screen and (min-width: 769px) { |
63 | | - .algolia-docsearch-suggestion--subcategory-column-text::after { |
| 91 | + .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text::after { |
64 | 92 | display: none; |
65 | 93 | } |
66 | 94 | } |
|
70 | 98 | width: 28rem; |
71 | 99 | } |
72 | 100 |
|
73 | | - .algolia-autocomplete .ds-dropdown-menu > :first-child { |
| 101 | + .algolia-autocomplete .ds-dropdown-menu { |
74 | 102 | max-height: calc(var(--viewport-height) - var(--navbar-height)); |
75 | 103 | } |
76 | 104 | } |
0 commit comments