App-sitelenmute
view release on metacpan or search on metacpan
share/view/index.css view on Meta::CPAN
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #111;
}
#gallery.no-cursor *
{
cursor: none !important;
}
#gallery a, #gallery a:active, #gallery a:focus
{
outline: none;
}
#gallery #background
{
position: absolute;
share/view/index.css view on Meta::CPAN
#gallery #content #right
{
right: 0;
}
#gallery #content #left div,
#gallery #content #right div
{
position: absolute;
cursor: pointer;
top: 0;
left: 0;
bottom: 0;
right: 0;
opacity: 0.3;
filter: alpha(opacity=30);
}
#gallery #content #left div:hover,
#gallery #content #right div:hover
share/view/index.js view on Meta::CPAN
}
if(imgs.download)
{
el = new Element('a', { 'title': 'Download album', 'href': imgs.download });
el.set('html', '<img src="view/download.png"/>');
ehdr.adopt(el);
}
if(imgs.captions)
{
el = new Element('a', { 'title': 'Toggle captions' });
el.setStyle('cursor', 'pointer');
el.addEvent('click', toggleCap);
var img = new Element('img', { 'id': 'togglecap', 'src': 'view/cap-' + capst + '.png' });
img.inject(el);
el.inject(ehdr);
}
if(imgs.data[eidx].date)
ehdr.adopt(new Element('span', { 'title': 'EXIF timestamp', 'html': imgs.data[eidx].date }));
el = new Element('a', { 'title': 'Overview', 'href': 'view/overview.html' });
el.set('html', '<img src="view/overview.png"/>');
ehdr.adopt(el);
share/view/index.js view on Meta::CPAN
resizeMainImg(eimg);
eimg.setStyle('opacity', 0);
eimg.addClass('current');
eimg.inject(ebuff);
setupHeader();
if(imgs.data[eidx].file)
{
var file = encodeURI(imgs.data[eidx].file[0]);
eimg.addEvent('click', function() { window.location = file; });
eimg.setStyle('cursor', 'pointer'); // fallback
eimg.setStyle('cursor', 'zoom-in');
}
// caption
if(!imgs.data[eidx]['caption'])
hideCap();
else
{
var cap = imgs.data[eidx]['caption'];
ecap.eidx = eidx
ecap.empty();
share/view/index.js view on Meta::CPAN
ehdr.empty();
img.inject(ehdr);
ehdr.setStyle('display', 'block');
idle.stop();
showHdr();
}
function hideHdr()
{
ehdr.tween('opacity', 0);
emain.addClass('no-cursor');
}
function showHdr()
{
emain.removeClass('no-cursor');
ehdr.get('tween').cancel();
ehdr.fade('show');
}
function flash()
{
eflash.setStyle('display', 'block');
eflash.tween('opacity', 1, 0);
}
( run in 0.240 second using v1.01-cache-2.11-cpan-4d50c553e7e )