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
+6
View File
@@ -962,6 +962,12 @@ async function main() {
document.body.appendChild(picker);
await sleep(30);
const visible = Array.from(picker.children).filter((el) => !el.hidden);
assert.equal(visible.length, 3, "three visible controls");
assert.ok(visible[0].classList.contains("ai-picker-caps-host"), "capability info comes first");
assert.ok(visible[1].classList.contains("ai-picker-select"), "provider menu comes second");
assert.ok(visible[2].classList.contains("ai-picker-model-combo"), "model menu comes third");
const hidden = picker.querySelector(".ai-picker-model");
assert.ok(hidden && hidden.hidden, "hidden native select kept for admin commands");
assert.ok(hidden.querySelectorAll("option").length >= 4, "native select holds default + models");