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
+9
View File
@@ -86,6 +86,15 @@
(police 0,8 rem, hauteur 34 px, rayon 6 px).
- [x] Menu contextuel de la **racine d'une vault** : ajout de « 🧠 BooksLM » (`frontend/js/ui.js`).
## J. Alignement à droite & ordre des sélecteurs (#82) — ✅ livré
- [x] Le groupe de sélection Fournisseur/Modèle est **aligné sur le bord droit** de la barre
(`frontend/style.css` : `.bookslm-toolbar { justify-content: flex-end; }`).
- [x] Ordre visuel : **capacité du modèle (ⓘ) → menu fournisseurs → menu des modèles**
(`frontend/js/ai.js`, ordre d'ajout dans `_buildPickerUI()`).
- [x] La bulle de capacités s'ouvre vers la droite (`left: 0`, inline + CSS) pour rester dans la
barre latérale désormais que le bouton ⓘ est en tête de groupe.
- [x] Test JSDOM : l'ordre des trois contrôles visibles est vérifié (`tests/frontend/ai.test.mjs`).
## I. Points d'attention
- La table de capacités reste **statique** (`backend/model_capabilities.py`) : un modèle inconnu
retombe sur le défaut du fournisseur.