mirror of
https://github.com/LukeSmithxyz/based.cooking.git
synced 2025-03-13 13:28:21 +00:00
when searching, list one column, big results
This commit is contained in:
parent
56c44d2637
commit
10b9f8fbc3
@ -16,6 +16,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
const rec = document.querySelectorAll('#artlist li')
|
||||
const search = document.querySelector('#search')
|
||||
const clearSearch = document.querySelector('.clear-search')
|
||||
const artlist = document.getElementById('artlist')
|
||||
|
||||
search.addEventListener('input', e => {
|
||||
// grab search input value
|
||||
@ -26,12 +27,15 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
const isMatch = recipeName.includes(searchText)
|
||||
|
||||
el.hidden = !isMatch
|
||||
el.classList.toggle('matched-recipe', isMatch && searchText.length !== 0);
|
||||
artlist.classList.add('list-searched');
|
||||
})
|
||||
})
|
||||
|
||||
clearSearch.addEventListener('click', e => {
|
||||
search.value = ''
|
||||
rec.forEach(el => el.hidden = false)
|
||||
artlist.classList.remove('list-searched') ;
|
||||
})
|
||||
})
|
||||
</script>
|
||||
|
@ -51,6 +51,7 @@ h1 {
|
||||
|
||||
h2 {
|
||||
color: tomato ;
|
||||
text-align: center ;
|
||||
}
|
||||
|
||||
footer {
|
||||
@ -146,3 +147,13 @@ button.clear-search {
|
||||
button.clear-search:hover {
|
||||
color: #eee;
|
||||
}
|
||||
|
||||
|
||||
.matched-recipe {
|
||||
font-size: x-large ;
|
||||
}
|
||||
|
||||
.list-searched {
|
||||
column-count: 1 !important ;
|
||||
list-style: decimal ;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user