I don't know how it looks on the rest of the theme, because I ran into this issue on the very first page of Drupal install.
At .75em, the labels on radio buttons are way too small -- 10px in Safari 5.
In Safari 5 on OSX with a 14" monitor, I had to squint to see them.
Further, the fields' labels were actually smaller than the fields' descriptions.
Attached patch to seven/style.css removes the following CSS statement, along with before and after screenshots:
.form-item label.option {
font-size: 0.75em;
}
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | seven-font-size.png | 52.73 KB | sun |
| #4 | 000-seven-form-css-sanity.patch | 1.57 KB | agentrickard |
| #2 | before.png | 68.02 KB | aaronbauman |
| #2 | after.png | 69.99 KB | aaronbauman |
| #1 | seven-theme-tiny-text.patch | 1.04 KB | aaronbauman |
Comments
Comment #1
aaronbaumanFound that some other elements are also unreadably small due to this declaration in reset.css:
.81em renders at 10px in my browser, Safari 5 as noted in OP, which I have to squint to read.
Comment #2
aaronbaumanHere's the before and after screenshots showing the difference in text size for input fields during install.
Comment #3
mgiffordPatch applies nicely. with the screen shots I really don't see any reason not to mark it RTBC. I didn't review the impact on the install pages which was an oversight in:
#849642: Regression: Absolute font-sizes used in Seven
Comment #4
agentrickardAbsolutely agree. The current text sizes for forms are abysmal.
Revised patch also catches the dl.multiselect select item which affects some forms.
Comment #5
yoroy commentedSubscribe
Comment #6
moshe weitzman commentedYes, this is tiresome
Comment #7
sunGood start, but there's more to it:
Comment #8
markabur commentedGlad to see this issue... just yesterday I was talking to a coworker about it. This is a content management system, so the content-editing areas are arguably the most important part of the page. Stuff in text areas and inputs should be bigger than help text and at least as big as field labels.
Comment #9
yoroy commentedI wonder if we can find the issue that introduced this, getting a feeling we're fighting symptoms
Comment #10
sunGood thinking. #849642: Regression: Absolute font-sizes used in Seven
Comment #11
sunActually duplicate of aforementioned issue/patch, which should be reverted IMO.