Skip to content

Commit eaec9ba

Browse files
authored
Merge pull request #377 from pastelsky/search-style-improvements
Improved spacing and color scheme of search
2 parents e811652 + e02468e commit eaec9ba

File tree

1 file changed

+71
-12
lines changed

1 file changed

+71
-12
lines changed

components/navigation/search-style.scss

Lines changed: 71 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
.algolia-autocomplete {
44
display: flex !important;
5+
position: relative;
56

67
.ds-dropdown-menu {
78
box-shadow: none;
@@ -11,33 +12,91 @@
1112
}
1213

1314
[class^=ds-dataset-] {
14-
border-color: getColor(alto);
15-
border-radius: 3px;
15+
border-radius: 0;
16+
border-color: getColor(malibu);
17+
border-width: 2px 0;
18+
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
19+
padding: 0;
20+
}
21+
22+
.ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content {
23+
background: transparentize(getColor(malibu), 0.9) !important;
1624
}
1725
}
1826

19-
.algolia-docsearch-suggestion--category-header {
20-
border-color:getColor(alto);
27+
.algolia-docsearch-suggestion {
28+
padding: 0;
29+
}
30+
31+
.algolia-docsearch-suggestion--wrapper {
32+
display: flex;
33+
padding: 0;
34+
}
35+
36+
.algolia-docsearch-suggestion--text {
37+
color: getColor(dusty-grey);
38+
39+
.algolia-docsearch-suggestion--highlight {
40+
color: lighten(getColor(denim), 5%);
41+
box-shadow: none;
42+
font-weight: bold;
43+
}
2144
}
2245

2346
.algolia-docsearch-suggestion--highlight {
24-
color:getColor(denim);
25-
background:rgba(getColor(malibu), 0.2);
47+
color: lighten(getColor(denim), 5%);
48+
background: rgba(getColor(malibu), 0.15);
2649
}
2750

28-
.ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content {
29-
background:rgba(getColor(dusty-grey), 0.15) !important;
51+
.algolia-docsearch-suggestion--category-header {
52+
text-transform: uppercase;
53+
font-weight: bold;
54+
font-size: 0.9em;
55+
border-color: getColor(alto);
56+
color: getColor(mine-shaft);
57+
margin: 0;
58+
padding: 6px 16px;
3059
}
3160

3261
.algolia-docsearch-suggestion--subcategory-column {
33-
color:getColor(dove-grey);
62+
padding: 8px 16px 8px 12px;
63+
background: transparentize(getColor(dusty-grey), 0.92);
64+
display: block;
65+
color: transparent;
3466
}
3567

36-
.algolia-docsearch-suggestion--category-header {
37-
color:getColor(mine-shaft);
68+
.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column {
69+
color: getColor(dove-grey);
70+
}
71+
72+
.algolia-docsearch-suggestion--content {
73+
padding: 8px 16px 8px 12px;
74+
}
75+
76+
.ds-suggestion:nth-child(n+2) {
77+
.algolia-docsearch-suggestion--category-header {
78+
border-top: 1px solid #dedede;
79+
}
3880
}
3981

4082
.algolia-docsearch-suggestion--title {
41-
color:getColor(mine-shaft);
83+
color: getColor(mine-shaft);
84+
}
85+
86+
.ds-suggestion:last-child {
87+
.algolia-docsearch-suggestion--subcategory-column,
88+
.algolia-docsearch-suggestion--content {
89+
padding-bottom: 26px;
90+
}
91+
}
92+
93+
.algolia-docsearch-footer {
94+
position: absolute;
95+
bottom: 4px;
96+
right: 16px;
97+
}
98+
99+
.aa-suggestion-title-separator {
100+
color: getColor(dusty-grey);
42101
}
43102
}

0 commit comments

Comments
 (0)