Squarespace

Block Duplication Backend

↑ These are all →

← Blocks ↓

↑ They can be →

← duplicated ↓

I enabled them to be deep copied when

FRONTEND CALLS BACKEND

Deep Copying A Block

Changing the code to duplicate a block is easy on the front end. But allowing these blocks to be saved — with new ids attached to a completely new reference in the database — takes a more intentional approach. The drop-down on my right is a summary of my journey. Below is the beta product, to be released this year.

The Final Product

Next
Next

Stanford Billington Lab