WaniKani Heatmap Recolor

Dynamically recolors WaniKani dashboard heatmaps based on your personal study range, excluding the current day from the calculation.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
Ayla Gwizdak
Daily installs
0
Total installs
6
Ratings
0 0 0
Version
1.06
Created
2025-10-09
Updated
2025-10-10
Size
7.12 KB
License
GPL-3.0-or-later
Applies to

Dynamically recolors the new WaniKani dashboard heatmaps based on your personal study range instead of having one color for everything over 100.

Colors will flicker for a second in the heatmap after the dashboard loads. This is because you must wait for the data to be loaded before the CSS classes can be applied, so the original coloring will appear for a second before the new coloring is calculated. This happens whenever you click to a new month or year.