title: Fabric.js javascript framework for rich text editing
body: <p>We are using fabric.js java script framework as it has nice api's for canvas drawing . but we need to support rich text editing feature using this framework, ,for example if i have a textbox i want to type in the textbox, and want to do text partial editing like change its colour font etc and save it on canvas.</p>
  
  <p>One option I have is to first create a normal textbox do a partial editing in it and the generated html i have to convert it into canvas text by fill text etc.</p>
  
  <p>What should be the best approach for this ?</p>