{%-comment-%} lists projects as section cards given a projects hash inputs: projects the projects to render dependencies: site.projects used as the default if `projects` isn't available already page.layout used to see if projects should be set to site.projects local: projects default to site.projects if not already provided published_projects projects filtered for `published==true` {%-endcomment-%} {%-if page.layout == "page"-%}{%-assign projects = site.projects-%}{%-endif-%} {%-assign published_projects = projects | where: 'published', true-%} {%-if published_projects != empty %} {%-for project in published_projects %} {% include project.html %} {% endfor %} {% else %}
It looks like there aren't any published projects here yet. Might you bug the site owner to create one for your look-see?
{% endif %}