graph grid { fontname="Helvetica,Arial,sans-serif" node [fontname="Helvetica,Arial,sans-serif"] edge [fontname="Helvetica,Arial,sans-serif"] layout=neato label="grid" labelloc = "t" node [shape=plaintext] // arbitrary path on rigid grid A0 -- B1 -- C2 -- D3 -- E4 -- F5 -- G6 -- H7 H0 -- G1 -- F2 -- E3 -- D4 -- C5 -- B6 -- A7 edge [weight=1000 style=dashed color=dimgrey] // uncomment to hide the grid //edge [style=invis] #E0BBE4 -- #957DAD -- #D291BC -- #FEC8D8 -- #FFDFD3 -- #B2B2FF -- #C5CBE3 -- #E5E5E5