{% assign t = site.t[site.active_lang] | default: site.t.en %} {% assign projects = site.projects | where_exp: "item", "item.home_url != nil" %} {% assign posts = site.posts_combined %} {% assign num_posts = site.num_posts_combined %} {% assign featured_projects = projects | where: "featured", true %} {% assign num_featured_projects = featured_projects | size %} {% if num_featured_projects > 0 %} {{ t.featured_projects | default: "Featured Projects" }} {% for item in featured_projects limit:3 %} {% assign project_slug = item.path | split: "/" | slice: 1, 1 | join: "" %} {% assign translated_desc = site.project_descriptions[project_slug][site.active_lang] | default: item.description %} {{ item.title }} {{ translated_desc }} {{ t.visit_site | default: "Visit Site" }} {% endfor %} {% endif %} {% if num_posts > 0 %} {{ t.latest_news | default: "Latest news" }} {{ t.from_blog | default: "From the Blog" }} {% for item in posts limit:3 %} {% include post-card.html post=item %} {% endfor %} {% endif %} {% assign other_projects = projects | where: "featured", false %} {% assign num_other_projects = other_projects | size %} {% if num_other_projects > 0 %} {% include assets/symbol.svg %} {{ t.other_projects | default: "Other Projects" }} {% for item in other_projects %} {% assign project_slug = item.path | split: "/" | slice: 1, 1 | join: "" %} {% assign translated_desc = site.project_descriptions[project_slug][site.active_lang] | default: item.description %} {% assign symbol_path = item.path | split: "/" | slice: 1, 1 | join: "/" | append: "/assets/symbol.svg" %} {% assign relative_symbol_path = "/projects/" | append: symbol_path %} {{ item.title }} {{ translated_desc }} {% endfor %} {% endif %}
{{ translated_desc }}