Update README to say public demo is up, add pumpkin lighting and remove bloat from pumpkin.js, remove debug logging and optimize drawing

This commit is contained in:
csd4ni3l
2025-10-24 14:50:44 +02:00
parent b17bc6283e
commit 3cd3bc8ac5
6 changed files with 84 additions and 66 deletions

View File

@@ -54,6 +54,7 @@
<input type="hidden" name="current_pattern" id="current_pattern_field">
<canvas id="current_pumpkin_canvas" width="600" height="600" class="my-3"></canvas>
<div class="buttons">
<button type="button" id="currentlightBtn" class="btn btn-warning">Light!</button>
<button type="button" id="currentclearBtn" class="btn btn-danger">Clear</button>
</div>
</div>
@@ -63,6 +64,7 @@
<input type="hidden" name="new_pattern" id="new_pattern_field">
<canvas id="new_pumpkin_canvas" width="600" height="600" class="my-3"></canvas>
<div class="buttons">
<button type="button" id="newlightBtn" class="btn btn-warning">Light!</button>
<button type="button" id="newclearBtn" class="btn btn-danger">Clear</button>
</div>
</div>
@@ -85,7 +87,7 @@
</div>
<script>
setup_pumpkin("current_pumpkin_canvas", "currentclearBtn", "change_pattern_form", "current_pattern_field", {{ grid_size }})
setup_pumpkin("new_pumpkin_canvas", "newclearBtn", "change_pattern_form", "new_pattern_field", {{ grid_size }})
setup_pumpkin("current_pumpkin_canvas", "currentclearBtn", "currentlightBtn", "change_pattern_form", "current_pattern_field", {{ grid_size }})
setup_pumpkin("new_pumpkin_canvas", "newclearBtn", "newlightBtn", "change_pattern_form", "new_pattern_field", {{ grid_size }})
</script>
{% endblock body %}