feat(frontend): registre icônes de marque légales avec métadonnées et fallback, monogrammes A-Z et filigrane CLI agrandi — #335 (QA verte)

This commit is contained in:
2026-09-12 12:29:35 +02:00
parent 460fad4e60
commit 4c69914817
8 changed files with 356 additions and 70 deletions

View File

@ -42,6 +42,10 @@ export const fr = {
"project.icon.noResults": "Aucune icône ne correspond à cette recherche.",
"project.icon.error": "Impossible d’appliquer l’icône.",
"project.icon.picker": "Choisir l’icône du projet",
"project.icon.group.platforms": "Plateformes",
"project.icon.group.technologies": "Technologies / Frameworks",
"project.icon.group.symbols": "Symboles / Génériques",
"project.icon.group.letters": "Lettres",
"custom.unavailable.title": "CLI custom indisponible",
"custom.unavailable.body": "Cette cellule reste configurée en CLI custom. Vérifiez le profil de l’agent ou utilisez temporairement la TUI native.",
"custom.openNative": "Ouvrir temporairement la TUI native",
@ -141,6 +145,10 @@ export const en: Record<TranslationKey, string> = {
"project.icon.noResults": "No icon matches this search.",
"project.icon.error": "Unable to apply the icon.",
"project.icon.picker": "Choose the project icon",
"project.icon.group.platforms": "Platforms",
"project.icon.group.technologies": "Technologies / Frameworks",
"project.icon.group.symbols": "Symbols / Generic",
"project.icon.group.letters": "Letters",
"custom.unavailable.title": "Custom CLI unavailable",
"custom.unavailable.body": "This cell remains configured for the custom CLI. Check the agent profile or temporarily use the native TUI.",
"custom.openNative": "Temporarily open the native TUI",