Form controls are over-styled
|Reported by:||Christopher Lenz||Owned by:|
The default Trac "theme" applies a number of CSS styles to form controls, such as text inputs, buttons and fieldsets. The problem with this is that it is impossible for customized installations to get the default look of form controls back by simply overriding the CSS styles. Instead, the form-related styles would need to be removed or commented out from the Trac stylesheet, thus making updates to newer versions of Trac harder.
I believe we should consider leaving the styling of form controls up to the user agent. Styling of fieldsets is okay IMHO, setting widths and margins on form controls is also okay, but it starts getting problematic when modifying borders and background color, and also when setting the padding of form controls.