{% assign rowsize = 3 %} {% assign rows = site.links.size | times: 1.0 | divided_by: rowsize | ceil %} {% for i in (1..rows) %} {% assign offset = forloop.index0 | times: rowsize %} {% for link in site.links limit:rowsize offset:offset %} {% endfor %} {% endfor %} {% if site.github_username %} {% endif %} {% if site.twitter_username %} {% endif %} {% if site.email_address %} {% endif %}