|
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