@@ -181,78 +181,82 @@ <h3 class="text-lg font-medium mb-4 dark:text-gray-200 flex items-center">
181
181
</ div >
182
182
<!-- Redis Status -->
183
183
< div
184
- class ="border rounded-lg p-4
185
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
186
- border-green-200 bg-green-50 dark:border-green-700 dark:bg-green-900/20
187
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
188
- border-red-200 bg-red-50 dark:border-red-700 dark:bg-red-900/20
189
- {% else %}
190
- border-gray-200 bg-gray-50 dark:border-gray-700 dark:bg-gray-900/20
191
- {% endif %} "
184
+ class ="border rounded-lg p-4 {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %} border-green-200 bg-green-50 dark:border-green-700 dark:bg-green-900/20 {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %} border-red-200 bg-red-50 dark:border-red-700 dark:bg-red-900/20 {% else %} border-gray-200 bg-gray-50 dark:border-gray-700 dark:bg-gray-900/20 {% endif %} "
192
185
>
193
186
< div class ="flex items-center justify-between ">
194
187
< div >
195
- < h4 class ="font-medium
196
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
197
- text-green-800 dark:text-green-300
198
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
199
- text-red-800 dark:text-red-300
200
- {% else %}
201
- text-gray-800 dark:text-gray-300
202
- {% endif %} ">
188
+ < h4
189
+ class ="font-medium {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %} text-green-800 dark:text-green-300 {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %} text-red-800 dark:text-red-300 {% else %} text-gray-800 dark:text-gray-300 {% endif %} "
190
+ >
203
191
Cache
204
192
</ h4 >
205
- < p class ="text-sm
206
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
207
- text-green-600 dark:text-green-400
208
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
209
- text-red-600 dark:text-red-400
210
- {% else %}
211
- text-gray-600 dark:text-gray-400
212
- {% endif %} ">
193
+ < p
194
+ class ="text-sm {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %} text-green-600 dark:text-green-400 {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %} text-red-600 dark:text-red-400 {% else %} text-gray-600 dark:text-gray-400 {% endif %} "
195
+ >
213
196
{{ payload.settings.cache_type | capitalize }} Cache
214
197
</ p >
215
198
</ div >
216
199
< div class ="flex items-center ">
217
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
218
- < svg class ="h-8 w-8 text-green-500 " fill ="none " stroke ="currentColor " viewBox ="0 0 24 24 ">
219
- < path stroke-linecap ="round " stroke-linejoin ="round " stroke-width ="2 "
220
- d ="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z "/>
221
- </ svg >
222
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
223
- < svg class ="h-8 w-8 text-red-500 " fill ="none " stroke ="currentColor " viewBox ="0 0 24 24 ">
224
- < path stroke-linecap ="round " stroke-linejoin ="round " stroke-width ="2 "
225
- d ="M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z "/>
226
- </ svg >
200
+ {% if payload.settings.cache_type == 'redis' and
201
+ payload.redis.reachable %}
202
+ < svg
203
+ class ="h-8 w-8 text-green-500 "
204
+ fill ="none "
205
+ stroke ="currentColor "
206
+ viewBox ="0 0 24 24 "
207
+ >
208
+ < path
209
+ stroke-linecap ="round "
210
+ stroke-linejoin ="round "
211
+ stroke-width ="2 "
212
+ d ="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z "
213
+ />
214
+ </ svg >
215
+ {% elif payload.settings.cache_type == 'redis' and not
216
+ payload.redis.reachable %}
217
+ < svg
218
+ class ="h-8 w-8 text-red-500 "
219
+ fill ="none "
220
+ stroke ="currentColor "
221
+ viewBox ="0 0 24 24 "
222
+ >
223
+ < path
224
+ stroke-linecap ="round "
225
+ stroke-linejoin ="round "
226
+ stroke-width ="2 "
227
+ d ="M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z "
228
+ />
229
+ </ svg >
227
230
{% else %}
228
- < svg class ="h-8 w-8 text-gray-500 " fill ="none " stroke ="currentColor " viewBox ="0 0 24 24 ">
229
- < path stroke-linecap ="round " stroke-linejoin ="round " stroke-width ="2 "
230
- d ="M12 9v2m0 4h.01M12 4a8 8 0 100 16 8 8 0 000-16z "/>
231
- </ svg >
231
+ < svg
232
+ class ="h-8 w-8 text-gray-500 "
233
+ fill ="none "
234
+ stroke ="currentColor "
235
+ viewBox ="0 0 24 24 "
236
+ >
237
+ < path
238
+ stroke-linecap ="round "
239
+ stroke-linejoin ="round "
240
+ stroke-width ="2 "
241
+ d ="M12 9v2m0 4h.01M12 4a8 8 0 100 16 8 8 0 000-16z "
242
+ />
243
+ </ svg >
232
244
{% endif %}
233
245
</ div >
234
246
</ div >
235
247
236
248
< div class ="mt-2 ">
237
- < span class ="inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium
238
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
239
- bg-green-100 text-green-800 dark:bg-green-800 dark:text-green-200
240
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
241
- bg-red-100 text-red-800 dark:bg-red-800 dark:text-red-200
242
- {% else %}
243
- bg-gray-100 text-gray-800 dark:bg-gray-800 dark:text-gray-200
244
- {% endif %} ">
245
- {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %}
246
- ✅ Connected
247
- {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %}
248
- ❌ Connection Failed
249
- {% else %}
250
- ⚙️ Redis Not Configured
251
- {% endif %}
249
+ < span
250
+ class ="inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium {% if payload.settings.cache_type == 'redis' and payload.redis.reachable %} bg-green-100 text-green-800 dark:bg-green-800 dark:text-green-200 {% elif payload.settings.cache_type == 'redis' and not payload.redis.reachable %} bg-red-100 text-red-800 dark:bg-red-800 dark:text-red-200 {% else %} bg-gray-100 text-gray-800 dark:bg-gray-800 dark:text-gray-200 {% endif %} "
251
+ >
252
+ {% if payload.settings.cache_type == 'redis' and
253
+ payload.redis.reachable %} ✅ Connected {% elif
254
+ payload.settings.cache_type == 'redis' and not
255
+ payload.redis.reachable %} ❌ Connection Failed {% else %} ⚙️ Redis
256
+ Not Configured {% endif %}
252
257
</ span >
253
258
</ div >
254
259
</ div >
255
-
256
260
</ div >
257
261
</ div >
258
262
0 commit comments