diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-08-18 23:39:59 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-08-18 23:39:59 +0200 |
| commit | 1e006b7df774ac9966ba2105e68cebf5e395e98d (patch) | |
| tree | b145e5f68ac7ca4ba3f80ee1cb4df7cc9089c21d /public/site.js | |
| parent | a8a5509a02fec7dcc57ec9382c97685cf711360d (diff) | |
folkestone
Diffstat (limited to 'public/site.js')
| -rw-r--r-- | public/site.js | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/public/site.js b/public/site.js deleted file mode 100644 index a604c15..0000000 --- a/public/site.js +++ /dev/null @@ -1,71 +0,0 @@ -var site = {} - -$(function(){ - $.getJSON('/db.json', function(data){ - site = data - site.entry.forEach(function(entry){ - entry.tags = entry.tags.split('#').map(function(tag){ - return tag.trim() - }) - }) - ready() - }) -}) - -function ready() { - bind() - build() -} -function bind(){ - $('.cell').click( function(){ - var id = $(this).data().id - var entry = site.entry[id] - show_entry(entry) - }) - $('.close').click( function(){ - close_modals() - }) - $('.tag').click( function(){ - var tag = $(this).html() - filter_by_tag(tag) - }) -} -function build(){ - $('.cell').each( function(){ - var id = $(this).data().id - var entry = site.entry[id] - if (entry.media && entry.media.length) { - var media = entry.media[0] - switch (media.type) { - case 'youtube': - bg = media.thumb - break - case 'image': - bg = media.uri - break - } - $(this).css('background-image', 'url(' + bg + ')') - } - }) -} - -function show_entry(entry){ - $('#entry h1').html(entry.title) - $('#entry .content').html(entry.body) - $('#entry .media').empty() - if (media.gallery) { - - } - else { - - } - $('body').addClass('entry') -} -function hide_entry(){ - setTimeout(clear_entry, 500) -} -function clear_entry(){ -} -function close_modals(){ - $('body').removeClass('entry').removeClass('about') -}
\ No newline at end of file |
