Trix - un editor de text te tip WYSIWYG de la creatorii Basecamp

https://trix-editor.org/
Repo-ul de pe Github

Arata bine, are un toolbar cu tot felul de optiuni. L-ati folosit prin proiecte ?
Pe site, zice si cum functioneaza.

2 Likes

Nu l-am folosit, nu era cand am avut eu nevoie, dar pare foarte interesant.
Am folosit WYSIHTML, care a facut cam tot ce imi trebuia la vremea respectiva. Puteai defini inclusiv un set de reguli, cu ce taguri HTML sunt permise (de exemplu la copy paste din Word sau dintr-o pagina web, daca sa ia sau nu si linkurile).
Incercasem mai multe si asta mi se parea cel mai potrivit acum cativa ani.

Poti implementa un editor de la 0 cu contenteditable, depinde de cerinte. Sunt multe edge case-uri de luat in considerare daca ti-l faci tu. Fiecare browser il implementeaza diferit si anumite feature-uri unde merg unde nu merg. Cea mai mare problema era cursor-ul care lua textul gresit.

Eu am folosit froala cu angular.

https://quilljs.com/docs/quickstart/ am vrut sa utilizez ultima data, nu e facut cu contenteditable ceea ce il face mult mai solid.

1 Like