Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle.
llama.cpp précompilé conseillé
@@ -3806,7 +3811,7 @@ async function loadLlamacpp(){
if(!fastInstalled && !optInstalled){
head.innerHTML = 'Installez le moteur d\'IA. Le
précompilé convient à presque tout le monde.';
} else {
- head.innerHTML = 'Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle (bouton
✎).';
+ head.innerHTML = 'Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle (bouton ⚙).';
}
lcRenderMode('fast', fastInstalled);
lcRenderMode('opt', optInstalled);
@@ -3905,7 +3910,7 @@ async function lcPick(mode){
const s = lcState || {}, pb = s.prebuilt || {};
const installed = mode==='fast' ? !!pb.bin : !!s.bin;
if(installed){
- toast('déjà installée — choisissez-la dans l\'édition d\'un modèle (✎)');
+ toast('déjà installée — choisissez-la dans l\'édition d\'un modèle (⚙)');
return;
}
if(mode === 'fast'){
diff --git a/internal/ajean/ui/src/index.tmpl.html b/internal/ajean/ui/src/index.tmpl.html
index 7137e88..cad5be3 100644
--- a/internal/ajean/ui/src/index.tmpl.html
+++ b/internal/ajean/ui/src/index.tmpl.html
@@ -243,7 +243,10 @@
même sujet. Les trois modes sont des LIGNES de cette carte (elles
étaient des cartes dans une carte). -->
-
+
+
Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle.
llama.cpp précompilé conseillé
diff --git a/internal/ajean/ui/src/js/10-llamacpp.js b/internal/ajean/ui/src/js/10-llamacpp.js
index b7301ce..7864516 100644
--- a/internal/ajean/ui/src/js/10-llamacpp.js
+++ b/internal/ajean/ui/src/js/10-llamacpp.js
@@ -19,7 +19,7 @@ async function loadLlamacpp(){
if(!fastInstalled && !optInstalled){
head.innerHTML = 'Installez le moteur d\'IA. Le
précompilé convient à presque tout le monde.';
} else {
- head.innerHTML = 'Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle (bouton
✎).';
+ head.innerHTML = 'Installez les moteurs ici. Vous choisissez lequel utiliser en éditant un modèle (bouton ⚙).';
}
lcRenderMode('fast', fastInstalled);
lcRenderMode('opt', optInstalled);
@@ -118,7 +118,7 @@ async function lcPick(mode){
const s = lcState || {}, pb = s.prebuilt || {};
const installed = mode==='fast' ? !!pb.bin : !!s.bin;
if(installed){
- toast('déjà installée — choisissez-la dans l\'édition d\'un modèle (✎)');
+ toast('déjà installée — choisissez-la dans l\'édition d\'un modèle (⚙)');
return;
}
if(mode === 'fast'){
diff --git a/internal/ajean/ui/src/styles.css b/internal/ajean/ui/src/styles.css
index 028e243..514a249 100644
--- a/internal/ajean/ui/src/styles.css
+++ b/internal/ajean/ui/src/styles.css
@@ -591,7 +591,9 @@ textarea.sctl{min-height:76px;resize:vertical;line-height:1.5}
gris atténué du thème monochrome et devenait illisible en mode sombre. */
.lc-reco{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:var(--text);color:var(--bg);border:1px solid var(--text);border-radius:8px;padding:1px 6px}
.lc-mode-d{font-size:11px;color:var(--dim);margin-top:3px}
-.lc-mode-state{font-size:11px;margin-top:7px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
+/* Hauteur réservée : la ligne d'état arrive après l'appel réseau, sans elle
+ les trois cartes grandissaient d'un cran une fois l'état connu. */
+.lc-mode-state{font-size:11px;min-height:16px;margin-top:7px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.lc-mode-go{color:var(--accent)}
.lc-mode-active-tag{color:var(--accent);font-weight:600}
.lc-update-link{color:var(--dim);text-decoration:none;cursor:pointer}