diff --git a/public/css/default-skin.css b/public/css/default-skin.css deleted file mode 100644 index 9ebeee8..0000000 --- a/public/css/default-skin.css +++ /dev/null @@ -1,483 +0,0 @@ -/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */ -/* - - Contents: - - 1. Buttons - 2. Share modal and links - 3. Index indicator ("1 of X" counter) - 4. Caption - 5. Loading indicator - 6. Additional styles (root element, top bar, idle state, hidden state, etc.) - -*/ -/* - - 1. Buttons - - */ -/* - - - - -
-
-
-
-
-
-
- - -
-
-
- - - - -
-
-
- - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/js/main.js b/public/js/main.js deleted file mode 100644 index 2042ff7..0000000 --- a/public/js/main.js +++ /dev/null @@ -1,97 +0,0 @@ -var slides = {} - -function createSlides() { - $("a.gallery-photo").each(function (photo_id, photo) { - var slide = { - w: photo.getAttribute('data-width'), - h: photo.getAttribute('data-height'), - msrc: photo.getElementsByTagName('img')[0].getAttribute('src'), - title: photo.getElementsByTagName('img')[0].getAttribute('alt'), - date: photo.getAttribute('data-date'), - }; - - if (photo.getAttribute('data-type') == 'image') - slide['src'] = photo.getAttribute('href'); - else - slide['html'] = ''; - - var gallery_id = photo.getAttribute('data-gallery'); - if (!(gallery_id in slides)) - slides[gallery_id] = []; - - slides[gallery_id].push(slide); - }); -} - -function getThumbBounds(gallery, index) { - var thumbnail = $('div.gallery a[data-gallery="'+gallery+'"][data-index="'+index+'"]')[0]; - var pageYScroll = window.pageYOffset || document.documentElement.scrollTop; - var rect = thumbnail.getBoundingClientRect(); - return {x: rect.left, y: rect.top + pageYScroll, w: rect.width}; -} - -function addCaptionHTML(item, captionEl, isFake) { - if(!item.title && !item.date) { - captionEl.children[0].innerText = ''; - return false; - } - captionEl.children[0].innerHTML = item.title; - if (item.date) { - captionEl.children[0].innerHTML += '

' + item.date + '

'; - } - return true; -} - -function openPhotoSwipe() { - var index = parseInt($(this).attr('data-index')) - var gallery_id = $(this).attr('data-gallery') - - var options = { - index: index, - getThumbBoundsFn: function (id) { return getThumbBounds(gallery_id, id) }, - addCaptionHTMLFn: addCaptionHTML, - preload: [2,5], - zoomEl: false, - shareEl: true, - barsSize: {top:0, bottom:0}, - bgOpacity: 1, - loop: false, - mainClass: 'pswp--minimal--dark', - shareButtons: [ - {id:'download', label:'Download image', url:'{{raw_image_url}}', download:true} - ], - }; - - var gallery = new PhotoSwipe( $('.pswp')[0], PhotoSwipeUI_Default, slides[gallery_id], options); - - gallery.listen('initialZoomOut', function() { - if (this.currItem.html) { - var videos = $('div.pswp__item video[data-index='+this.getCurrentIndex()+']') - if (videos.length > 0) - videos[0].pause() - } - }); - - gallery.listen('afterChange', function() { - var videos = $('div.pswp__item video') - for (var i=0; i 0) - videos[0].play() - } - }); - - gallery.init(); - - return false; -} - - -$( document ).ready(function() { - createSlides() - $('div.gallery a').on('click', openPhotoSwipe) -}); diff --git a/public/js/photoswipe-ui-default.min.js b/public/js/photoswipe-ui-default.min.js deleted file mode 100644 index ab7bedc..0000000 --- a/public/js/photoswipe-ui-default.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! PhotoSwipe Default UI - 4.1.3 - 2019-01-08 -* http://photoswipe.com -* Copyright (c) 2019 Dmitry Semenov; */ -!function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof exports?module.exports=b():a.PhotoSwipeUI_Default=b()}(this,function(){"use strict";var a=function(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=this,w=!1,x=!0,y=!0,z={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(a,b){return a.title?(b.children[0].innerHTML=a.title,!0):(b.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return a.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return a.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},A=function(a){if(r)return!0;a=a||window.event,q.timeToIdle&&q.mouseUsed&&!k&&K();for(var c,d,e=a.target||a.srcElement,f=e.getAttribute("class")||"",g=0;g-1&&(c.onTap(),d=!0);if(d){a.stopPropagation&&a.stopPropagation(),r=!0;var h=b.features.isOldAndroid?600:30;s=setTimeout(function(){r=!1},h)}},B=function(){return!a.likelyTouchDevice||q.mouseUsed||screen.width>q.fitControlsWidth},C=function(a,c,d){b[(d?"add":"remove")+"Class"](a,"pswp__"+c)},D=function(){var a=1===q.getNumItemsFn();a!==p&&(C(d,"ui--one-slide",a),p=a)},E=function(){C(i,"share-modal--hidden",y)},F=function(){return y=!y,y?(b.removeClass(i,"pswp__share-modal--fade-in"),setTimeout(function(){y&&E()},300)):(E(),setTimeout(function(){y||b.addClass(i,"pswp__share-modal--fade-in")},30)),y||H(),!1},G=function(b){b=b||window.event;var c=b.target||b.srcElement;return a.shout("shareLinkClick",b,c),!!c.href&&(!!c.hasAttribute("download")||(window.open(c.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),y||F(),!1))},H=function(){for(var a,b,c,d,e,f="",g=0;g