22< div class ="space-y-5 ">
33 <!-- Progress Indicator -->
44 < div class ="text-center mb-4 ">
5- < h1 class ="text-2xl font-bold text-gray-900 dark:text-white mb-2 title-font "> Daily Review</ h1 >
6- < p class ="text-lg text-gray-600 dark:text-gray-400 ">
5+ < h1 class ="text-xl sm:text- 2xl font-bold text-gray-900 dark:text-white mb-2 title-font "> Daily Review</ h1 >
6+ < p class ="text-base sm:text- lg text-gray-600 dark:text-gray-400 ">
77 < span class ="font-semibold text-primary-600 dark:text-primary-400 "> {{ current }}</ span > of < span class ="font-semibold "> {{ total }}</ span >
88 </ p >
99 </ div >
1010
1111 <!-- Highlight Card -->
12- < div class ="bg-white dark:bg-gray-800 rounded-2xl shadow-xl border-2 border-gray-200 dark:border-gray-700 p-8 md:p-12 ">
12+ < div class ="bg-white dark:bg-gray-800 rounded-2xl shadow-xl border-2 border-gray-200 dark:border-gray-700 p-5 sm:p- 8 md:p-12 ">
1313 <!-- Book Information (Top-left) -->
1414 {% if highlight.book %}
1515 < div class ="mb-6 flex items-start gap-4 ">
@@ -28,7 +28,7 @@ <h2 class="text-base font-semibold text-gray-900 dark:text-white">{{ highlight.b
2828 {% endif %}
2929
3030 <!-- Highlight Text -->
31- < div class ="font-serif leading-relaxed text-gray-900 dark:text-gray-100 mb-6 " style ="font-size: 1. 375rem ">
31+ < div class ="font-serif leading-relaxed text-gray-900 dark:text-gray-100 mb-6 " style ="font-size: clamp(1.1rem, 4vw, 1. 375rem) ">
3232 {{ highlight.text }}
3333 </ div >
3434
@@ -77,10 +77,10 @@ <h2 class="text-base font-semibold text-gray-900 dark:text-white">{{ highlight.b
7777 hx-vals ='{"context": "review"} '
7878 hx-target ="#review-container "
7979 hx-swap ="innerHTML ">
80- < div class ="w-20 h-20 rounded-full bg-red-100 dark:bg-red-900/20 flex items-center justify-center group-hover:bg-red-200 dark:group-hover:bg-red-900/30 group-hover:scale-110 transition-all border-2 border-red-300 dark:border-red-700 group-hover:border-red-400 dark:group-hover:border-red-600 ">
81- < i data-lucide ="x " class ="w-10 h-10 text-red-600 dark:text-red-500 "> </ i >
80+ < div class ="w-14 h-14 sm:w- 20 sm: h-20 rounded-full bg-red-100 dark:bg-red-900/20 flex items-center justify-center group-hover:bg-red-200 dark:group-hover:bg-red-900/30 group-hover:scale-110 transition-all border-2 border-red-300 dark:border-red-700 group-hover:border-red-400 dark:group-hover:border-red-600 ">
81+ < i data-lucide ="x " class ="w-7 h-7 sm:w- 10 sm: h-10 text-red-600 dark:text-red-500 "> </ i >
8282 </ div >
83- < span class ="mt-2 text-sm font-semibold text-gray-900 dark:text-white "> Discard</ span >
83+ < span class ="mt-2 text-xs sm:text- sm font-semibold text-gray-900 dark:text-white "> Discard</ span >
8484 </ button >
8585
8686 <!-- Review Frequency Button -->
@@ -90,10 +90,10 @@ <h2 class="text-base font-semibold text-gray-900 dark:text-white">{{ highlight.b
9090 hx-get ="/highlights/{{ highlight.id }}/weight/options "
9191 hx-target ="#review-weight-controls "
9292 hx-swap ="innerHTML ">
93- < div class ="w-16 h-16 rounded-full bg-blue-100 dark:bg-blue-900/20 flex items-center justify-center group-hover:bg-blue-200 dark:group-hover:bg-blue-900/30 group-hover:scale-110 transition-all border-2 border-blue-300 dark:border-blue-700 group-hover:border-blue-400 dark:group-hover:border-blue-600 ">
94- < i data-lucide ="sliders " class ="w-8 h-8 text-blue-600 dark:text-blue-500 "> </ i >
93+ < div class ="w-12 h-12 sm:w- 16 sm: h-16 rounded-full bg-blue-100 dark:bg-blue-900/20 flex items-center justify-center group-hover:bg-blue-200 dark:group-hover:bg-blue-900/30 group-hover:scale-110 transition-all border-2 border-blue-300 dark:border-blue-700 group-hover:border-blue-400 dark:group-hover:border-blue-600 ">
94+ < i data-lucide ="sliders " class ="w-6 h-6 sm:w-8 sm: h-8 text-blue-600 dark:text-blue-500 "> </ i >
9595 </ div >
96- < span class ="mt-2 text-sm font-semibold text-gray-900 dark:text-white "> Frequency</ span >
96+ < span class ="mt-2 text-xs sm:text- sm font-semibold text-gray-900 dark:text-white "> Frequency</ span >
9797 </ button >
9898 < div id ="review-weight-controls " class ="mt-3 "> </ div >
9999 </ div >
@@ -105,10 +105,10 @@ <h2 class="text-base font-semibold text-gray-900 dark:text-white">{{ highlight.b
105105 hx-vals ='{"current_id": "{{ highlight.id }}"} '
106106 hx-target ="#review-container "
107107 hx-swap ="innerHTML ">
108- < div class ="w-20 h-20 rounded-full bg-green-100 dark:bg-green-900/20 flex items-center justify-center group-hover:bg-green-200 dark:group-hover:bg-green-900/30 group-hover:scale-110 transition-all border-2 border-green-300 dark:border-green-700 group-hover:border-green-400 dark:group-hover:border-green-600 ">
109- < i data-lucide ="check " class ="w-10 h-10 text-green-600 dark:text-green-500 "> </ i >
108+ < div class ="w-14 h-14 sm:w- 20 sm: h-20 rounded-full bg-green-100 dark:bg-green-900/20 flex items-center justify-center group-hover:bg-green-200 dark:group-hover:bg-green-900/30 group-hover:scale-110 transition-all border-2 border-green-300 dark:border-green-700 group-hover:border-green-400 dark:group-hover:border-green-600 ">
109+ < i data-lucide ="check " class ="w-7 h-7 sm:w- 10 sm: h-10 text-green-600 dark:text-green-500 "> </ i >
110110 </ div >
111- < span class ="mt-2 text-sm font-semibold text-gray-900 dark:text-white "> Done</ span >
111+ < span class ="mt-2 text-xs sm:text- sm font-semibold text-gray-900 dark:text-white "> Done</ span >
112112 </ button >
113113 </ div >
114114</ div >
0 commit comments