Change Color of "apply layout" button text in celerity
Title:
Change Color of "apply layout" button text in celerity
Area:
customizing themes
Summary:
Change the color of the "apply layout" button text where you pick page layouts. When viewing in Celerity it's white on light green.
Description:
On this page: http://www.dreamwidth.org/customize/options
Way down at the bottom where you pick your page layout (how many columns), when you view it in Celerity the buttons are light green with white text (screen cap: http://img63.imageshack.us/img63/5407/51199333.png).
I'd like to see this changed to something with at least a little more contrast, if not be changed to have the buttons match all the other buttons on that page.
This suggestion:
Should be implemented as-is.
31 (77.5%)
Should be implemented with changes. (please comment)
1 (2.5%)
Shouldn't be implemented.
0 (0.0%)
(I have no opinion)
8 (20.0%)
(Other: please comment)
0 (0.0%)

no subject
Except that the CSS doesn't apply properly to either the Save Changes/Reset to Default buttons *or* to the Apply Layout buttons. And in fact, it seems the only page where buttons are styled, since about everywhere else (though admittedly I haven't checked everywhere) they aren't styled and left to take whatever look your browser wants them to have.
no subject
In: http://s.dreamwidth.org/stc/widgets/layoutchooser.css (used regardless of site scheme)
.layout-item .layout-button {font-size: 11px;
color: #fff;
background: #f4717a;
border: 2px solid #f6828b;
border-bottom: 2px solid #c1272d;
border-right: 2px solid #c1272d;
}
In: http://s.dreamwidth.org/stc/celerity/celerity.css (clearly celerity only)
.layout-button {background: #DDDDAA;
border: 2px solid #000;
border-top: 2px solid #DDDDAA;
border-left: 2px solid #DDDDAA;
}
.customize-button {
color: #222;
background: #DDDDAA;
border: 2px solid #999966;
}
As you can see here, the .layout-button is given a white font in the overall style sheet, but it isn't overridden in the celerity sheet.
For the borders, the second declaration for .customize-button in the celerity sheet is overriding the borders already set for it. But it isn't applied to all the buttons, just the specific ones for Save Changes/Reset to Default.
I'm not sure which button look is intended for all the buttons on that page, but if we change both declarations in celerity.css to the following, it'll render a consistent look across the entire page, making all the buttons colors match the current Save Changes button.
.customize-button, .theme-item .theme-button, .layout-item.layout-button {
color: #222;
background: #DDDDAA;
border: 2px solid #999966;
}
no subject
That second code snippet should read:
.customize-button, .theme-item .theme-button, .layout-item.layout-button {
background: #DDDDAA;
border: 2px solid #000;
border-top: 2px solid #DDDDAA;
border-left: 2px solid #DDDDAA;
}
.customize-button {
color: #222;
background: #DDDDAA;
border: 2px solid #999966;
}
no subject