WordPress/wp-includes
nacin 64b9b4f940 Do not specify background-image: none when a user removes a custom background
on a theme that has a default background image.

The onus is on the theme to omit the default background-image from style.css,
to allow the user to remove the default background image. Or, the theme can
specify a background-image for the body selector, as long as they then zero
it out for body.custom-background, like so:

{{{
body {
	background-image: url( ... );
}
body.custom-background {
	background-image: none;
}
}}}

This allows the theme to be compatible with the custom background feature
but also gracefully degrade if the background feature is disabled.

This is the same behavior as 3.3; setting a default image has simply been
made more prominent in 3.4. Reverts [21013], also parts of [21001].
see #20448 for change and discussion history.

see #20132, which will now be marked as invalid.

Also, per previous changes in #20448, the custom-background class should not
be shown when only a default color is in use.

fixes #20448.



git-svn-id: http://core.svn.wordpress.org/trunk@21054 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2012-06-11 21:25:05 +00:00
..
2012-05-03 16:41:59 +00:00
2012-05-03 16:41:59 +00:00
2012-05-03 16:41:59 +00:00
2012-02-27 19:46:52 +00:00
2012-05-27 16:25:43 +00:00
2012-05-03 16:41:59 +00:00
2012-05-27 16:25:43 +00:00
2012-05-02 19:29:39 +00:00
2012-04-25 20:49:57 +00:00
2012-01-05 20:10:39 +00:00