viewof mandala = {
const mandala = d3.create("svg").attr("width", size).attr("height", size);
yield mandala.node();
const board = svg`<g transform="scale(${size / 2}) translate(1, 1) ">${
design.board
}</g>`;
mandala.node().append(board);
for (const type_info of design.piece_types) {
for (const i of _.times(design.num_sectors)) {
}
}
mandala.node().append(html`<style>
.mandala-piece:hover { cursor:grab; }
.mandala-piece:active { cursor:grabbing; }
</style>`);
}