Danny, we appreciate the extra information.
I can see there are a few places where the Thesis specific styles can still be tweaked on my end. I actually intended to change the "5%" to "auto" in this last release but missed it. These were added to help solve some of the most common Thesis form styling issues that resulted from some "questionable" theme CSS, most notably applying a blanket 45% width to all inputs. They work well with a default implementation of Thesis, but of course with other custom styles, it's hard to predict.
With the huge variety themes out there, we can aim for the middle ground and hopefully the forms work fine with very little tweaking. One size really doesn't fit all so sometimes it does take a bit more work to get everything just so.
The option to completely turn off the default forms CSS exists too, so it's easy to completely restyle the forms to your liking without the influence of any other stylesheets.
As far as the input types, the majority of the themes I've seen don't use the type attribute for input styling at all so the styling issue wouldn't affect most. It's not that the HTML 5 fields actually break anything, just related to the choice of CSS selectors.
Moving forward, we will be changing the HTML 5 fields to an optional setting in the next release so this won't be an issue.
Posted 9 years ago on Tuesday May 25, 2010 | Permalink