splorp / tersus

An achingly simple WordPress theme without all the usual cruft.
GNU General Public License v3.0
99 stars 6 forks source link

Child Themes vs. “Flavors” #29

Closed cdharrison closed 11 years ago

cdharrison commented 12 years ago

I'm currently in the process of reworking the idea of Flavors with Tersus. Initially I think the idea was to provide a simple style-switcher that would give people an idea of what could be done on top of Tersus but it's inherently flawed. If you do anything custom using one of the alternate stylesheets and upgrade Tersus to its latest incarnation, your changes will be overwritten.

So here is what I'm proposing we do:

  1. Turn the style-selector into a simple layout chooser: 1-column, 2-column, 3-column, etc.
  2. Create child themes based on the work that's been done with Advanced Layout & Super Ginormous and maintain them as a separate project.

What say you?

cdharrison commented 12 years ago

BTW: Preview of Child Theme work in progress can be seen on http://cdharrison.com. I still have quite a bit to do with it though.

splorp commented 12 years ago

Yes.

splorp commented 12 years ago

I have closed Issue #11 Basic Structural & Typographic Style Sheets and Issue #15 Tersus Needs Style, pointing them to this thread, as it’s more current.

splorp commented 12 years ago

I have a few more tweaks and preens to add to the current code and then I’ll tag it as 0.1.6.

We’ll start the transition to child themes in 0.2.x … ok?

cdharrison commented 12 years ago

Sounds like a plan to me.

splorp commented 12 years ago

Here’s my list of potential first batch child themes:

Anything else?

splorp commented 12 years ago

I have tagged version 0.1.6 and integrated all of the commits from your fork up to 220f2ae4525414af9f01cca51b41c31b554619e3 — with the exception of removing of the flavour switcher. I want to convert that feature over to the layout chooser as discussed before starting on my child theme development.

Sound good?

cdharrison commented 12 years ago

Sounds perfect. I'm going to try and work on the layout chooser this weekend. I wonder if we could convince Dan to allow his previous Superfluous Banter layout as a child theme? :)

splorp commented 12 years ago

He’d probably be open to that.

splorp commented 12 years ago

Just curious about the work on the layout chooser. Any progress?

cdharrison commented 12 years ago

Not as much as I hoped. I should have updates posted by tomorrow night.

splorp commented 12 years ago

Standing by.

splorp commented 11 years ago

Just a quick note to say that I think we’ve agreed that the idea of the “layout chooser” is dead. By focusing on child themes for all presentational layout and stylee, we’ll keep the structural options out of the parent theme.

Ok? Ok.

cdharrison commented 11 years ago

Sounds good to me! On Oct 16, 2012 9:20 PM, "Grant Hutchinson" notifications@github.com wrote:

Just a quick note to say that I think we’ve agreed that the idea of the “layout chooser” is dead. By focusing on child themes for all presentational layout and stylee, we’ll keep the structural options out of the parent theme.

Ok? Ok.

— Reply to this email directly or view it on GitHubhttps://github.com/splorp/tersus/issues/29#issuecomment-9513117.