-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcustom.js
More file actions
89 lines (78 loc) · 2.21 KB
/
custom.js
File metadata and controls
89 lines (78 loc) · 2.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
$(function(){
$('[rel="tooltip"]').tooltip();
if ( window.location.pathname == '/' ) {
$('[rel="tooltip"]').hover(
function () {
$('.tooltip.top').addClass("home");
}
);
}
$(".tweet").tweet({
username: $('.tweet').data('twitter-user'),
join_text: "auto",
avatar_size: 32,
count: 3,
loading_text: "loading tweets...",
auto_join_text_default: "",
auto_join_text_ed: "",
auto_join_text_ing: "",
auto_join_text_reply: "",
auto_join_text_url: ""
});
var instagramElement = $('.instagram');
var instagram = {
userId: instagramElement.data('instagram-user'),
clientId: instagramElement.data('instagram-client'),
accessToken: instagramElement.data('instagram-access-token')
};
$(".instagram").instagram({
userId: instagram.userId,
clientId: instagram.clientId,
accessToken: instagram.accessToken,
show: 4,
onComplete: function(photos, data) {
if (data.pagination) {
insta_next_url = data.pagination.next_url;
}
}
});
$('#instabutton').on('click', function(){
var button = $(this);
var text = button.text();
var insta_container = $(".instagram");
button.addClass('disabled');
if (button.text() != 'Loading…') {
button.text('Loading…');
insta_container.instagram({
userId: instagram.userId,
clientId: instagram.clientId,
accessToken: instagram.accessToken,
next_url : insta_next_url,
show : 4,
onComplete : function(photos, data) {
insta_next_url = data.pagination.next_url;
button.text(text);
button.removeClass('disabled');
}
});
}
});
var githubInfo = $("#gh_repos");
if(githubInfo.data('github-user')) {
github.showRepos({
user: githubInfo.data('github-user'),
count: githubInfo.data('github-repo-count'),
skip_forks: githubInfo.data('github-skip-forks'),
target: githubInfo
});
}
var $container = $('#post-container');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : '.span4',
columnWidth: function( containerWidth ) {
return containerWidth / 3;
}
});
});
});