Hi! Nice work. Quickly tried it out and found some bugs I wanted to report so others would be able to enjoy the fixes.
drawHorzGradient in drawActorName should be called with "width + 16" to match with the "x - 8" so the text also fits nicely inside with right text alignment.
There is no selector for "config.classTextAlign"
Window_GameInfo.prototype.drawItem accidentally uses "this.textSizeEx(textLeft).width" instead of "this.textSizeEx(textLeft).height" causing a wide textLeft to be misplaced vertically.