## Translation Files - Add 11 new language files (es, de, pt, ru, zh, ja, ko, ar, hi, nl, pl) - Add 100+ missing translation keys across all 15 languages - New sections: notebook, pagination, ai.batchOrganization, ai.autoLabels - Update nav section with workspace, quickAccess, myLibrary keys ## Component Updates - Update 15+ components to use translation keys instead of hardcoded text - Components: notebook dialogs, sidebar, header, note-input, ghost-tags, etc. - Replace 80+ hardcoded English/French strings with t() calls - Ensure consistent UI across all supported languages ## Code Quality - Remove 77+ console.log statements from codebase - Clean up API routes, components, hooks, and services - Keep only essential error handling (no debugging logs) ## UI/UX Improvements - Update Keep logo to yellow post-it style (from-yellow-400 to-amber-500) - Change selection colors to #FEF3C6 (notebooks) and #EFB162 (nav items) - Make "+" button permanently visible in notebooks section - Fix grammar and syntax errors in multiple components ## Bug Fixes - Fix JSON syntax errors in it.json, nl.json, pl.json, zh.json - Fix syntax errors in notebook-suggestion-toast.tsx - Fix syntax errors in use-auto-tagging.ts - Fix syntax errors in paragraph-refactor.service.ts - Fix duplicate "fusion" section in nl.json ð€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Ou une version plus courte si vous préférez : feat(i18n): Add 15 languages, remove logs, update UI components - Create 11 new translation files (es, de, pt, ru, zh, ja, ko, ar, hi, nl, pl) - Add 100+ translation keys: notebook, pagination, AI features - Update 15+ components to use translations (80+ strings) - Remove 77+ console.log statements from codebase - Fix JSON syntax errors in 4 translation files - Fix component syntax errors (toast, hooks, services) - Update logo to yellow post-it style - Change selection colors (#FEF3C6, #EFB162) ð€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
45 KiB
Wireframes UX - Notebooks & Labels Contextuels
Project: Keep (Memento Phase 1 MVP AI) Feature: Notebooks avec Labels Contextuels Date: 2026-01-11 Author: Sally (UX Designer) Status: Ready for Development
ð Table des MatiÚres
- Screen 1: Page d'Accueil - Notes Générales
- Screen 2: Vue Notebook "Voyage"
- Screen 3: Modal Création Notebook
- Screen 4: Suggestion IA - Notebook
- Screen 5: Suggestion IA - Labels
- Screen 6: Drag & Drop - Déplacement
Screen 1: Page d'Accueil - Notes Générales
Description
Vue principale de l'application quand l'utilisateur arrive. Affiche toutes les notes sans notebook dans la zone "Notes générales".
Layout
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â KEEP ð [Search...] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â âââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð NOTEBOOKS â â ð¥ Notes générales â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð¥ Notes géné. â â â â âââââââââââââââââââââââââââââââââââââââââââ â â
â â â (12 notes) â â â â âð "Idée rapide pour le livre..." ââ â â
â â âââââââââââââââââââ â â â â ââ â â
â â â â â â Il faudrait que je pense au ââ â â
â â âââââââââââââââââââ â â â â personnage principal et à comment ââ â â
â â ââïž Voyage â â â â â intégrer les flashbacks. ââ â â
â â â (8 notes) â â â â â ââ â â
â â âââââââââââââââââââ â â â â [Badge: â ïž Ã trier] ââ â â
â â â â â âââââââââââââââââââââââââââââââââââââââââââ â â
â â âââââââââââââââââââ â â â â â
â â âðŒ Travail â â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â (15 notes) â â â â âð "Réunion lundi avec l'équipe..." â â â
â â âââââââââââââââââââ â â â â â â â
â â â â â â Points abordés: â â â
â â âââââââââââââââââââ â â â â - Roadmap Q1 â â â
â â âð Perso â â â â â - Budget marketing â â â
â â â (23 notes) â â â â â - Nouveaux recrutements â â â
â â âââââââââââââââââââ â â â â â â â
â â â â â â [Badge: â ïž Ã trier] â â â
â â â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â â â
â â [+ Nouveau Notebook]â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â âð "Commander matériel..." â â â
â âââââââââââââââââââââââ â â â â â â
â â â â Liste: â â â
â â â â - Câbles HDMI â â â
â â â â - Support micro â â â
â â â â â â â
â â â â [Badge: â ïž Ã trier] â â â
â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â
â â â [Nouvelle note +] â â
â â â â â
â â ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Comportements:
- â Les notes dans "Notes générales" ont un badge "â ïž Ã trier"
- â PAS de labels disponibles dans cette vue
- â Click sur un notebook â navigue vers ce notebook
- â Hover sur un notebook â surlignage subtil
- â [+ Nouveau Notebook] â ouvre le modal de création (Screen 3)
Intéractions:
- Click sur note â ouvre la note (mode lecture)
- Double-click sur note â ouvre la note (mode édition)
- Click sur "[Nouvelle note +]" â crée une note DANS "Notes générales"
Détails visuels:
- Sidebar: 260px de large, fond gris clair
#F5F5F5 - Notebooks actifs: bordure gauche bleue
#2196F3(3px) - Badges "Ã trier": fond orange clair
#FFF3E0, texte orange#F57C00 - Notes: fond blanc avec ombre subtile
Screen 2: Vue Notebook "Voyage"
Description
Vue quand l'utilisateur navigue dans un notebook spécifique. Affiche les labels contextuels de ce notebook seulement.
Layout
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â KEEP ð [Search...] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â âââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð NOTEBOOKS â â âïž Voyage â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð¥ Notes géné. â â â â âââââââââââââââââââââââââââââââââââââââââââ â â
â â â (12 notes) â â â â âð "Hotel Tokyo Shibuya Excel" ââ â â
â â âââââââââââââââââââ â â â â ââ â â
â â â â â â Hotel Shibuya Excel - Tokyu ââ â â
â â âââââââââââââââââââ â â â â 150â¬/nuit - Booking confirmé ââ â â
â â ââïž Voyage ââââŒâââ â â ââ â â
â â â (8 notes) â â â â â â Coordonnées: 3-21-4 Shibuya, Tokyo ââ â â
â â â ââââââââââââââââ â â â â â Check-in: 15 Mars, Check-out: 22 Marsââ â â
â â â âð·ïž Labels: ââ â â â â â ââ â â
â â â â ⢠#hÃŽtels ââ â â â â â [ð·ïž #hÃŽtels] [ð·ïž #réservations] ââ â â
â â â â ⢠#vols ââ â â â â âââââââââââââââââââââââââââââââââââââââââââ â â
â â â â ⢠#restos ââ â â â â â â
â â â â [+ + Labels]ââ â â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â ââââââââââââââââ â â â â âð "Vols JAL Tokyo-Paris" â â â
â â âââââââââââââââââââ â â â â â â â
â â â â â â JAL JL402 - 15 Mars 2024 â â â
â â âââââââââââââââââââ â â â â Départ: CDG 10H30 â Arrivée: HND 06H45+1â â â
â â âðŒ Travail â â â â â â â â
â â â (15 notes) â â â â â [ð·ïž #vols] [ð·ïž #réservations] â â â
â â âââââââââââââââââââ â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â â â
â â âââââââââââââââââââ â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð Perso â â â â âð "Restaurants à tester" â â â
â â â (23 notes) â â â â â â â â
â â âââââââââââââââââââ â â â â Liste: â â â
â â â â â â 1. Sukiyabashi Jiro (Ginza) â â â
â â â â â â 2. Tempura Kondo (Shibuya) â â â
â â [+ Nouveau Notebook]â â â â 3. Ichiran Ramen (Shinjuku) â â â
â â â â â â â â â
â âââââââââââââââââââââââ â â â [ð·ïž #restos] â â â
â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â
â â â [Nouvelle note +] â â
â â â â â
â â ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Comportements:
- â Notebook actif ("Voyage") surligné avec bordure gauche bleue
- â Labels contextuels DANS la sidebar, sous le notebook actif
- â Labels disponibles: SEULEMENT ceux de "Voyage" (#hÃŽtels, #vols, #restos)
- â Click sur un label â filtre les notes par ce label
- â [+ + Labels] â ouvre le modal de création de label
Labels contextuels:
- Triangle ⌠pour déplier/replier les labels
- Compteur entre parenthÚses:
⢠#hÃŽtels (3) - Hover sur un label â surlignage
- Click sur label â filtre actif (fond bleu clair)
Badges sur les notes:
- Chaque note affiche ses labels sous forme de badges
- Format:
[ð·ïž #nom] - Couleur du badge: liée à la couleur du label (définie dans la création)
Screen 3: Modal Création Notebook
Description
Modal qui s'ouvre quand l'utilisateur clique sur "[+ Nouveau Notebook]". Permet de créer un nouveau notebook avec nom, icÎne et couleur.
Layout
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â â
â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â Nouveau Notebook â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ†â
â â â â
â â Nom: â â
â â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â â
â â â Voyage â â â
â â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â
â â IcÃŽne: â â
â â âââââââ âââââââ âââââââ âââââââ âââââââ âââââââ â â
â â â âïž â â ð â â ðŒ â â ð â â ð¯ â â ðš â ... â â
â â âââââââ âââââââ âââââââ âââââââ âââââââ âââââââ â â
â â â â
â â [+ Personnaliser avec emoji...] â â
â â â â
â â Couleur: â â
â â âââââââââââ âââââââââââ âââââââââââ âââââââââââ â â
â â â ðµ â â ð¢ â â ð¡ â â ðŽ â ... â â
â â â#3B82F6 â â#10B981 â â#F59E0B â â#EF4444 â â â
â â âââââââââââ âââââââââââ âââââââââââ âââââââââââ â â
â â â â
â â ââââââââââââââââââââ ââââââââââââââââââââââââââââââââ â â
â â â Annuler â â Créer â â â
â â ââââââââââââââââââââ ââââââââââââââââââââââââââââââââ â â
â â â â
â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Champs:
-
Nom (Text input)
- Requis
- Max 50 caractÚres
- Placeholder: "Nom du notebook"
-
IcÎne (Sélection + Emoji picker)
- Optionnel
- 6 icÃŽnes suggérées (âïž ð ðŒ ð ð¯ ðš)
- [+ Personnaliser...] â ouvre emoji picker natif
- Si pas choisi â icÃŽne par défaut ð
-
Couleur (Color picker)
- Optionnel
- 6 couleurs suggérées (bleu, vert, jaune, rouge, violet, gris)
- Si pas choisi â couleur par défaut #9E9E9E (gris)
Boutons:
- Annuler â Ferme le modal, annule la création
- Créer â Crée le notebook et l'ajoute à la fin de la liste
Validation:
- Le bouton "Créer" est désactivé si le nom est vide
- Si le nom existe déjà â message d'erreur sous le champ
Screen 4: Suggestion IA - Notebook
Description
Toast/suggestion qui apparaît quand l'utilisateur crée une note dans "Notes générales". L'IA suggÚre le notebook le plus approprié.
Layout
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â KEEP ð [Search...] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â âââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð NOTEBOOKS â â ð¥ Notes générales â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð¥ Notes géné. â â â â ð "Rendez-vous dermatologue..." â â â
â â â (12 notes) â â â â â â â
â â âââââââââââââââââââ â â â Lundi 15h - Dr. Martin - Cabinet â â â
â â â â â Dermatologique - 12 rue de la Paix â â â
â â âââââââââââââââââââ â â â Paris 75004 - Rappeler pour confirmer â â â
â â ââïž Voyage â â â â â â â
â â â (8 notes) â â â â [Badge: â ïž Ã trier] â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âðŒ Travail â â â â ð "Idée livre..." â â â
â â â (15 notes) â â â â â â â
â â âââââââââââââââââââ â â â [...content...] â â â
â â â â â â â â
â â âââââââââââââââââââ â â â [Badge: â ïž Ã trier] â â â
â â âð Perso â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â (23 notes) â â â â â
â â âââââââââââââââââââ â â â â
â âââââââââââââââââââââââ â â â
â â â â
â ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
â âââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð¡ Suggestion IA â â
â ââââââââââââââââââââââââââââââââââââââââââââââ†â
â â â â
â â Cette note semble appartenir au notebook: â â
â â â â
â â âââââââââââââââââââââââââââââââââââââââââ â â
â â â ð Perso â â â
â â â â â â
â â â Confiance: 87% â â â
â â â â â â
â â â Pourquoi: â â â
â â â Cette note parle de rendez-vous â â â
â â â personnel (médecin), ce qui â â â
â â â correspond mieux à "Perso" qu'aux â â â
â â â autres notebooks (Travail, Voyage). â â â
â â âââââââââââââââââââââââââââââââââââââââââ â â
â â â â
â â ââââââââââââââââ ââââââââââââââââââââ â â
â â â Ignorer â â Déplacer â Perso â â â
â â ââââââââââââââââ ââââââââââââââââââââ â â
â â â â
â âââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Apparition:
- Toast qui apparaît 5 secondes aprÚs la fin de frappe
- Ne dérange PAS si l'utilisateur continue à taper
- Position: bottom-right (coin inférieur droit)
Contenu:
- IcÃŽneð¡ pour suggérer quelque chose d'intelligent
- Notebook suggéré avec son icÎne et son nom
- Confiance en pourcentage (ex: 87%)
- Pourquoi - explication courte du raisonnement IA
Boutons:
- Ignorer â Ferme le toast, ne fait rien
- Déplacer â Perso â Déplace la note vers le notebook "Perso"
Comportement:
- Si l'utilisateur clique sur "Déplacer" â la note est déplacée immédiatement
- Animation de transition (la note "glisse" vers le notebook dans la sidebar)
- Toast se ferme automatiquement aprÚs action
Screen 5: Suggestion IA - Labels
Description
Panel qui apparaît quand l'utilisateur édite ou crée une note dans un notebook. L'IA suggÚre des labels contextuels à ce notebook.
Layout
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â KEEP ð [Search...] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â âââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð NOTEBOOKS â â âïž Voyage â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð¥ Notes géné. â â â â ð "Hotel Shibuya Excel" [âïž] â â â
â â â (12 notes) â â â â â â â
â â âââââââââââââââââââ â â â Hotel Shibuya Excel - Tokyu â â â
â â â â â 150â¬/nuit - Booking confirmé â â â
â â âââââââââââââââââââ â â â â â â
â â ââïž Voyage ââââŒâââ â Coordonnées: 3-21-4 Shibuya, Tokyo â â â
â â â (8 notes) â â â â â Check-in: 15 Mar, Check-out: 22 Mar â â â
â â â ââââââââââââââââ â â â â â â â
â â â âð·ïž Labels: ââ â â â â [Sauvegarder] â â â
â â â â ⢠#hÃŽtels ââ â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â ⢠#vols ââ â â â â â
â â â â ⢠#restos ââ â â â â â
â â â â [+ + Labels]ââ â â â â â
â â â ââââââââââââââââ â â â â â
â â âââââââââââââââââââ â â â â â
â â â â â â â
â â âââââââââââââââââââ â â â â â
â â âðŒ Travail â â â â â â
â â â (15 notes) â â â â â â
â â âââââââââââââââââââ â â â â â
â â â â â â â
â â âââââââââââââââââââ â â â â â
â â âð Perso â â â â â â
â â â (23 notes) â â â â â â
â â âââââââââââââââââââ â â â â â
â â â â â â â
â â [+ Nouveau Notebook]â â â â â
â âââââââââââââââââââââââ â ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
â âââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð¡ Suggestions de Labels â â
â ââââââââââââââââââââââââââââââââââââââââââââââ†â
â â â â
â â Basé sur le contenu de la note â â
â â â â
â â âââââââââââââââââââââââââââââââââââââââââ â â
â â â â
#hÃŽtels [Confiance: 95%]â â â
â â â "Mentionne hÃŽtel et prix" â â â
â â ââââââââââââââââââââââââââââââââââââââââ†â â
â â â â
#réservations [Confiance: 82%]â â â
â â â "Booking confirmé" â â â
â â ââââââââââââââââââââââââââââââââââââââââ†â â
â â â â
#tokyo [Confiance: 76%]â â â
â â â "Shibuya est un quartier de Tokyo"â â â
â â âââââââââââââââââââââââââââââââââââââââââ â â
â â â â
â â ââââââââââââââââ ââââââââââââââââââââ â â
â â âTout Sélect. â â Appliquer (3) â â â
â â ââââââââââââââââ ââââââââââââââââââââ â â
â â â â
â âââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Apparition:
- Panel qui apparaît à droite de la note en édition
- Ou toast en bas si pas assez de place
- Apparaît 3 secondes aprÚs un changement significatif du contenu
- Se met à jour en temps réel si l'utilisateur continue à modifier
Fonctionnement:
- L'IA analyse le contenu de la note
- SuggÚre 3 labels maximum parmi ceux disponibles dans le notebook
- Ne JAMAIS suggérer un label qui n'existe pas dans le notebook
- Si confiance < 60% â ne pas suggérer (trop incertain)
Interface:
- Checkboxes â pour chaque suggestion
- Pourcentage de confiance
- Raisonnement court entre guillemets
- [Tout Sélect.] â Sélectionne toutes les suggestions
- [Appliquer (3)] â Ajoute les labels sélectionnés à la note
Comportement:
- Si l'utilisateur clique sur "Appliquer" â les badges apparaissent sur la note
- Animation de "pop" sur les badges ajoutés
- Panel se ferme automatiquement aprÚs application
- Si l'utilisateur ignore â panel disparaît aprÚs 30 secondes
Screen 6: Drag & Drop - Déplacement de Note
Description
Interaction de drag & drop pour déplacer une note d'un notebook (ou Notes générales) vers un autre notebook.
Layout (Ãtat: Drag en cours)
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â KEEP ð [Search...] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â âââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð NOTEBOOKS â â ð¥ Notes générales â â
â â â â â â
â â âââââââââââââââââââ â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âð¥ Notes géné. â â â â âââââââââââââââââââââââââââââââââââââââââââ â â
â â â (12 notes) â â â â âð "Idée rapide pour le livre..." ââ â â
â â âââââââââââââââââââ â â â â ââ â â
â â â â â â [...content...] ââ â â
â â âââââââââââââââââââ â â â â ââ â â
â â ââïž Voyage ââââŒâââŒâââ âââââââââââââââââââââââââââââââââââââââââââ â â
â â â (8 notes) â â â â â â â
â â â ââââââââââââââââ â â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â â â DROP ZONE âââââŒâââŒâââ â âââââââââââââââââââââââââââââââââââââââââââ â â â
â â â â ⬠ââ â â â â â ð "Réunion lundi avec l'équipe..." â â â â
â â â â Déposez ââ â â â â â â â â â
â â â â la note ââ â â â â â Points: Roadmap, Budget, Recrute... â â â â
â â â â ici ! ââ â â â â â â â â â
â â â ââââââââââââââââ â â â â â [Badge: â ïž Ã trier] â â â â
â â âââââââââââââââââââ â â â â âââââââââââââââââââââââââââââââââââââââââââ â â â
â â â â â ââââââââââââââââââââââââââââââââââââââââââââ â â
â â âââââââââââââââââââ â â â â â â
â â âðŒ Travail â â â â (Drag en cours) â â
â â â (15 notes) â â â â â â
â â âââââââââââââââââââ â â â â â
â â â â â â â
â â âââââââââââââââââââ â â â â â
â â âð Perso â â â â â â
â â â (23 notes) â â â â â â
â â âââââââââââââââââââ â â â â â
â â â â â â â
â â [+ Nouveau Notebook]â â â â â
â âââââââââââââââââââââââ â ââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Notes de Design
Déclenchement du drag:
- L'utilisateur clique sur la poignée de drag (handle) en haut à gauche de la note
- OU click droit â Menu â "Déplacer vers..."
Ãtats visuels:
-
Ãtat initial (repos)
- La note a une poignée de drag invisible (apparaît au hover)
- Curseur:
grab(main ouverte)
-
Ãtat dragging
- La note devient semi-transparente (opacity: 0.6)
- Ombre portée accentuée
- Curseur:
grabbing(main fermée) - Clone de la note qui suit le curseur
-
Drop zones actives
- Les notebooks dans la sidebar deviennent des zones de drop
- Fond bleu clair
#E3F2FDavec bordure pointillée bleue - Texte "⬠Déposez la note ici !"
- Seulement le notebook sous le curseur est surligné
Feedback visuel:
- Quand la note est au-dessus d'un notebook valide â ce notebook surligne
- Si drop hors d'une zone valide â retour à la position initiale (annulation)
- AprÚs drop réussi â animation de la note qui "glisse" vers le notebook
Drag handle:
- Position: Top-left de la note, 20x20px
- Icone: â®â® (6 points verticaux, grip vertical)
- Apparaît au hover sur la note
- Opacité: 0.3 au repos, 1.0 au hover
ðš ThÚme de Couleurs
Wireframe Style: Classic
Background: #ffffff (white)
Container: #f5f5f5 (light gray)
Border: #9e9e9e (gray)
Text: #424242 (dark gray)
Primary (Bleu): #2196F3
Accent (Orange): #FF9800
Success (Vert): #4CAF50
Palette complÚte:
- Notes: Fond blanc
#FFFFFF, bordure grise#E0E0E0 - Sidebar: Fond gris clair
#F5F5F5 - Notebook actif: Bordure gauche bleue
#2196F3(3px) - Badge "Ã trier": Fond orange
#FFF3E0, texte orange#F57C00 - Labels: Couleurs personnalisables (création utilisateur)
- Drop zone: Fond bleu clair
#E3F2FD, bordure bleue#2196F3
ð Dimensions et Spacing
Grid: 20px (tous les éléments alignés sur cette grille)
Dimensions clés:
- Sidebar: 260px de large
- Note card: Largeur variable (selon Masonry), hauteur auto
- Modal: 500px de large, 450px de haut
- Toast Suggestion IA: 400px de large, 250px de haut
- Panel Labels: 350px de large
Spacing:
- Entre les notes: 16px (vertical et horizontal)
- Entre les notebooks dans sidebar: 8px
- Padding des notes: 16px
- Margin des sections: 24px
â Checklist de Validation
Pour chaque wireframe, vérifier:
- Hiérarchie visuelle claire - Les éléments importants ressortent
- Feedback visuel - Hover, focus, disabled states
- Contraste suffisant - Accessibilité WCAG AA minimum
- Alignement grille - Tous les éléments sur 20px grid
- Spacing cohérent - Utiliser les valeurs définies
- Texte lisible - Taille de police appropriée (min 14px)
- Comportements documentés - Ãtats, transitions, interactions
- Labels contextuels - Visible seulement dans notebook
- Notes générales - PAS de labels, badge "à trier"
- IA suggestions - Non intrusif, dismissible
ð Prêt pour le Développement
Next Steps:
- â Valider ces wireframes avec Ramez
- â Créer le schéma de base de données (Prisma)
- â Implémenter Phase 1 (MVP sans IA)
- â Implémenter Phase 2 (IA Features)
- â Tests E2E avec Playwright
Document créé par Sally (UX Designer) Date: 2026-01-11 Version: 1.0 - Final Status: â Ready for Implementation