backdrop-ops / contrib

Apply to join the contributed code developer team.
23 stars 16 forks source link

Port request: Zen theme #782

Open jenlampton opened 6 months ago

jenlampton commented 6 months ago

Name of the module, theme, or layout Zen

Link to the drupal.org module, theme, or layout https://www.drupal.org/project/zen

Link to the Drupal 7 source code https://git.drupalcode.org/project/zen/-/tree/7.x-6.x?ref_type=heads

(Optional) Link to an issue in the drupal.org queue asking the Drupal community if anyone is working on a Backdrop port of this project @todo

Initial reactions:

Template files

Template files to delete

Preprocess functions:

Process functions

Theme function overrodes:

Alter functions:

maybe also create matching zen_layouts project

stpaultim commented 6 months ago

@jenlampton I'm not sure if you saw this, but FYI: https://forum.backdropcms.org/forum/themes-anything-zen

joe-maine commented 6 months ago

I also posted "Backdrop port of 7.56" @ https://www.drupal.org/project/zen/issues/3445510 I never made the jump to Zen 7.6, I've used the Zen 7.56 on several "starterkits". 7.56 just seemed to be more stable. I can't remember if there was a difficult upgrade from 7.56 to 7.6. Zen has great documentation and with more than 30,000 sites using it... a Backdrop version could bring many new Backdrop sites. I'm not a developer but will follow this port request and offer as much input as I can. Thank you @jenlampton for bringing up this issue and for your tremendous effort to help build the Backdrop community. Thank you @stpaultim for your speedy responses to questions and your efforts with Backdrop.

jenlampton commented 6 months ago

@joe-maine After reviewing the Zen theme I'm actually feeling more confident about working on a port. I had expected it to be larger and more complex than I found.

joe-maine commented 6 months ago

@jenlampton - that's great news! I hope the port will work from either 7.5 or 7.6 and will include a new starterkit. I'm looking forward to testing. It's taking a while to get my old D-7 sites ready for the jump to Backdrop.