Bestfit mode default for filetype:image

This commit is contained in:
m0qui 2017-04-08 13:23:06 +02:00
parent a01c9ca3b7
commit b9363d5ec9
2 changed files with 7 additions and 5 deletions

View file

@ -85,7 +85,7 @@ class @Sahli
pdiv = $('<div>')
pdiv.addClass 'scrolly'
pdiv.addClass 'image'
pdiv.width picdata.width
pdiv.width window.innerWidth
pdiv.css 'display', 'inline-block'
pimg = $('<img src="' + fname + '" />')
pimg.addClass 'fullwidth'
@ -95,6 +95,7 @@ class @Sahli
$('body').scrollTop 0
@origwidth = picdata.width
@origheight = picdata.height
@bestfit()
@bestfit = =>
viewbox = $('div#sahliviewer')
@ -102,7 +103,7 @@ class @Sahli
if $('div.scrolly').hasClass('bestfitMode')
$('div.scrolly').removeClass 'bestfitMode'
$('div.scrolly').addClass 'fullwidthMode'
$('div.scrolly').width @origwidth
$('div.scrolly').width window.innerWidth
$('div.scrolly').height("")
$('img.bestfit').addClass 'fullwidth'
$('img.bestfit').removeClass 'bestfit'

View file

@ -95,7 +95,7 @@ l__________/__________|___|______l__________j_____j
pdiv = $('<div>');
pdiv.addClass('scrolly');
pdiv.addClass('image');
pdiv.width(picdata.width);
pdiv.width(window.innerWidth);
pdiv.css('display', 'inline-block');
pimg = $('<img src="' + fname + '" />');
pimg.addClass('fullwidth');
@ -104,7 +104,8 @@ l__________/__________|___|______l__________j_____j
$('h6').hide();
$('body').scrollTop(0);
this.origwidth = picdata.width;
return this.origheight = picdata.height;
this.origheight = picdata.height;
return this.bestfit();
};
Sahli.bestfit = function() {
@ -114,7 +115,7 @@ l__________/__________|___|______l__________j_____j
if ($('div.scrolly').hasClass('bestfitMode')) {
$('div.scrolly').removeClass('bestfitMode');
$('div.scrolly').addClass('fullwidthMode');
$('div.scrolly').width(Sahli.origwidth);
$('div.scrolly').width(window.innerWidth);
$('div.scrolly').height("");
$('img.bestfit').addClass('fullwidth');
return $('img.bestfit').removeClass('bestfit');