search page overhaul
it now looks as good as the feed, the homepage and the favourites! :3 additionally, the search page now also mentions your search term, in case you suddenly decide to leave that tab alone for some reason and come back to it later, only to no longer know what you searched for lol
This commit is contained in:
parent
4ddf2f784a
commit
8f15262d01
|
@ -1,8 +1,15 @@
|
|||
{{start ?query}}
|
||||
<h1>Results for "{{.query}}"</h1>
|
||||
<div style='display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));'>
|
||||
{{start _results}}
|
||||
|
||||
<a href='/watch?v={{.id}}'>
|
||||
<img src='https://i.ytimg.com/vi/{{.id}}/mqdefault.jpg'><br>{{.title}}</a>
|
||||
| {{.runtime}} seconds | {{.views}} views<br>
|
||||
Uploaded by <a href='/channel/{{.channel_id}}'>{{.channel}}</a><br>
|
||||
|
||||
<div class='video-image-container'>
|
||||
<a href='watch?v={{.id}}'>
|
||||
<div class='video-image' style='background-image: url(http://i.ytimg.com/vi/{{.id}}/mqdefault.jpg)'></div>
|
||||
<b>{{.title}}</b></a><br>
|
||||
Uploaded by <a href='/channel/{{.channel_id}}'>{{.channel}}</a> · <b>{{.runtime}}</b> · <b>{{.views}}</b> views
|
||||
</div>
|
||||
{{end _results}}
|
||||
</div>
|
||||
{{else ?query}}
|
||||
<p>search for something will 'ya?</p>
|
||||
{{end ?query}}
|
|
@ -12,6 +12,8 @@ fi
|
|||
#https://www.youtube.com/results?search_query=oooo
|
||||
if [[ "${get_data[search_query]}" ]]; then
|
||||
query="${get_data[search_query]}"
|
||||
meow[query]=$(sed -s 's/+/ /g' <<< "${get_data[search_query]}")
|
||||
meow[?query]=true
|
||||
query_nice=$(sed -s 's/+/ /g' <<< "${get_data[search_query]}")
|
||||
fi
|
||||
|
||||
|
@ -34,7 +36,7 @@ if [[ "${get_data[search_query]}" ]]; then
|
|||
for (( i=0; i<${#id[@]}; i++ )); do
|
||||
strings[id]="${id[$i]}"
|
||||
strings[title]="${title[$i]}"
|
||||
strings[runtime]="${runtime[$i]}"
|
||||
strings[runtime]="$(date -d "@${runtime[$i]}" "+%H:%M:%S")"
|
||||
strings[views]="${views[$i]}"
|
||||
strings[channel_id]="${channel_id[$i]}"
|
||||
strings[channel]="${channel[$i]}"
|
||||
|
|
Loading…
Reference in a new issue