ubc-web-services / clf

A child theme for Galactus that incorporates the UBC CLF
1 stars 1 forks source link

How will Galactus changing from Classy base theme to starterkit affect this theme? #27

Open darko-hrgovic opened 1 year ago

darko-hrgovic commented 1 year ago

James, Joel and I discussed the deprecation of Classy and need to rebuild Galactus with starterkit and remove the Classy dependency.

How will this affect this theme?

Does it also need to be rebuilt with Galactus as the starterkit?

occupant commented 1 year ago

@darko-hrgovic I'm still exploring this a bit, but from what I see so far:

If we can rely on the output of the script above (ie. it's complete and includes all assets), the transition is fairly simple. We add any templates that are not in the theme already, update the hooks (there's one additional), add image / css assets and update the libraries. At that point Galactus can be a completely decoupled base theme without any additional core themes it will need to rely on.

Anyway, that's what I see so far. The proof will be in the pudding (whatever that means)....