Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

éditeur WYSIWYG pour les champs texte riche #569

Open
slafayIGN opened this issue Nov 27, 2024 · 0 comments
Open

éditeur WYSIWYG pour les champs texte riche #569

slafayIGN opened this issue Nov 27, 2024 · 0 comments
Labels
enhancement Nouvelle fonctionnalité ou amélioration

Comments

@slafayIGN
Copy link
Contributor

slafayIGN commented Nov 27, 2024

Un composant React pour un éditeur WYSIWYG serait utile à plusieurs endroits de l'interface pour renseigner un contenu riche :

  • le contenu éditorial des guichets
  • le gabarit des emails planifiés

Il s'agirait d'un champ texte pouvant comporter plusieurs lignes, des informations en gras, en italique, différents niveaux de titres, paragraphes, citations ainsi que des mots clés destinés à être remplacés par du contenu à l'usage (cas des gabarits d'email)

Le contenu généré peut être au format HTML ou Markdown.

L'éditeur doit s'intégrer dans les interfaces DSFR et donc il est envisagé d'utiliser un éditeur headless comme TipTap (https://tiptap.dev/product/editor)

Exemple d'utilisation dans ce code : https://github.com/DISIC/Ara/tree/687-am%C3%A9liorer-la-saisie-erreurs-et-recommandations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Nouvelle fonctionnalité ou amélioration
Projects
None yet
Development

No branches or pull requests

1 participant