Tangentially, I was also confused by the yellow one until checking the earlier comments. I was gonna suggest something that another userscript had done, but I’m having trouble finding the one I was thinking of, so I’ll at least post the confirmation for now.
Edit:
Figured it out. It was Dashboard Progress Plus (which I had to add a // @require https://code.jquery.com/jquery-3.7.1.min.js to in order to get it to even function at all, though there’s still other issues, unfortunately). I think @rfindley’s styling there (especially with the Show 90% Bracket setting, amongst others) is quite elegant.
Hey thanks for finding that. I do like the little stage badges, that’s a nice touch. I’m not as crazy about the box (but I do admit it’s better than the ugly yellow kanji).
I’ll have to live with it a few days to see if I like it enough or if it starts to irritate me like the yellow did.
I don’t think I want to do the srs-stage badges after all and make the whole thing too visually… “too much”, but I do want to change the tool tip into a little popup with SRS stage, next revew time, and estimated guru time. I think that would be a nice way to HAVE the information, but not have to see it all the time.
I do like the spacing out of the text on the second example, but I’m not really feeling the way the items past the 90% cutoff are separated.
Sure, technically it’ll work itself out.
But here’s the situation I’m envisioning:
Due to the randomness of lessons, you could start learning 刻 before 爪, and maybe you find that easier to remember for whatever reason and so you end up guruing that first.
Though that’s just, like, my opinion, man.
Maybe I’m in the minority on that.
As soon as you do the lesson, it will switch them. (or at least within the next hour, because the times to guru become different, unless you do them all exactly at the same time always)
What I really have in my mind is a <div> the exact same size as one of the kanji blocks, inserted in place after the critical ‘level-up’ kanji with a little celebration image, then the remaining ones follow in line with no line break. But starting a new div was easier for the moment with minimal changes.
Can you add the earliest total level up time? I mean if I have 7 days to level up on my second day at that level, it should show me total time: 9 days. It would be awesome