The library for web and native user interfaces.
Facebook comments integration on Docs and Blog
Vjeux committed
Jun 6, 2013 at 08:18 UTC
101bfa311288d88f34838a15c1a0981dfc5c087a
4 files changed
+18
-1
docs/_css/react.scss
+4
@@ -678,3 +678,7 @@ p code {
678
padding-top: 0;
679
}
680
}
681
+
682
+.post {
683
+ margin-bottom: 30px;
684
+}
docs/_layouts/default.html
+9
-1
@@ -72,6 +72,7 @@
72
<div class="right">© 2013 Facebook Inc.</div>
73
</footer>
74
</div>
75
+ <div id="fb-root"></div>
76
<script>
77
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
78
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
@@ -81,7 +82,14 @@
82
ga('send', 'pageview');
83
84
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
85
+
86
+ (function(d, s, id) {
87
+ var js, fjs = d.getElementsByTagName(s)[0];
88
+ if (d.getElementById(id)) return;
89
+ js = d.createElement(s); js.id = id;
90
+ js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=623268441017527";
91
+ fjs.parentNode.insertBefore(js, fjs);
92
+ }(document, 'script', 'facebook-jssdk'));
93
</script>
94
</body>
95
</html>
87
-
docs/_layouts/docs.html
+2
@@ -19,5 +19,7 @@ sectionid: docs
19
<a class="docs-next" href="/react/docs/{{ page.next }}">Next →</a>
20
{% endif %}
21
</div>
22
+
23
+ <div class="fb-comments" data-width="650" data-num-posts="10" data-href="/react{{ page.url }}"></div>
24
</div>
25
</section>
docs/_layouts/post.html
+3
@@ -14,5 +14,8 @@ sectionid: blog
14
<div class="post">
15
{{ content }}
16
</div>
17
+
18
+ <div class="fb-like" data-send="true" data-width="650" data-show-faces="false"></div>
19
+ <div class="fb-comments" data-width="650" data-num-posts="10" data-href="/react{{ page.url }}"></div>
20
</div>
21
</section>