From 0f5652c3187f572f1ac32d81d223fe55811ad4bb Mon Sep 17 00:00:00 2001 From: Tom Kuznicki Date: Thu, 29 Jan 2026 13:31:08 +0000 Subject: [PATCH] Add Next/Prev buttons to gradient controls --- index.html | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/index.html b/index.html index ea8cc2f..bed6e6a 100644 --- a/index.html +++ b/index.html @@ -284,6 +284,10 @@

MUD Colorizer

   +    + +   +
@@ -2238,6 +2242,23 @@

Custom Gradients

document.getElementById("patternSelect").addEventListener("change", onPatternChange); document.getElementById("invertGradient").addEventListener("change", onGradientChange); + // Next/Prev Gradient Buttons + document.getElementById("prevGradientButton").addEventListener("click", function() { + const select = document.getElementById("gradientSelect"); + if (select.selectedIndex > 0) { + select.selectedIndex--; + onGradientChange(); + } + }); + + document.getElementById("nextGradientButton").addEventListener("click", function() { + const select = document.getElementById("gradientSelect"); + if (select.selectedIndex < select.options.length - 1) { + select.selectedIndex++; + onGradientChange(); + } + }); + // Format conversion event document.getElementById("formatSelector").addEventListener("change", function () { console.log("Format selector changed to:", this.value);