Docfile commited on
Commit
2fcc3cc
verified
1 Parent(s): 22ae27d

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +11 -11
templates/index.html CHANGED
@@ -317,12 +317,9 @@
317
  pre:hover .code-copy-btn {
318
  opacity: 0.7;
319
  }
320
- /* Styles pour am茅liorer les tableaux Markdown */
321
- .prose {
322
- overflow-wrap: break-word;
323
- word-break: break-word;
324
- }
325
  .table-wrapper {
 
326
  overflow-x: auto;
327
  margin: 1rem 0;
328
  border: 1px solid #e2e8f0;
@@ -333,7 +330,7 @@
333
  }
334
  .prose table {
335
  width: 100%;
336
- min-width: 500px;
337
  border-collapse: collapse;
338
  margin: 0;
339
  }
@@ -381,7 +378,7 @@
381
  padding-right: 3rem;
382
  box-sizing: border-box;
383
  }
384
- /* Ajustements pour le responsive */
385
  @media (max-width: 640px) {
386
  .message-bubble {
387
  max-width: 90%;
@@ -420,7 +417,7 @@
420
  font-size: 0.9rem;
421
  }
422
  }
423
- /* Container pour le textarea et le bouton pour un meilleur contr么le */
424
  .input-wrapper {
425
  position: relative;
426
  display: flex;
@@ -504,7 +501,6 @@
504
  </div>
505
  <!-- Barre d'options -->
506
  <div class="flex items-center justify-between flex-wrap gap-y-2 px-4 py-2 bg-gray-100 dark:bg-gray-800/80 text-sm text-gray-600 dark:text-gray-300">
507
- <!-- Ajout du flex-wrap -->
508
  <div class="flex items-center space-x-4 flex-wrap gap-y-2">
509
  <label class="flex items-center cursor-pointer tooltip">
510
  <span class="mr-2 text-xs sm:text-sm font-medium"><i class="fa-solid fa-globe mr-1.5"></i><span class="hidden sm:inline">Recherche Web</span></span>
@@ -527,7 +523,6 @@
527
  <span class="tooltip-text">Raisonnement avanc茅 (1 fois/min)</span>
528
  </label>
529
  </div>
530
- <!-- Conteneur pour le fichier -->
531
  <div class="flex items-center space-x-2">
532
  <label for="file_upload" class="cursor-pointer flex items-center text-primary-600 hover:text-primary-700 dark:text-primary-400 dark:hover:text-primary-300 tooltip">
533
  <i class="fa-solid fa-paperclip"></i>
@@ -1022,7 +1017,12 @@
1022
  clearButton.disabled = true;
1023
  clearButton.innerHTML = '<i class="fa-solid fa-spinner fa-spin mr-1.5"></i><span class="hidden sm:inline">Effacement...</span>';
1024
  try {
1025
- const response = await fetch(CLEAR_ENDPOINT, { method: 'POST' });
 
 
 
 
 
1026
  const data = await response.json();
1027
  if (response.ok && data.success) {
1028
  const messagesToRemove = chatMessages.querySelectorAll(':scope > *:not(#loading-indicator)');
 
317
  pre:hover .code-copy-btn {
318
  opacity: 0.7;
319
  }
320
+ /* Am茅lioration de l'affichage des tableaux Markdown */
 
 
 
 
321
  .table-wrapper {
322
+ width: 100%;
323
  overflow-x: auto;
324
  margin: 1rem 0;
325
  border: 1px solid #e2e8f0;
 
330
  }
331
  .prose table {
332
  width: 100%;
333
+ min-width: 100%;
334
  border-collapse: collapse;
335
  margin: 0;
336
  }
 
378
  padding-right: 3rem;
379
  box-sizing: border-box;
380
  }
381
+ /* Ajustements responsive */
382
  @media (max-width: 640px) {
383
  .message-bubble {
384
  max-width: 90%;
 
417
  font-size: 0.9rem;
418
  }
419
  }
420
+ /* Container pour le textarea et le bouton */
421
  .input-wrapper {
422
  position: relative;
423
  display: flex;
 
501
  </div>
502
  <!-- Barre d'options -->
503
  <div class="flex items-center justify-between flex-wrap gap-y-2 px-4 py-2 bg-gray-100 dark:bg-gray-800/80 text-sm text-gray-600 dark:text-gray-300">
 
504
  <div class="flex items-center space-x-4 flex-wrap gap-y-2">
505
  <label class="flex items-center cursor-pointer tooltip">
506
  <span class="mr-2 text-xs sm:text-sm font-medium"><i class="fa-solid fa-globe mr-1.5"></i><span class="hidden sm:inline">Recherche Web</span></span>
 
523
  <span class="tooltip-text">Raisonnement avanc茅 (1 fois/min)</span>
524
  </label>
525
  </div>
 
526
  <div class="flex items-center space-x-2">
527
  <label for="file_upload" class="cursor-pointer flex items-center text-primary-600 hover:text-primary-700 dark:text-primary-400 dark:hover:text-primary-300 tooltip">
528
  <i class="fa-solid fa-paperclip"></i>
 
1017
  clearButton.disabled = true;
1018
  clearButton.innerHTML = '<i class="fa-solid fa-spinner fa-spin mr-1.5"></i><span class="hidden sm:inline">Effacement...</span>';
1019
  try {
1020
+ const response = await fetch(CLEAR_ENDPOINT, {
1021
+ method: 'POST',
1022
+ headers: {
1023
+ 'X-Requested-With': 'XMLHttpRequest'
1024
+ }
1025
+ });
1026
  const data = await response.json();
1027
  if (response.ok && data.success) {
1028
  const messagesToRemove = chatMessages.querySelectorAll(':scope > *:not(#loading-indicator)');