[wp-trac] [WordPress Trac] #26188: Twenty Fourteen: Improve the Basic Child Theming Experience
WordPress Trac
noreply at wordpress.org
Sun Nov 24 10:25:49 UTC 2013
#26188: Twenty Fourteen: Improve the Basic Child Theming Experience
------------------------------+-----------------------------
Reporter: celloexpressions | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Bundled Theme | Version: trunk
Severity: normal | Keywords:
------------------------------+-----------------------------
As a default theme, Twenty Fourteen should be very easy to customize with
CSS and child themes. For visual changes, this means our CSS should be a
simple as possible, so that developers (and the many new devs or non-devs
that will try to make tweaks) don't have to hunt down hundreds of
selectors to make common, seemingly simple changes.
Twenty Fourteen is okay at this right now, but we can do a bit better and
will save a lot of time and effort by removing things that we don't need
but everyone else would need to override, for example.
The best way to approach this is to try to make changes that you might
want in a child theme (universally bigger fonts, for example), then
looking for places where it seems like there's too much to override. In
those cases, check whether there are redundant rules in Twenty Fourteen's
`style.css`. Redundant rules are places where a child element has
identical rules to a parent that could be removed without changing
anything visually (do make sure the rules aren't needed for responsive or
other dynamic components).
For an initial pass, I've identified a few potential simplifications
relating to the process of changing the header, sidebar and footer from a
dark to a light background. Screenshots and patches coming.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/26188>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list