+
+ {/* Save status */}
+
+ {isSaving
+ ? <>{t('notes.saving') || 'Enregistrement...'}>
+ : isDirty
+ ? <>{t('notes.dirtyStatus') || 'Modifié'}>
+ : <>{t('notes.savedStatus') || 'Enregistré'}>}
+
+ {/* Type selector */}
{ setNoteType(newType); setShowMarkdownPreview(newType === 'markdown'); setIsDirty(true) }}
compact
/>
-
-
-
- {isSaving
- ? <>{t('notes.saving') || 'Saving...'}>
- : isDirty
- ? <>{t('notes.dirtyStatus') || 'Modifié'}>
- : <>{t('notes.savedStatus') || 'Enregistré'}>}
-
+ {/* AI button — rounded-full like prototype */}
+ {/* Info button */}