slight change to the colorblind friendly color pallete for card count

This commit is contained in:
OblivionSword 2025-08-11 17:26:11 +02:00
parent 13ea189be0
commit 339520b119
3 changed files with 4 additions and 7 deletions

View file

@ -18,6 +18,7 @@ import {
schemeGreens,
schemeOranges,
schemeReds,
schemePuRd,
schemePurples,
schemeBuPu,
select,
@ -40,7 +41,8 @@ if((window as any).colorBlindMode)
barColours = [
schemeBlues[5][2], /* new */
schemeOranges[5][2], /* learn */
schemeReds[5][2], /* relearn */
//schemeReds[5][2], /* relearn */
schemePuRd[9][7],
schemePurples[7][4], /* young */
schemeBuPu[8][6], /* mature */
"#00FF60", /* suspended */

View file

@ -9,7 +9,7 @@ import type { GraphsResponse } from "@generated/anki/stats_pb";
import * as tr from "@generated/ftl";
import { localizedNumber } from "@tslib/i18n";
import type { Bin, ScaleLinear, ScaleSequential } from "d3";
import { bin, extent, interpolateRdYlGn, interpolateTurbo, scaleLinear, scaleSequential, sum } from "d3";
import { bin, extent, interpolateRdYlGn, interpolateTurbo, interpolateViridis, scaleLinear, scaleSequential, sum } from "d3";
import type { SearchDispatch, TableDatum } from "./graph-helpers";
import { getNumericMapBinValue, numericMap } from "./graph-helpers";

View file

@ -161,11 +161,6 @@ export function prepareIntervalData(
colourScale = scaleSequential((n) => interpolateBlues(adjustedRange(n)!)).domain([xMax!, xMin!]);
}
//const adjustedRange = scaleLinear().range([0.7, 0.3]);
//const adjustedRange = scaleLinear().range([0.1, 1.0]);
//const colourScale = scaleSequential((n) => interpolateBlues(adjustedRange(n)!)).domain([xMax!, xMin!]);
//const colourScale = scaleSequential((n) => interpolateCividis(adjustedRange(n)!)).domain([xMax!, xMin!]);
function hoverText(
bin: Bin<number, number>,
_cumulative: number,