Merge pull request #47 from nextcloud/enhancement/fullscreen/detection

Detect and switch fullscreen
This commit is contained in:
John Molakvoæ 2019-04-17 10:51:04 +02:00 коммит произвёл GitHub
Родитель dcffc6b50b 96757ad222
Коммит 82298d5b48
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 11 добавлений и 7 удалений

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

6
package-lock.json сгенерированный
Просмотреть файл

@ -6624,9 +6624,9 @@
"dev": true
},
"js-yaml": {
"version": "3.13.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz",
"integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==",
"version": "3.13.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
"dev": true,
"requires": {
"argparse": "^1.0.7",

Просмотреть файл

@ -33,7 +33,7 @@
:has-next="hasNext"
:title="currentFileName"
:enable-swipe="canSwipe"
:size="isMobile ? 'full' : 'large'"
:size="isMobile || isFullscreen ? 'full' : 'large'"
:style="{width: showSidebar ? `calc(100% - ${sidebarWidth}px)` : null}"
@close="close"
@previous="previous"
@ -122,6 +122,8 @@ export default {
fileList: [],
isMobile: window.outerWidth < 768,
isFullscreen: window.innerWidth === screen.width,
showSidebar: false,
sidebarWidth: 0,
@ -512,8 +514,10 @@ export default {
},
onResize(event) {
// Update mobile mode
// Update mobile & fullscreen mode
this.isMobile = window.outerWidth < 768
this.isFullscreen = window.innerWidth === screen.width
// update sidebar width
const sidebar = document.getElementById('app-sidebar')
if (sidebar) {