Website Theme Change Log

Website Technical Manifest (Source of Truth)

Active theme

  • pages.theme: Learn2

Overlay rules

  • members-hub is an overlay of learn2
  • Only these overrides are allowed unless recorded in Change Log

Override files (authoritative)

  • Theme config:

    • user/themes/members-hub/members-hub.yaml
    • members-hub/members-hub/members-hub.php
  • Templates:

  • user/themes/members-hub/templates/sitemap.html.twig

  • user/themes/members-hub/templates/simplesearch.html.twig

  • user/themes/members-hub/templates/pdf.html.twig

  • user/themes/members-hub/templates/embedpage.html.twig

  • user/themes/members-hub/templates/directory.html.twig

  • user/themes/members-hub/templates/default.html.twig

  • user/themes/members-hub/templates/base.html.twig

    • user/themes/members-hub/templates/partials/_comment-form.html.twig
    • user/themes/members-hub/templates/partials/simplesearch_searchbox.html.twig
    • user/themes/members-hub/templates/partials/sidebar.html.twig
    • user/themes/members-hub/templates/partials/page-attribution.html.twig
    • user/themes/members-hub/templates/partials/logo.html.twig
    • user/themes/members-hub/templates/partials/footer.html.twig

Blueprints:

  • user/themes/members-hub/blueprints/default.yaml
  • user/themes/members-hub/blueprints/embedpage.yaml

CSS:

  • user/themes/members-hub/css/custom.css

  • Assets:

    • user/themes/members-hub/images/ClubCrestV1.png
    • user/themes/members-hub/js/cc-reset-tree.js

Page types supported

  • template: pdf
    • uses front-matter: pdf_file (optional)
    • auto-selects first PDF in page media if pdf_file not set

Cache clearing

  • Use Admin → Tools → Clear Cache
  • If Admin unavailable: clear /cache directory contents

Rollback