title: custom html boxes in tree layout with d3.js
body: <p><a href="https://i.stack.imgur.com/bsT0Q.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bsT0Q.jpg" alt="enter image description here"></a>I have a requirement where I have to develop a tree layout similar to what is given by d3.js tree layout. But I want html boxes with custom content rather than just nodes. I have spent lot of time trying to find if its possible with d3.js but I am stuck at this point of time and unable to proceed. </p>
  
  <p>The data will be dynamic</p>
  
  <p>It does not have to be d3.js if there are any other viable solution/framework available. But the functionality expected is similar to what is provided by d3 ie- expanding, collapsing nodes.</p>
  
  <p>Any pointers will be highly appreciated.</p>