The goal of these changes is to remove any -webkit specific CSS references in preparation to make this cross-browser friendly. Some of this was done referencing the MDN CSS reference guide.
These changes have been successfully tested for use in Firefox.
[x] Removed most -webkit references
[x] options.html now uses CSS flexbox layout instead of CSS positioning
[x] Redid contributors grid in options.html to use CSS grid layout instead of positioning with a table
The goal of these changes is to remove any
-webkit
specific CSS references in preparation to make this cross-browser friendly. Some of this was done referencing the MDN CSS reference guide.These changes have been successfully tested for use in Firefox.
webkit
referencesoptions.html
now uses CSS flexbox layout instead of CSS positioningoptions.html
to use CSS grid layout instead of positioning with a tableMore CSS refactoring is coming/happening here.