-
Notifications
You must be signed in to change notification settings - Fork 67
Base Styling of HTML4 Form Elements #6
Comments
I would go for a mixture of features of Normalize.css and Blueprint. With regards to look-and-feel, I would opt for something not very different from the Github look-and-feel. Github is rather minimalistic and clean and at par with modern design standards. Also, I believe that users should be able to cherrypick which features they want and/or customize them on a per feature basis, using SCSS. See also #7. |
I think having a solid base reset for form elements is important, since they can be tricky to control. Below is a thin base collection of styles that I often use to get forms to play a bit nicer cross-browser:
Then I'll typically do something like this to get all the input fields to be the same height, which helps with gridded form layouts:
|
@cbracco : Why do search fields have Doesn't it make more sense to either set |
Because normalize.css explicitly sets the search input to be I find in most situations when I use that input I prefer it to use |
@cbracco @jslegers Also can I just say how much I like seeing inputs and buttons get the pointer cursor? That's always a huge pet peeve for me when that doesn't happen automatically. |
How much styling is planned? Whatever we do will become the default styles (like it or not) for many projects that use this. I would lean toward a cohesive set of styles that are unique to CSS-Chassis that are a little more than just base styling. |
@MichaelArestad well there are two pieces to this. 1.) Base styles for css only form elements which will likely be minimal 2.) A more customized styling which requires JS ( either from jquery UI/Mobile or another js library implementing the css-chassis standard ) I would probably expect 1 to be more generic while 2 will be much more unique just due to cross browser limitations of css styles on form elements. |
Ah. Perfect. 1 == bare minimum styles (normalizeish) |
The text was updated successfully, but these errors were encountered: