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;
}

Comments

aaronbauman’s picture

Title: Radio button labels are so small as to be almost unreadable (10px) » Some seven font sizes are too small to read
Issue tags: +Accessibility
StatusFileSize
new1.04 KB

Found that some other elements are also unreadably small due to this declaration in reset.css:

input,
select,
textarea,
body {
  font: 0.81em/1.25em "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.81em renders at 10px in my browser, Safari 5 as noted in OP, which I have to squint to read.

aaronbauman’s picture

StatusFileSize
new69.99 KB
new68.02 KB

Here's the before and after screenshots showing the difference in text size for input fields during install.

mgifford’s picture

Patch 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

agentrickard’s picture

Priority: Normal » Major
StatusFileSize
new1.57 KB

Absolutely agree. The current text sizes for forms are abysmal.

Revised patch also catches the dl.multiselect select item which affects some forms.

yoroy’s picture

Subscribe

moshe weitzman’s picture

Status: Needs review » Reviewed & tested by the community

Yes, this is tiresome

sun’s picture

Status: Reviewed & tested by the community » Needs review
StatusFileSize
new52.73 KB

Good start, but there's more to it:

seven-font-size.png

markabur’s picture

Glad 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.

yoroy’s picture

I wonder if we can find the issue that introduced this, getting a feeling we're fighting symptoms

sun’s picture

sun’s picture

Status: Needs review » Closed (duplicate)

Actually duplicate of aforementioned issue/patch, which should be reverted IMO.