Add Your Heading Text Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

const designCanvas = new fabric.Canvas('design-canvas'); document.querySelector('#add-text').addEventListener('click', function() { const text = new fabric.IText('Enter Your Text', { left: designCanvas.width / 2, top: designCanvas.height / 2 }); designCanvas.add(text); }); document.querySelector('#add-shape').addEventListener('click', function() { const shape = new fabric.Rect({ left: designCanvas.width / 2, top: designCanvas.height / 2, width: 50, height: 50, fill: 'red' }); designCanvas.add(shape); }); document.querySelector('#add-image').addEventListener('click', function() { fabric.Image.fromURL('image.jpg', function(img) { img.left = designCanvas.width / 2; img.top = designCanvas.height / 2; designCanvas.add(img); }); }); document.querySelector('#undo').addEventListener('click', function() { designCanvas.undo(); }); document.querySelector('#redo').addEventListener('click', function() { designCanvas.redo(); });