chartes / adele-vue

Site de l’application Adele (édition diplomatique collaborative)
2 stars 1 forks source link

Unification des éditeurs Quills #31

Closed MrGecko closed 1 year ago

MrGecko commented 2 years ago

Cette issue est une issue de refonte et d'unification des éditeurs de texte. Il existe actuellement différents composants dans l'application, tels quel : TranscriptionEditor, CommentariesEditor, TranslationEditor, SpeechpartsEditor, AlignmentEditor, FacsimileEditor fonctionnant tous sur le même schéma. Les petites variations de comportement ne méritent cependant pas de maintenir des composants différents.

Le but est d'avoir un seul composant, qu'on nommera par exemple QuillEditor, et de pouvoir le configurer via des props et/ou via la configuration du store.

L'éditeur doit permettre :

Une ébauche de ce travail existe dans la branche adele-vue/unity

MrGecko commented 2 years ago

Une nouvelle branche nommée unity a été crée et contient le nouvel éditeur /src/components/editors/RichTextEditor.vue Les anciens composants sont supprimés.