diff --git a/src/Octave.cpp b/src/Octave.cpp index 90b89ef..85842c7 100644 --- a/src/Octave.cpp +++ b/src/Octave.cpp @@ -80,24 +80,20 @@ struct OctaveButton : Widget { // Enabled nvgBeginPath(args.vg); nvgCircle(args.vg, c.x, c.y, mm2px(4.0 / 2)); - if (octave < 0) - nvgFillColor(args.vg, color::RED); - else if (octave > 0) - nvgFillColor(args.vg, color::GREEN); - else + if (octave == 0) nvgFillColor(args.vg, color::alpha(color::WHITE, 0.33)); + else + nvgFillColor(args.vg, SCHEME_YELLOW); nvgFill(args.vg); } else if (lastOctave == octave) { // Disabled but enabled by CV nvgBeginPath(args.vg); nvgCircle(args.vg, c.x, c.y, mm2px(4.0 / 2)); - if (octave < 0) - nvgFillColor(args.vg, color::alpha(color::RED, 0.33)); - else if (octave > 0) - nvgFillColor(args.vg, color::alpha(color::GREEN, 0.33)); + if (octave == 0) + nvgFillColor(args.vg, color::alpha(color::WHITE, 0.5 * 0.33)); else - nvgFillColor(args.vg, color::alpha(color::WHITE, 0.33 * 0.33)); + nvgFillColor(args.vg, color::alpha(SCHEME_YELLOW, 0.5)); nvgFill(args.vg); } else {