group pipeline groups into subgraphs; update dagre

also, generate colors.css via less to dedup color config