Nous allons utiliser ici Frola
Page de la Gem sur rubygems.org : https://rubygems.org/gems/wysiwyg-rails
Frola est un bel éditeur de texte jQuery WYSIWYG HTML.
La haute performance et un design moderne le rendent facile à utiliser pour les développeurs et adoré par les utilisateurs.
Installation
Ajouter dans votre Gemfile:
Faîte la commande
, dans votre terminal.
Ajouter le CSS
dans votre application.css.scss, ajouter :
Ajouter le JS
dans le fichier application.js.coffee, ajouter :
vous pouvez ajouter un tas de plugins
https://www.froala.com/wysiwyg-editor/docs/plugins
Dans votre fichier .html.erb, exemple pour un textarea
Pour afficher le html, dans votre show.html.erb
https://ruby.machinmachine.fr/2018/ajouter-un-editeur-wysiwyg-dans-rails/