Rename social.*.icon to bootstrap_icon

master
Will Faught 2 years ago
parent 851de928a3
commit 7d554fa069

@ -336,7 +336,7 @@ paige:
web_master: "Michael Bluth" web_master: "Michael Bluth"
social: # Social links on the home page social: # Social links on the home page
examplesite: examplesite:
icon: example-icon # Bootstrap icon name bootstrap_icon: example-icon
link: https://example.com/username link: https://example.com/username
name: Example Site # Used for screen readers name: Example Site # Used for screen readers
``` ```
@ -414,15 +414,15 @@ params:
paige: paige:
social: social:
email: email:
icon: envelope bootstrap_icon: envelope
link: mailto:username@example.com link: mailto:username@example.com
name: E-mail name: E-mail
github: github:
icon: github bootstrap_icon: github
link: https://github.com/username link: https://github.com/username
name: GitHub name: GitHub
linkedin: linkedin:
icon: linkedin bootstrap_icon: linkedin
link: https://linkedin.com/in/username link: https://linkedin.com/in/username
name: LinkedIn name: LinkedIn
permalinks: permalinks:

@ -52,83 +52,83 @@ params:
paige: paige:
social: social:
discord: discord:
icon: discord bootstrap_icon: discord
link: https://discord.com/users/username link: https://discord.com/users/username
name: Discord name: Discord
dribbble: dribbble:
icon: dribbble bootstrap_icon: dribbble
link: https://dribbble.com/username link: https://dribbble.com/username
name: Dribbble name: Dribbble
email: email:
icon: envelope bootstrap_icon: envelope
link: mailto:username@example.com link: mailto:username@example.com
name: E-mail name: E-mail
facebook: facebook:
icon: facebook bootstrap_icon: facebook
link: https://facebook.com/username link: https://facebook.com/username
name: Facebook name: Facebook
github: github:
icon: github bootstrap_icon: github
link: https://github.com/username link: https://github.com/username
name: GitHub name: GitHub
instagram: instagram:
icon: instagram bootstrap_icon: instagram
link: https://instagram.com/username link: https://instagram.com/username
name: Instagram name: Instagram
linkedin: linkedin:
icon: linkedin bootstrap_icon: linkedin
link: https://linkedin.com/in/username link: https://linkedin.com/in/username
name: LinkedIn name: LinkedIn
medium: medium:
icon: medium bootstrap_icon: medium
link: https://medium.com/@username link: https://medium.com/@username
name: Medium name: Medium
pinterest: pinterest:
icon: pinterest bootstrap_icon: pinterest
link: https://pinterest.com/username link: https://pinterest.com/username
name: Pinterest name: Pinterest
quora: quora:
icon: quora bootstrap_icon: quora
link: https://quora.com/profile/username link: https://quora.com/profile/username
name: Quora name: Quora
reddit: reddit:
icon: reddit bootstrap_icon: reddit
link: https://reddit.com/u/username link: https://reddit.com/u/username
name: Reddit name: Reddit
spotify: spotify:
icon: spotify bootstrap_icon: spotify
link: https://open.spotify.com/user/username link: https://open.spotify.com/user/username
name: Spotify name: Spotify
stackoverflow: stackoverflow:
icon: stack-overflow bootstrap_icon: stack-overflow
link: https://stackoverflow.com/users/username link: https://stackoverflow.com/users/username
name: Stack Overflow name: Stack Overflow
strava: strava:
icon: strava bootstrap_icon: strava
link: https://strava.com/athletes/username link: https://strava.com/athletes/username
name: Strava name: Strava
twitch: twitch:
icon: twitch bootstrap_icon: twitch
link: https://twitch.tv/username link: https://twitch.tv/username
name: Twitch name: Twitch
twitter: twitter:
icon: twitter bootstrap_icon: twitter
link: https://twitter.com/username link: https://twitter.com/username
name: Twitter name: Twitter
vimeo: vimeo:
icon: vimeo bootstrap_icon: vimeo
link: https://vimeo.com/username link: https://vimeo.com/username
name: Vimeo name: Vimeo
wordpress: wordpress:
icon: wordpress bootstrap_icon: wordpress
link: https://username.wordpress.com link: https://username.wordpress.com
name: Wordpress name: Wordpress
yelp: yelp:
icon: yelp bootstrap_icon: yelp
link: https://yelp.com/user_details?userid=username link: https://yelp.com/user_details?userid=username
name: Yelp name: Yelp
youtube: youtube:
icon: youtube bootstrap_icon: youtube
link: https://youtube.com/user/username link: https://youtube.com/user/username
name: YouTube name: YouTube
permalinks: permalinks:

@ -6,9 +6,9 @@
<div class="mb-3 text-center"> <div class="mb-3 text-center">
{{ range $k, $v := . }} {{ range $k, $v := . }}
{{ if hasPrefix $v.link "mailto:" }} {{ if hasPrefix $v.link "mailto:" }}
<a href="#" data-a="{{ base64Encode (index (split $v.link `@`) 0) }}" data-b="{{ base64Encode `@` }}" data-c="{{ base64Encode (index (split $v.link `@`) 1) }}" onclick="this.href = atob(this.dataset.a) + atob(this.dataset.b) + atob(this.dataset.c)"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a> <a href="#" data-a="{{ base64Encode (index (split $v.link `@`) 0) }}" data-b="{{ base64Encode `@` }}" data-c="{{ base64Encode (index (split $v.link `@`) 1) }}" onclick="this.href = atob(this.dataset.a) + atob(this.dataset.b) + atob(this.dataset.c)"><i class="bi bi-{{ $v.bootstrap_icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a>
{{ else }} {{ else }}
<a href="{{ $v.link }}"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a> <a href="{{ $v.link }}"><i class="bi bi-{{ $v.bootstrap_icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a>
{{ end }} {{ end }}
{{ end }} {{ end }}
</div> </div>

Loading…
Cancel
Save