@@ -84,6 +84,10 @@ <h3 class="text-lg text-center font-semibold mb-2 line-clamp-2">
8484 </ div >
8585
8686<!-- if no tasks exist, display this instead-->
87+ {%elif search_term%}
88+ < div class ="mt-20 space-y-2 ">
89+ < h3 class ="text-lg font-semibold "> No results</ h3 >
90+ </ div >
8791 {%else%}
8892 < div class ="mt-20 space-y-2 ">
8993 < h3 class ="text-lg font-semibold "> You have no Tasks!</ h3 >
@@ -92,15 +96,24 @@ <h3 class="text-lg font-semibold">You have no Tasks!</h3>
9296 {%endif%}
9397
9498<!-- pagination-->
95- < div >
99+ < div class =" flex justify-center gap-5 mt-6 " >
96100 {%if pagination.has_prev%}
97- < a href ="{{url_for('tasks.tasks', page=pagination.prev_num, search=search_term)}} "> Previous</ a >
101+ < a href ="{{url_for('tasks.tasks', page=pagination.prev_num, search=search_term)}} "
102+ class ="border border-gray-300 rounded-md px-3 py-2 hover:bg-gray-200 "> Previous</ a >
103+ {%else%}
104+ < a class ="border border-gray-300 rounded-md px-3 py-2 hover:bg-gray-200 invisible "> Previous</ a >
98105 {%endif%}
99106
100- < span > Page {{pagination.page}} of {{pagination.pages}}</ span >
107+ {%if pagination.pages != 0%}
108+ < span class ="px-3 py-2 "> Page {{pagination.page}} of {{pagination.pages}}</ span >
109+ {%endif%}
101110
102111 {%if pagination.has_next%}
103- < a href ="{{url_for('tasks.tasks', page=pagination.next_num, search=search_term)}} "> Next</ a >
112+ < a href ="{{url_for('tasks.tasks', page=pagination.next_num, search=search_term)}} "
113+ class ="border border-gray-300 rounded-md px-3 py-2 hover:bg-gray-200 "
114+ > Next</ a >
115+ {%else%}
116+ < a class ="border border-gray-300 rounded-md px-3 py-2 hover:bg-gray-200 invisible "> Next</ a >
104117 {%endif%}
105118 </ div >
106119 </ div >
0 commit comments