diff --git a/aider/website/_posts/2024-08-14-code-in-json.md b/aider/website/_posts/2024-08-14-code-in-json.md index ed25f1056..289fdc481 100644 --- a/aider/website/_posts/2024-08-14-code-in-json.md +++ b/aider/website/_posts/2024-08-14-code-in-json.md @@ -76,6 +76,28 @@ document.addEventListener('DOMContentLoaded', function () { } }; + function createStripedCanvas(isStrict) { + const patternCanvas = document.createElement('canvas'); + const patternContext = patternCanvas.getContext('2d'); + const size = 10; + patternCanvas.width = size; + patternCanvas.height = size; + + patternContext.fillStyle = 'rgba(255, 99, 132, 0.8)'; + patternContext.fillRect(0, 0, size, size); + + if (isStrict) { + patternContext.strokeStyle = 'rgba(255, 255, 255, 0.8)'; + patternContext.lineWidth = 2; + patternContext.beginPath(); + patternContext.moveTo(0, 0); + patternContext.lineTo(size, size); + patternContext.stroke(); + } + + return patternCanvas; + } + new Chart(ctx, config); });