Skip to content

Commit de49962

Browse files
committed
Logo sketch: dark mode background via postMessage
1 parent aa85ee0 commit de49962

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

assets/logo_sketch.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
<style>*{margin:0;padding:0;overflow:hidden}body{background:#fff}canvas{display:block}</style>
44
</head><body>
55
<canvas id="canvas"></canvas>
6-
<script>window.Module={canvas:document.getElementById('canvas'),print:console.log,printErr:console.warn};</script>
6+
<script>
7+
window.Module={canvas:document.getElementById('canvas'),print:console.log,printErr:console.warn};
8+
window.addEventListener('message', function(e) {
9+
if (e.data === 'dark') document.body.style.background = '#1e1e2e';
10+
if (e.data === 'light') document.body.style.background = '#fff';
11+
});
12+
</script>
713
<script src="logo_sketch.js"></script>
814
</body></html>

0 commit comments

Comments
 (0)