Enable/Disable Social follow/share per service (#550)
* This allows user to set `follow: false` on a service to see it removed from the list of socials throughout. Fixes #547 * Update README
This commit is contained in:
parent
7b472d461c
commit
a98a70782c
15
README.md
15
README.md
|
@ -161,6 +161,21 @@ params:
|
||||||
color: '#ff6800'
|
color: '#ff6800'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Limit Follow or Share
|
||||||
|
|
||||||
|
If a user needs to control Share and Follow of a service, for example enabling "Share on Facebook" without having a Facebook Page to "follow", they can set `follow: false` one the registered service.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
params:
|
||||||
|
ananke_socials:
|
||||||
|
- name: facebook
|
||||||
|
label: Facebook
|
||||||
|
follow: false
|
||||||
|
- name: twitter
|
||||||
|
url: https://twitter.com/theNewDynamic
|
||||||
|
label: TND Twitter
|
||||||
|
```
|
||||||
|
|
||||||
#### Social Icons Customization
|
#### Social Icons Customization
|
||||||
|
|
||||||
On top of easily customizing the built-in services' label and color, user can overwrite their icon by adding an svg file at `/assets/ananke/socials` with a filename matching the service's name.
|
On top of easily customizing the built-in services' label and color, user can overwrite their icon by adding an svg file at `/assets/ananke/socials` with a filename matching the service's name.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{{ $socials := partialCached "func/socials/Get" "socials/Get" }}
|
{{ $socials := where (partialCached "func/socials/Get" "socials/Get") "follow" "!=" false }}
|
||||||
<div class="ananke-socials">
|
<div class="ananke-socials">
|
||||||
{{ range $socials }}
|
{{ range $socials }}
|
||||||
<a href="{{ .url }}" target="_blank" class="{{ .name }} ananke-social-link link-transition stackoverflow link dib z-999 pt3 pt0-l {{ cond (eq $.Site.Language.LanguageDirection "rtl") "ml1" "mr1" }}" title="{{ .label }} link" rel="noopener" aria-label="follow on {{ .label }}——Opens in a new window">
|
<a href="{{ .url }}" target="_blank" class="{{ .name }} ananke-social-link link-transition stackoverflow link dib z-999 pt3 pt0-l {{ cond (eq $.Site.Language.LanguageDirection "rtl") "ml1" "mr1" }}" title="{{ .label }} link" rel="noopener" aria-label="follow on {{ .label }}——Opens in a new window">
|
||||||
|
|
Loading…
Reference in a new issue