aboutsummaryrefslogtreecommitdiff
path: root/assets/minima-social-icons.liquid
diff options
context:
space:
mode:
Diffstat (limited to 'assets/minima-social-icons.liquid')
-rw-r--r--assets/minima-social-icons.liquid18
1 files changed, 18 insertions, 0 deletions
diff --git a/assets/minima-social-icons.liquid b/assets/minima-social-icons.liquid
new file mode 100644
index 0000000..d2951fa
--- /dev/null
+++ b/assets/minima-social-icons.liquid
@@ -0,0 +1,18 @@
+---
+permalink: /assets/minima-social-icons.svg
+---
+
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+{% comment %}
+ Iterate through {{ site.minima.social_links }} and render platform related SVG-symbol
+ unless the platform is "rss" because we need the "rss" symbol for the `Subscribe` link
+ in the footer and therefore inject the "rss" icon outside the iteration loop.
+{% endcomment %}
+{% for entry in site.minima.social_links %}
+ {%- assign symbol_id = entry.platform -%}
+ {%- unless symbol_id == "rss" -%}
+ {%- include svg_symbol.html key = symbol_id -%}
+ {% endunless %}
+{%- endfor -%}
+ {%- include svg_symbol.html key = "rss" -%}
+</svg>