Patent ID: 8667406

Claim:
A computer-implemented method, comprising: displaying, by a processor, a first artboard associated with a project on a digital canvas, wherein the digital canvas comprises a window within a graphical user interface for modifying the project; determining, by the processor, that content within the first artboard has been edited more recently than content within any other artboard of multiple artboards displayed on the digital canvas; identifying, by the processor, the first artboard as an active artboard in response to determining that the content within the first artboard has been edited more recently than any other artboard; detecting, by the processor, a selection to create a second artboard associated with the first artboard for display on the digital canvas; obtaining, by the processor, dimension attributes associated with the first artboard based on identifying the first artboard as the active artboard; generating, by the processor, the second artboard associated with the first artboard based on the obtained dimension attributes; and performing, by the processor, a placement operation of the second artboard associated with the first artboard on the digital canvas.