update suggestion styles

This commit is contained in:
Cade Scroggins
2017-06-29 01:01:06 -07:00
parent 512924af69
commit 5e20d63b20
+17 -7
View File
@@ -123,10 +123,9 @@
button:focus { button:focus {
box-sizing: border-box; box-sizing: border-box;
width: 100%; width: 100%;
margin: 0;
border: 0; border: 0;
outline: 0; outline: 0;
background: #222; background: transparent;
color: #fff; color: #fff;
font-family: 'Lato', sans-serif; font-family: 'Lato', sans-serif;
-webkit-appearance: none; -webkit-appearance: none;
@@ -140,9 +139,11 @@
list-style: none; list-style: none;
} }
.search-input { .search-input,
.search-input:focus {
padding: 12px; padding: 12px;
border-radius: 2px; border-radius: 2px;
background: #222;
font-size: 1.1rem; font-size: 1.1rem;
} }
@@ -151,13 +152,21 @@
} }
.search-suggestions { .search-suggestions {
display: none;
padding: 4px 0;
border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px;
background: #111;
overflow: hidden; overflow: hidden;
} }
.search-suggestions.active {
display: block;
}
.search-suggestion { .search-suggestion {
padding: 12px; margin: -4px 0;
transition: .2s; padding: 10px 12px;
transition: background .2s;
font-size: .8rem; font-size: .8rem;
text-align: left; text-align: left;
cursor: pointer; cursor: pointer;
@@ -165,8 +174,7 @@
.search-suggestion:hover, .search-suggestion:hover,
.search-suggestion:focus { .search-suggestion:focus {
background: #00d2ff; background: #333;
color: #000;
} }
.overlay { .overlay {
@@ -495,6 +503,7 @@
</li>` </li>`
); );
this._suggestionsEl.classList.add('active');
this._inputEl.classList.add('bottom-no-radius'); this._inputEl.classList.add('bottom-no-radius');
return ++this._totalSuggestions === CONFIG.suggestionsLimit; return ++this._totalSuggestions === CONFIG.suggestionsLimit;
} }
@@ -510,6 +519,7 @@
this._totalSuggestions = 0; this._totalSuggestions = 0;
this._clearClickEvents(); this._clearClickEvents();
this._suggestionsEl.innerHTML = ''; this._suggestionsEl.innerHTML = '';
this._suggestionsEl.classList.remove('active');
this._inputEl.classList.remove('bottom-no-radius'); this._inputEl.classList.remove('bottom-no-radius');
} }