I need to create an interactive circular element with the following specifications:
Center must have another circle as an image, that would be clickable.
Circle must be divided into 4 quadrants.
Within each quadrant, images can be added based on some event handlers.
The images within each quadrant must be movable/dragable on long-press.
I am using ionic framework for a phone app.
What are my options here: do I go with plain old HTML, use d3.js or some other JS library, or SVG? I am confused with what tech to use.
Any help to point me in the right direction would be highly appreciated, thanks!