backdrop-contrib / tatsu

A basic flexible theme inspired by Basis theme in Backdrop CMS Core
GNU General Public License v2.0
2 stars 5 forks source link

Create a sub theming Starter Kit #7

Open stpaultim opened 5 years ago

stpaultim commented 5 years ago

Something like what ZEN has (Drupal 7).

See here for a list of current Backdrop CMS themes, with notes saying which ones have starter kits. https://docs.google.com/spreadsheets/d/15Cmp7jRsA_rpNXYPKsE1fNRGwjlu-m7rlKzIoirRJJI/edit#gid=0

stpaultim commented 4 years ago

I did a bunch of work on sub-theme starter kit today. I hope to get something merged yet this weekend. If I am able to do so, it would be great if someone was able to test the process for setting up a very simple sub-theme (not yet ready, but very soon).

stpaultim commented 4 years ago

Just added a sub-theming starter kit to 1.x-2.x-dev

I.x-2.x branch needs testing.

izmeez commented 1 year ago

Tried the starterkit for a subtheme with 1.x-2.x and have some mixed feelings. Partly because of issues with the color module which may be a totally separate issue. The other challenge with the startkit is to ensure files are in sync, e.g. skin.css in the tatsu theme and the starterkit are different. The main theme appears to have a few extra changes. This is the sort of extra housekeeping that could be an issue.

Wylbur commented 10 months ago

I just installed the 1.x-2.x branch, and instead of using the starter kit, I used the devel_subthemer module. This works great, with many features including color support and adding template files.

Instead of replicating that work for this module, can this module point subtheme documentation to recommend using that module?

Why reinvent the wheel?

Wylbur commented 10 months ago

If you agree, assign this to me and change the ticket name to Update documentation to recommend devel_subthemer module for subtheming.

stpaultim commented 10 months ago

Yes, I suppose that recommending and pointing at Devel Subthemer might be a good alternative. I'd like to try that myself.

The key is to provide the documentation or point a themer at the best documentation to make it easy.

izmeez commented 8 months ago

I think I used the devel_subthemer module with better results. It was awhile ago so I'll have to try again with latest code.