Allow users to share your blog posts on popular social networks such as Facebook, Google, Twitter, LinkedIn and Email with this quick loading, social sharing widget. It uses 'Font Awesome', allowing you to easily customize the icons using pure css.

Find the
That's it. The best thing about this widget is that there's no JavaScript used. You can also customize the icons using CSS only. Here are few customizations:


Step 1. Adding Font Awesome
Just below the opening<head> tag in your template add the following code.<link href='//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css' rel='stylesheet' type='text/css'/>
Step 2. Social Sharing Icons
Find the
<data:post.body/> tag (usually the second one) in your template and add the following code right below it.<!-- Social Sharing Icons --> <!-- Code by: helparchive.blogspot.com --> <div id='share-btns'> <!-- CSS --> <style> #share-btns img {float: left; width: 60px; margin-right: 10px} #share-btns ul {list-style-type: none;} #share-btns ul li {display: inline-block; padding: 3px 5px 0 1px;} </style> <img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtTdrxVWSCh3qW_Xod4A13CHfogCTYWIXN_mezJzNTpslrt_iP3TAqWv3fcUT_o_bYp1Czgu6qIfli_yveel7ktg_LxLl_DjmcCOwZfC4xj2Pao7ShbXJSAXXY6VFzQeqRpTYiRoJAYAI6/'/> <ul class='post-sharing-menu'> <!-- Google Plus --> <li class='share-gpl'> <a expr:href='"https://plus.google.com/share?url=" + data:post.url + "&t=" + data:post.title' rel='nofollow' target='_blank' title='Share on Google +'> <i class='fa fa-google-plus'></i> </a> </li> <!-- Facebook --> <li class='share-fbk'> <a expr:href='"http://www.facebook.com/sharer.php?u=" + data:post.url + "&media=" + data:post.thumbnailUrl + "&title=" + data:post.title' rel='nofollow' target='_blank' title='Share on Facebook'> <i class='fa fa-facebook'></i> </a> </li> <!-- Twitter --> <li class='share-twt'> <a expr:href='"http://twitter.com/intent/tweet?text=" + data:post.title + "&url=" + data:post.url' rel='nofollow' target='_blank' title='Share on Twitter'> <i class='fa fa-twitter'></i> </a> </li> <!-- Pinterest --> <li class='share-pnt' > <a expr:href='"http://pinterest.com/pin/create/button/?url=" + data:post.url + "&media=" + data:post.thumbnailUrl + "&description=" + data:post.title' target='_blank' title='Pin It !'> <i class='fa fa-pinterest'></i> </a> </li> <!-- Linkedin --> <li class='share-lkd'> <a expr:href='"http://www.linkedin.com/shareArticle?mini=true&url=" + data:post.url + "&title=" + data:post.title' rel='nofollow' target='_blank' title='Share on Linkedin'> <i class='fa fa-linkedin'></i> </a> </li> <!-- Print --> <li class='share-prn'> <a expr:href='"http://www.printfriendly.com/print/v2?url=" + data:post.url' rel='nofollow' target='_blank' title='Create PDF And Print Friendly !'> <i class='fa fa-print'></i> </a> </li> <!-- Email --> <li class='share-eml'> <a href='mailto:?Subject=ENTER_SUBJECT_HERE&Body=Hey! Check out this article...' rel='nofollow' target='_blank' title='Email This'> <i class='fa fa-envelope-o'></i> </a> </li> </ul> </div>
That's it. The best thing about this widget is that there's no JavaScript used. You can also customize the icons using CSS only. Here are few customizations:
Original Colors
<!-- CSS -->
#share-btns ul li {display: inline-block; width: 30px; text-align: center;}
#share-btns ul li a {color:white;}
.share-gpl {background: #E13728;}
.share-fbk {background: #4A6EA9;}
.share-twt {background: #2DAAE1;}
.share-pnt {background: #CB1F26;}
.share-lkd {background: #0092C1;}
.share-prn {background: #A29F9F;}
.share-eml {background: #7CB09F;}
Rounded Icons in DarkSeaGreen
<!-- CSS -->
#share-btns ul li {display: inline-block; background: darkseagreen; text-align: center; width: 30px; border-radius: 50%;}
#share-btns ul li a {color:white; text-shadow: 1px 1px 1px rgb(38, 40, 39);}
Custom Icons
You can use your own icons simply by replacing the code "<i class='fa fa-...'></i>" with the URL<img src='URL_HERE'/> of the image you would like to use.
0 comments:
Post a Comment