Various feedback things
Been collecting some feedback, I won't bore you will all the good stuff, just the stuff we may need to address or not. These are items that have come up on a couple of sites FWIW.
1) Contrast of text.
Most contrast ratios meet a 4.5:1 AA standard although we have a few the do fall outside of that. On one site I tweaked it to AAA standards 7.5:1 for main text which received good feedback, perception of crisper fonts, etc (just change #666 to #555 or #444)
Our menu and linktree in light don't meet AA and probably should be fixed. We have a few text areas that are also short of AA where #777 text should be changed to #666 to have a 4.5:1 ratio.
I only looked at light, besocial has some similar contrast areas but perhaps just one of the themes having a "pass" contrast for web accessibility is enough.
2) The D&D "Or select them"
That select text in the attachment D&D zone was a bit to hidden for some folks, so those using tabbies really need to be able to see this "button". I added it to the input button defs which gives it a button look (no hover effects) which seemed to help.
3) The recent posts view
This area has some test css to force each post block to be the same height as well as limit quote blocks. Feedback from those that use that view was not a thumbs up so I removed these lines. Really if the post is over a couple of lines, that view is worthless, yet we spend the computation time to create it.
/* Test code - an attempt to make recent posts less overwhelming. */
#recentposts .inner {
height: 7.2em;
overflow: hidden;
resize: vertical;
position: relative;
}
#recentposts .inner blockquote {
height: 1.5em;
overflow: hidden;
}
4) I tend to not enable the "allow browsers to return" setting, so that when you hit back, you get the "new" and "counters" refreshed. The side effect of this, well worst one of them I think, is not being able to return to the search results with the browser resubmit warning. For now I did a
4) return to search results if "allow browsers to ..." is off
if (!empty($modSettings['databaseSession_loose']) || (isset($_REQUEST['action']) && $_REQUEST['action'] == 'search'))
header('Cache-Control: private');
Thats all for now !