该模块方便用户分享页面到流行的社交媒体。
Module | github.com/hbstack/social-share-buttons |
---|---|
Repository | ⭐ Please consider giving a star if your like it. |
Stars | |
Version | |
Used by | |
Requirements | |
License | |
Usage | See how to use modules. |
该模块旨在成为一个极简的社交分享组件,其尽可能地只包含链接,而不引入任何脚本。
该模块被用于其他模块,以在任何地方生成社交分享按钮,为此,你需要导入模块并引用 hb/modules/social-share-buttons/index
模板。
该模板接收两个参数:
page
:当前页面参数。params
:当前模块参数.请自行替换 my_social_share_buttons
。
1{{- $ctx := dict
2 "page" .
3 "params" (default dict site.Params.my_social_share_buttons)
4}}
5{{- if $ctx.params.media }}
6 {{ partial "hb/modules/social-share-buttons/index" $ctx }}
7{{- end }}
icons
为 false
时,隐藏图标,默认为 true
。
labels
为 false
时,隐藏标签文本,默认为 true
。
alignment
如何对其按钮:
start
:向左对齐。center
:居中对齐。end
:向右对齐。between
:等分。media
一组支持的媒体。
Media |
---|
email |
facebook |
linkedin |
reddit |
sinaweibo |
telegram |
twitter |
whatsapp |