Changed all the layout to be made from <div> instead of <table>, hopefully improving compatibility, optimization and speed across all browsers. Added missing input fields (energy and hull on spaceship sheet, and modules and features in spaceship notes sheet). Improved layout and readability. Fixed minor bugs. Tested with the old and the current sheet.
I have never done HTML, CSS or Javascript before updating this sheet, but I tried my best to update the sheet (fix typo's, fix wrong code syntax, improve performance, add missing data per official sheets, add QoL like Modifier box) with backwards compatability. The old sheet had multiple missing attributes and syntax errors so not everything can be saved (it's very minor, like if a weapon has reloads left or if a module is disabled). To-Do: Improve performance (Tables to Divs), add dynamic rows depending on strength, add GM-controlled modifiers