style(ai): selecteurs Fournisseur/Modele alignes a droite et reordonnes (#82)
CI / lint (push) Successful in 1m14s
CI / security (push) Successful in 53s
CI / test (push) Successful in 2m16s
CI / build (push) Successful in 41s
CI / e2e (push) Successful in 10m59s

This commit is contained in:
2026-09-12 21:42:01 -04:00
parent 9274dbd49f
commit cb07b92543
6 changed files with 29 additions and 5 deletions
+3 -2
View File
@@ -217,7 +217,7 @@ async function _buildPickerUI() {
infoBtn.title = t('ai.model_info');
const capsPop = document.createElement('div');
capsPop.className = 'ai-picker-caps-pop hidden';
capsPop.style.cssText = 'position:absolute;top:calc(100% + 4px);right:0;z-index:60;'
capsPop.style.cssText = 'position:absolute;top:calc(100% + 4px);left:0;z-index:60;'
+ 'min-width:220px;max-width:300px;background:var(--bg-primary);border:1px solid var(--border);'
+ 'border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.35);padding:8px 10px;';
capsHost.appendChild(infoBtn);
@@ -442,10 +442,11 @@ async function _buildPickerUI() {
_renderList();
}
// Visual order: capability info, provider menu, model menu.
wrap.appendChild(capsHost);
wrap.appendChild(providerSelect);
wrap.appendChild(modelSelect);
wrap.appendChild(combo);
wrap.appendChild(capsHost);
return wrap;
}