This is very cool, but are the actual relationships between the elements represented as you drag the table around? Or does it just set the element in the "nearest neighbor" spot?
The code attempts to retain the "shape" and "layout" of the periodic table.
The code attempts to retain the "shape" and "layout" of the periodic table.