Add transparent background to doc icon on favicon

pull/1073/head
Jasper van Merle 5 years ago
parent 8fed7b8cae
commit 6efad323ff

@ -49,6 +49,12 @@ withImage = (url, action) ->
docIconPercentage = 65
destinationCoords = size / 100 * (100 - docIconPercentage)
destinationSize = size / 100 * docIconPercentage
paddingSize = destinationSize + 1
imageData = ctx.getImageData(destinationCoords, destinationCoords, paddingSize, paddingSize)
transparentImageData = new ImageData(new Uint8ClampedArray(imageData.data.length), paddingSize, paddingSize)
ctx.putImageData(transparentImageData, destinationCoords, destinationCoords)
ctx.drawImage(docImg, sourceX, sourceY, sourceSize, sourceSize, destinationCoords, destinationCoords, destinationSize, destinationSize)
urlCache[doc.slug] = canvas.toDataURL()

Loading…
Cancel
Save