Update the font-size when entering/leaving present mode
This commit is contained in:
parent
66d8c0ed11
commit
1df11f2813
@ -89,7 +89,7 @@ body .CodeMirror-focused .cm-matchhighlight {
|
|||||||
flex: 1;
|
flex: 1;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.preview .cp div#modal {
|
.preview .cp div#modal:not(.shown) {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: auto;
|
top: auto;
|
||||||
left: auto;
|
left: auto;
|
||||||
@ -97,10 +97,10 @@ body .CodeMirror-focused .cm-matchhighlight {
|
|||||||
display: block;
|
display: block;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.preview .cp div#modal #content .slide-container {
|
.preview .cp div#modal:not(.shown) #content .slide-container {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
.preview .cp div#modal #content .slide-frame {
|
.preview .cp div#modal:not(.shown) #content .slide-frame {
|
||||||
width: 50vw;
|
width: 50vw;
|
||||||
height: 28.125vw;
|
height: 28.125vw;
|
||||||
max-height: 100vh;
|
max-height: 100vh;
|
||||||
|
|||||||
@ -38,7 +38,7 @@ define([
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var updateFontSize = Slide.updateFontSize = function() {
|
var updateFontSize = Slide.updateFontSize = function () {
|
||||||
// 20vh
|
// 20vh
|
||||||
// 20 * 16 / 9vw
|
// 20 * 16 / 9vw
|
||||||
var wbase = 20;
|
var wbase = 20;
|
||||||
@ -130,6 +130,7 @@ define([
|
|||||||
$pad.addClass('fullscreen');
|
$pad.addClass('fullscreen');
|
||||||
$('#iframe-container').addClass('fullscreen');
|
$('#iframe-container').addClass('fullscreen');
|
||||||
$('.top-bar').hide();
|
$('.top-bar').hide();
|
||||||
|
updateFontSize();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
window.location.hash = window.location.hash.replace(/\/present$/, '/');
|
window.location.hash = window.location.hash.replace(/\/present$/, '/');
|
||||||
@ -140,10 +141,10 @@ define([
|
|||||||
$('#iframe-container').removeClass('fullscreen');
|
$('#iframe-container').removeClass('fullscreen');
|
||||||
$('.top-bar').show();
|
$('.top-bar').show();
|
||||||
$modal.removeClass('shown');
|
$modal.removeClass('shown');
|
||||||
|
updateFontSize();
|
||||||
};
|
};
|
||||||
|
|
||||||
Slide.update = function (content, init) {
|
Slide.update = function (content, init) {
|
||||||
console.log(content, init);
|
|
||||||
updateFontSize();
|
updateFontSize();
|
||||||
//if (!init) { return; }
|
//if (!init) { return; }
|
||||||
if (!content) { content = ''; }
|
if (!content) { content = ''; }
|
||||||
|
|||||||
@ -97,7 +97,7 @@ body {
|
|||||||
.preview .cp {
|
.preview .cp {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
div#modal {
|
div#modal:not(.shown) {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: auto;
|
top: auto;
|
||||||
left: auto;
|
left: auto;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user