diff --git a/assets/css/_partial/_simple-icons.scss b/assets/css/_partial/_simple-icons.scss new file mode 100644 index 00000000..9b298721 --- /dev/null +++ b/assets/css/_partial/_simple-icons.scss @@ -0,0 +1,11 @@ +.simple-icons { + display: inline-block; + vertical-align: middle; + + svg { + width: 1em; + height: 1em; + fill: currentColor; + display: inline-block; + } +} diff --git a/assets/data/social.yml b/assets/data/social.yml index 98202e00..4455744f 100644 --- a/assets/data/social.yml +++ b/assets/data/social.yml @@ -140,7 +140,7 @@ freecodecamp: Prefix: https://freecodecamp.org/ Title: freeCodeCamp Icon: - Class: svg-social-icon-color icon-free-code-camp + Class: svg-social-icon-color icon-freecodecamp # 019: Bitbucket bitbucket: diff --git a/layouts/partials/simple-icons.html b/layouts/partials/simple-icons.html new file mode 100644 index 00000000..675f8770 --- /dev/null +++ b/layouts/partials/simple-icons.html @@ -0,0 +1,2 @@ +{{ $svg := resources.Get (print "lib/simple-icons/icons/" . ".svg") }} +{{ $svg.Content | safeHTML }} diff --git a/layouts/shortcodes/simple-icons.html b/layouts/shortcodes/simple-icons.html new file mode 100644 index 00000000..1c7ed393 --- /dev/null +++ b/layouts/shortcodes/simple-icons.html @@ -0,0 +1 @@ +{{- partial "simple-icons" (.Get 0) -}}