Ok, maybe not such a big refresh to the eye, but the whole front-end code is rewritten to use a proper grid instead of stacked elements. This was quite a big job with a lot of changes, so let me know if you see something that is messed up, like elements being in the wrong place or not line up.
Changes include:
The whole front-end of the calculator is updated to use a proper grid layout instead of stacked elements. It looks about the same, but elements are now more properly aligned and scaled, as well as updated to generally look more streamlined.
This update also allows for a much better layout on smartphones etc.
The blue highlight around the active conversions now works correctly.
The "Advanced" output is now a lot easier to read and contains the FOV of each aim.
Simple mode now hides more elements not in use to make it look less complicated.
Text that is too long will now scale down and split into more lines to not break the layout.
Fixed a bug where vertical scale was not applied correctly.
Fixed a bug where converting from an "All" aim to "Windows/2D" only used the "Windows/2D" conversion setup.
Fixed a bug where the MDD power affected affected some conversions as scale.
Fixed an issue where the advanced mode didn't show information for multiplier 2.
FOV range is now enforced for multipliers to avoid calculation errors.