edemaine / cocreate

Cocreate Shared Whiteboard/Drawing
MIT License
209 stars 27 forks source link

Raise/lower and layers #104

Open edemaine opened 3 years ago

edemaine commented 3 years ago

Raise/lower: I thought this was harder, but because we're not doing arbitrary insert/delete, we can just use an integer stacking index! We get 9,007,199,254,740,990 positive and negative integers, which we can assume is larger than even the number of raise/lower operations on a page.

Layers:

Here's a sketch of a simpler interface with unnamed layers and local show/hide:

image