Making this thread at the request of ibnesayeed as he made a good point that about making this a separate suggestion so that it won't get buried in the HYS thread. Original quotes are at the bottom of this post, and a file is attached to show just how many font-size declarations would be needed (with a few add-ons installed). Currently changing font-sizes is a minor nightmare when designing or modifying a style for XenForo. This is mostly due to there being 27 different font-sizes used, ~350-400 declarations (442 with a few add-ons installed) with ~165 of those being just declarations for 11px. This makes styling exhaustive as many of these declarations have no associated style property and would require adding them manually which is time intensive and adds overhead that isn't necessary. It also makes it a bit more limiting to people who are not designers as they would have to track down each declaration if they wish to make changes to sizes, something that is commonly done especially with sites catering to older crowds or people with seeing disabilities ibnesayeed also makes a good argument in regards to script languages such as Urdu that have typography that work differently from latin or cyrillic alphabets which will require extensive changes to the font-sizes that will be illegible at the sizes that are used currently for XenForo. As such I'd like to see XenForo move to a new size unit introduced with CSS3 called rem (root em: http://snook.ca/archives/html_and_css/font-size-with-rem, http://viljamis.com/blog/2012/typography/) which is relative to the size specified in the html declaration. In the case of browsers not supporting the rem unit a fallback size can be declared, though all modern browsers currently support it (Including IE9). I would also like to see style properties added that would allow for easier editing of font-sizes. Rather than declaring font-sizes a @stylePropert would be used to replace it, or whatever better solution that you come up with (I don't doubt there are better solutions ). This would let designers and average administrators to modify their fonts much quicker than is currently possible. This will also fix the issues with text resizing that some people have had complaints about in the past, as well as allow for implementation of responsive typography which will allow for a better experience over multiple screen sizes and resolutions.