Found a few more. Maybe double check these, just in case I missed something, but these classes in utilities.css appear to exist nowhere else:
Code: Select all
.center-block
.hide
.show
.invisible
.text-hide
.affix
.pull-left
.pull-right
NB: fontawesome.min.css has fa-pull-left and fa-pull-right. The (last two) equivalent classes obviously came from FA originally, but are only in utilities.css now. The .hidden class, which is in among these other classes in utilities.css, still appears to be in use.
common.css:
The .text-italics class isn't deprecated, but should be. It's only used by one em tag in bbcode.html, and of course em tags are defined as italic anyway. The .text-strong class is called by one strong tag in bbcode.html (ie: bold anyway) and one anchor in overall_footer.html (the footer ACP link).
The HTML u tag is is in common.css, defined as text-decoration: underline; (which is default HTML presentation anyway) and the u tag isn't called in any 3.3.1 markup AFAICT. The i, em and dfn tags are defined along with the .text-italics class, but offhand I can't see the need to use CSS to duplicate standard HTML rendering for those tags.
.navbar .linklist and .navlinks are the same thing (both refer to #nav-breadcrumbs).
Oh and while I think of it, .linklist doesn't need to be defined as display: block; (standard for ul's anyway). Nor does it need margin: 0; (all ul's were defined as margin: 0; earlier in the CSS).
The .autocol class (previously in .table1) appears to be deprecated. Only occurs in common.css. I think the same applies to .table1 tbody th but I haven't checked absolutely every table1. The majority seem to only have td's in tbody.
table.info td and table.info tbody th are deprecated. There are th's, td's and dd's with the .info class, but not tables. The th's and td's are all in .table1 parents.
Edit: The .rowbg class is deprecated too. So are some of the ones in the notifications code blocks (can't remember them all offhand, but another search will turn them up). Quite apart from actual deprecated classes, there is a lot of just plain unnecessary code. Or there was. I've been having fun with my chainsaw.
Also deprecated:
Code: Select all
.lastpostavatar img {
border: none !important;
}
-----------------------------------
This is unnecessary (the markup is dt > strong anyway):