diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 699c4a5..df966c5 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -115,6 +115,20 @@
{{ $value }}
+ {{ else if reflect.IsMap $value }}
+
+ {{ if (and (isset $value "url") (isset $value "icon"))}}
+
+ {{ $value.text }}
+
+ {{ else if isset $value "icon" }}
+ {{ $value.text }}
+ {{ else }}
+
+ {{ title $key }}: {{ $value.text }}
+
+ {{ end }}
+
{{ else }}
{{ title $key }}: {{ $value }}
{{ end }}