An additional mod to the jemdoc script. Floating blocks can be added with images. The box positions manage itself according to the size of the screen/browser window.
For demo, see: https://gaurav71531.github.io/proj.html
For writing the .jemdoc code for the blocks, see a sample at: https://gaurav71531.github.io/proj.jemdoc
More information for the original jemdoc can be found at: http://jemdoc.jaboc.net.