There are different view of default form elements in different operation systems like Linux, Windows and Mac OS looks different. For example, in Windows system it's an ugly squares of shit with ugly borders.
Tonight I have an interest to fix it and I was port my old solution for styling form elements from jQuery to Revolver frontend library. Also, it should be integrated in RevolveR CMS later, after I all test are passed.
Solution works with calling one method $.formStyler() and prepare to one view for all systems next elements:
In future I should programming the features for styling file fields with drag and drop and other HTML 5 types of inputs.
RevolveR frontend library ES7 + bootstrap