#21936 closed defect (bug) (fixed)
.widefat select has a gray background, unlike inputs which are white
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 3.6 |
| Component: | Administration | Version: | 3.4.2 |
| Severity: | minor | Keywords: | has-patch ui-focus commit |
| Cc: | mdhansen@… |
Description
http://wpimpact.com/wp-content/uploads/2012/09/Untitled-2w.png
remove widefat class form select input tags in Widgets...
widefat class makes select element darker, like in Pages widget
Attachments (7)
Change History (32)
Replying to helenyhou:
Would it make sense to just make the background for .widefat select elements white? It is for text-type inputs. I never really understood why it was a different color.
It seems that 'widefat' makes the select input wide, so removing the class is a bad idea, changing the color is a better one... thanks for suggestion!
comment:4
MikeHansenMe — 8 months ago
- Cc mdhansen@… added
MikeHansenMe - Perhaps you meant to change the background rather than the border color?
comment:8
MikeHansenMe — 8 months ago
Yea, my bad. I will get an update up shortly.
comment:9
MikeHansenMe — 8 months ago
- Keywords has-patch added; needs-patch removed
That should be the correct change.
comment:10
helenyhou — 8 months ago
You don't need to patch the minified files - a post-commit bot takes care of it. Also, I think it may already have been the right color in this case, but changes in colors-fresh.css often need a parallel change in colors-classic.css (blue).
comment:11
MikeHansenMe — 8 months ago
I wondered about the min version but figured I would include it anyway. I think the color(f9f9f9) on color fresh is different from the other fields(fff). Color classic seems to match already.
comment:12
alexvorn2 — 5 months ago
so is this good for 3.6 milestone? I thought that at 3.5 update this will be fixed :(
comment:13
helenyhou — 5 months ago
- Summary changed from remove widefat class from widgets to .widefat select has a gray background, unlike inputs which are white
Have to figure out why it was that color in the first place before we can just change it.
comment:14
MikeHansenMe — 5 months ago
.widefat is used on the import page to style the table.
Maybe there should be another rule "select.widefat" just as there is a "textarea.widefat" or possible even a new class to use on input/select/textarea to reduce css. I think the original reason for this being used was just to get width: 100%;
comment:15
MikeHansenMe — 5 months ago
- Keywords has-patch removed
SergeyBiryukov — 5 months ago
comment:16
SergeyBiryukov — 5 months ago
- Component changed from UI to Widgets
- Keywords has-patch added
- Milestone changed from Awaiting Review to 3.6
comment:17
MikeHansenMe — 5 months ago
Patch works, no unwanted side effects.
Update: did not work, I must have had another patch active. Reverted, tested again. being overwritten by CSS (my bad, need coffee).
comment:18
helen — 5 months ago
- Keywords ui-focus added
.widefat has the background color defined in the color CSS files, with textarea.widefat getting the background color treatment to override. I would suggest either putting the select.widefat rule there, or to change the .widefat declaration for border and background colors to table.widefat.
comment:19
alexvorn2 — 5 months ago
+1 for table.widefat
comment:20
helen — 5 months ago
My suggestion requiring testing for consequences, of course :)
comment:21
helen — 5 months ago
21936.5.diff removes what would be an unnecessary rule for textarea.widefat. I tested around the admin and don't see any detrimental effects. The tag cloud widget has a select.widefat, for an existing example.
comment:22
MikeHansenMe — 5 months ago
Nice, the text widget did use textarea.widefat but is now taking the width 100% from .widefat and background of #fff from the default textarea css rule. So it looks correct.
comment:23
SergeyBiryukov — 4 months ago
- Keywords commit added
comment:24
helen — 4 months ago
- Owner set to helen
- Resolution set to fixed
- Status changed from new to closed
In 23315:
comment:25
helen — 4 months ago
- Component changed from Widgets to Administration

Would it make sense to just make the background for .widefat select elements white? It is for text-type inputs. I never really understood why it was a different color.