diff --git a/layouts/partials/social-icons.html b/layouts/partials/social-icons.html
new file mode 100644
index 00000000..72f5980d
--- /dev/null
+++ b/layouts/partials/social-icons.html
@@ -0,0 +1,3 @@
+{{ range . -}}
+{{ partial "svg.html" . }}
+{{- end -}}
\ No newline at end of file
diff --git a/layouts/partials/svg.html b/layouts/partials/svg.html
new file mode 100644
index 00000000..42117fe2
--- /dev/null
+++ b/layouts/partials/svg.html
@@ -0,0 +1,72 @@
+{{- if (eq .name "codepen") -}}
+
+{{- else if (eq .name "facebook") -}}
+
+{{- else if (eq .name "github") -}}
+
+{{- else if (eq .name "instagram") -}}
+
+{{- else if (eq .name "linkedin") -}}
+
+{{- else if (eq .name "slack") -}}
+
+{{- else if (eq .name "twitter") -}}
+
+{{- else if (eq .name "youtube") -}}
+
+{{- else if (eq .name "email") -}}
+
+{{- else -}}
+
+{{- end -}}
\ No newline at end of file