@polv I have reached a quite usable state for this, please try:
.user.js (includes a CSS file with the the relevant styles taken from WK)
// @resource chargrid https://raw.githubusercontent.com/mwil/wanikani-userscripts/7caebf537b4d02084d85f1a19d26b50c185d8d05/styles/css/chargrid.css
// @grant GM_addStyle
// @grant GM_getResourceText
In your JS (adds the style, and guards it from crashing into WK’s styles).
You need to add the contents of
GM_info.script.namespace as a class to your surrounding container as well (and add
// @namespace your_name_here of course!).
Also, I’m using the sandbox of GM (instead of
@grant none), if you do stuff with the global variable
window you might see that that doesn’t work anymore, you need to use
@grant unsafeWindow and
window = unsafeWindow as well once you add
The class of the
<ul> should be
multi-character-grid, and the
<li> inside need class
character-item and id
vocabulary-1 with increasing numbers (the important part is that it starts out like that, and the hyphen). Then it should work already.