diff --git a/_includes/components/homepage-builder.njk b/_includes/components/homepage-builder.njk index da718e5..b0ba263 100644 --- a/_includes/components/homepage-builder.njk +++ b/_includes/components/homepage-builder.njk @@ -81,3 +81,6 @@ {% endif %} + +{# Footer — rendered after the main layout, full width #} +{% include "components/homepage-footer.njk" %} diff --git a/_includes/components/homepage-footer.njk b/_includes/components/homepage-footer.njk new file mode 100644 index 0000000..c2eb75b --- /dev/null +++ b/_includes/components/homepage-footer.njk @@ -0,0 +1,23 @@ +{# Homepage Builder Footer — renders footer items from homepageConfig.footer #} +{% if homepageConfig.footer and homepageConfig.footer.length %} + +{% endif %} diff --git a/_includes/components/homepage-sidebar.njk b/_includes/components/homepage-sidebar.njk index 49561f9..d63e5d9 100644 --- a/_includes/components/homepage-sidebar.njk +++ b/_includes/components/homepage-sidebar.njk @@ -28,6 +28,19 @@ }); + {% elif widget.type == "custom-html" %} + {# Custom content widget #} + {% set wConfig = widget.config or {} %} + {% else %} {% endif %}