RainyDayMedia / RDMGumbyShell

A blank theme for WordPress based on the Gumby Framework with the Gulp task runner.
MIT License
2 stars 1 forks source link

Parent / Child theme structure #4

Open Toddses opened 9 years ago

Toddses commented 9 years ago

Currently the theme is meant to be a parent theme and hacked away from there, turning features on and off. I think we're going to run into a lot of issues trying to turn it into a parent theme that's meant to have a child theme built around it.

I wouldn't want to say, start your project out by copying these files into your child theme. At that point it may as well be a standard theme.

tl;dr without some major refactoring, this theme will just not work in a parent / child structure.

Toddses commented 9 years ago

I opened this issue to discuss how we can potentially refactor to make child themes feasible.

edheltzel commented 9 years ago

Yeah I agree... we'll probably need to create another fork for the parent/child use-case. Maybe we create our BAMF theme that does a 101 things.

Toddses commented 9 years ago

To be honest I'm not even sure its a viable use case. Gumby is meant to be customized, extensions enabled and disabled on a per project basis. If we precompile gumby we lose out on the built in customizations and the ease of including extensions.

Toddses commented 9 years ago

That might be a better use case for a precompiled gumby. Build out an options framework for a BAMF theme.

edheltzel commented 9 years ago

agreed. We'll need to create a new milestone for that and figure out how we want to move forward.