This userscript improves the level overview popup by addingā¦
The visual SRS breakdown of all items within that level.
A green checkbox to levels that are 100% burned.
A gray padlock to levels that are 100% locked.
A tooltip when hovering over a level that shows exact SRS breakdown and the next review info.
A settings popup to configure the script (currently only to hide/show the next review info).
A ā+ā to the āLevelsā nav bar text to signify that the script is active and has finished setting up.
NOTE: This userscript requires you to install the Wanikani open framework. You can find information on how to install that here.
This is particularly useful for people working on burning all of the items within levels, as well as it being just interesting to see your progress as you move up the levels.
If you experience any issues with this, please let me know in this thread. Iād also appreciate any feedback on how to improve this script visually or functionally.
Revision History
2.2.0 - Added ābest caseā burn date on the tooltip for levels with no locked items 2.1.3 - Fixed styling issues after WaniKani header bar UI update. 2.1.2 - Include preview server, exclude reviews/lessons/login pages. 2.1.1 - Refix the issue in v2.0.2. 2.1.0 - Added a settings panel to show/hide the next review character. Fixed issue with some radicals showing as ānullā as the next review character. Decreased the overall sizing of the tooltip. Major code refactoring. 2.0.2 - Fixed tooltip sticking when moving right quickly over the level blocks. 2.0.1 - Minor code refactoring. 2.0.0 - Added tooltip on level hover with exact numbers and next review character. 1.0.1 - Remove hardcoded fully burnt levels 1-2. 1.0.0 - Initial release.
Iām a bit confused, you say thereās a green check for items that are burned? I have level 1 and 2 checked off, indicating that theyāre burned, but in actuality I have 0 burns, so Iām not sure why those levels are checked off. Here is a screenshot. Am I misunderstanding something?
AHH! I didnāt have any burned levels either so I added some code to force the first 2 levels to show up as burned for testing and the picture, and I forgot to take them out before publishing
I just updated it so it should be good now. So sorry about that!
Alrighty I just pushed up the tooltip. I could also pull the level progressions data, and show data like when the level was unlocked, completed, duration, etc⦠but Iām not sure itās worth pulling a whole other set of data forā¦
I donāt want to see the next review data the most, but having the tooltip also blocks from seeing other neighbouring levels. I do like the data (except for the spoiler bit), but it feels a little awkward to me. Maybe a regular-looking tooltip? I donāt know if Iām expressing myself wellā¦
Hmm Iām not sure what I can do to make it not block other levels other than to just not hover over a level block when you want to see all levels. I could maybe shrink the font sizes a little so that it is a little smaller?
I intentionally made the tooltipās UI similar to the ultimate timelineās tooltip so that people have a more consistent UI between scripts, which suffers the same problem of it blocking data when itās visible.
I can definitely understand the need for the ability to hide the spoiler.