Problem/Motivation

Varbase Starter currently ships header and footer as block-layout regions. To give site builders a Canvas-first experience out of the box, the starter recipe should install header and footer as Canvas page regions wired to Vartheme BS5 SDC components.

Proposed resolution

#3584667: Add structured Header and Footer regions with Canvas page_region support

  • Add default Canvas page_region configuration:
    • canvas.page_region.vartheme_bs5.header.yml
    • canvas.page_region.vartheme_bs5.footer.yml
  • Update the canvas.component.sdc.vartheme_bs5.* config (page, page-footer, region, views, forms, taxonomy, user, etc.) to render header and footer content through SDC.
  • Register the new config in recipes/varbase_starter/recipe.yml.

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • ✅ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ✅ Code review from 1 Varbase core team member
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes
  • ❌ Release varbase-11.0.0-alpha1, varbase_starter-1.0.0-alpha1

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • feat: #3584668 Ship default Header and Footer page_region configuration for Vartheme BS5 + Canvas

Comments

rajab natshah created an issue. See original summary.

  • rajab natshah committed a321f8da on 1.0.x
    feat: #3584668 Ship default Header and Footer page_region configuration...
rajab natshah’s picture

Assigned: rajab natshah » josebc
Status: Active » Needs review

  • rajab natshah committed 4108a3ab on 1.0.x
    feat: #3584668 remove no longer needed Block Content default content, as...

  • rajab natshah committed 48d10574 on 1.0.x
    feat: #3584668 change the Canvas Header, Footer with better logic and...

  • rajab natshah committed 2dbc6b1e on 1.0.x
    feat: #3584668 change the Canvas Header, Footer with better logic and...

  • rajab natshah committed 55e7ad52 on 1.0.x
    feat: #3584668 change the Canvas Header, Footer with better logic and...

  • rajab natshah committed 51423c35 on 1.0.x
    feat: #3584668 change the Canvas Header, Footer with better logic and...
rajab natshah’s picture

Assigned: josebc » Unassigned
Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • rajab natshah committed a19b58e9 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...

  • rajab natshah committed 4c18d3d5 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...

  • rajab natshah committed 4926f710 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...

  • rajab natshah committed a8314429 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...

  • rajab natshah committed eef90069 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...

  • rajab natshah committed 6080e903 on 1.0.x
    feat: #3584668 Change component_version and active_version after latest...
rajab natshah’s picture

rajab natshah’s picture

Issue summary: View changes

  • rajab natshah committed c1405138 on 1.0.x
    feat: #3584668 manage the canvas.component.sdc.vartheme_bs5.taxonomy to...
rajab natshah’s picture

rajab natshah’s picture