mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-21 22:18:13 +02:00
Hauteur : bulles techniques en rangée, sections groupées, accès distant retiré
Trois gains de place, mesurés au navigateur en 1500×900. - Raisonnement, outils et mémoire se posent CÔTE À CÔTE dans une rangée qui déborde à la ligne : un tour d'agent en enchaîne parfois dix, et empilées elles repoussaient la réponse hors de l'écran alors qu'elles ne portent qu'une étiquette tant qu'elles sont repliées. Mesuré : 8 bulles occupent 2 lignes au lieu de 8. Dépliée, une bulle reprend toute la largeur — son contenu ne doit pas être comprimé dans une colonne étroite. - Les sections de la barre latérale sont réunies en DEUX cartes (réglages d'IA / réglages d'application) au lieu d'une carte chacune : onze arrondis et autant de gouttières faisaient déborder la colonne. Mesuré : 876 px de contenu pour 876 px visibles — plus d'ascenseur. - Section « Accès distant » supprimée, ainsi que son module JS (13-remote.js) et son chargement : elle pilotait le tunnel ajean.link, sans objet ici. Le code serveur du relais reste en place mais inerte (aucun jeton) : le retirer créerait des conflits à chaque reprise de l'amont.
This commit is contained in:
6 files changed
+112
-254
No files matched your search
@@ -56,7 +56,22 @@ function addMsg(role, text){
|
||||
}
|
||||
}
|
||||
el.querySelector('.body').textContent=text;
|
||||
chatEl().appendChild(el);
|
||||
// Bulles techniques (raisonnement, outils, mémoire) : elles se posent CÔTE À
|
||||
// CÔTE dans une rangée qui déborde à la ligne. Un tour d'agent en enchaîne
|
||||
// parfois dix ; empilées, elles repoussaient la réponse hors de l'écran alors
|
||||
// qu'elles ne portent qu'une étiquette tant qu'elles sont repliées. Dépliée,
|
||||
// une bulle reprend toute la largeur de la rangée (CSS .toolrow).
|
||||
if(collapsible){
|
||||
let row = chatEl().lastElementChild;
|
||||
if(!row || !row.classList.contains('toolrow')){
|
||||
row = document.createElement('div');
|
||||
row.className = 'toolrow';
|
||||
chatEl().appendChild(row);
|
||||
}
|
||||
row.appendChild(el);
|
||||
} else {
|
||||
chatEl().appendChild(el);
|
||||
}
|
||||
scrollMaybe();
|
||||
return el;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user