This is indeed very handy, I love it!
Thank you for the effort you put into this, and I'll follow its development with great interest!
I assume the Minions and Lieutenant management is still WIP?
When I tried to use the demote and boost functions, I somehow resulted in the whole "Minions" block disappearing and not coming back - even when reloading the page with caching disabled. So now they are gone, permanently. Looks like they even completely diappeared from DOM.
[Edit: reproducible with Lieutenants. I clicked the demote function twice, then reloaded the page. The are now gone, except for the player list where they are still present. This persists across reloading.]
Maybe it is something with the way the group is managed when you apply something that would affect only one of them?
Speaking of which, I'd heavily suggest adding a global "reset all" function, not only as ameans to get out of possible deadends, but also as a more comfortable means to open a brand new scene. Maybe even call it "New Scene"
On a related note, you might want to check the caching settings. As of now, a page reload would remove all players and the scene tracker, but Villains, Lieutenants and Minions stick around (and in case of the aforementioned bug, I have yet to find a way to reset them at all).
Other thoughts:
* It would be nice if the Scene Tracker values defaulted to 2-4-2, as that is the suggested standard by SCRPG.
* When adding players, the focus should be set to "continue", not "close". So you can type the name, and hit [ENTER]. * New players should be checked against empty input before saving - as it is, one might result in nameless players.
* MInions and Lieutenants Management seems a bit over-sophisticated, trying to manage them all group-wise.
Maybe things were a little more intuitive if they were listed as single Minions, visually grouped as a table, and of course created en-bloc, but then accounted for in single? (in-game, the group standardization quickly falls apart anyway, when one gets a hinder, another gets demoted, and a third one dies...). This might work pretty similar to how you manage Villain Bonuses/Penalties already.
* Players can't be removed or edited. This is, of course, a very minor inconvenience.
Keep up the great work!