미디어위키:Gadget-Vector.js: 두 판 사이의 차이
식물 vs 좀비 위키
편집 요약 없음 |
편집 요약 없음 |
||
| 351번째 줄: | 351번째 줄: | ||
var ACTION_OFFSET = 230; | var ACTION_OFFSET = 230; | ||
var SEARCH_WIDTH = | var SEARCH_WIDTH = 205; | ||
var SEARCH_DOWN_OFFSET = 5; | var SEARCH_DOWN_OFFSET = 5; | ||
var CONTENT_TOP = 24; | var CONTENT_TOP = 24; | ||
function | function syncV35Layout() { | ||
var content = document.querySelector('#content'); | var content = document.querySelector('#content'); | ||
var leftNavigation = document.getElementById('left-navigation'); | var leftNavigation = document.getElementById('left-navigation'); | ||
| 503번째 줄: | 477번째 줄: | ||
} | } | ||
function | function initV35Layout() { | ||
var observer; | var observer; | ||
syncV35Layout(); | |||
window.addEventListener( | window.addEventListener( | ||
'resize', | 'resize', | ||
syncV35Layout, | |||
{ passive: true } | { passive: true } | ||
); | ); | ||
| 517번째 줄: | 490번째 줄: | ||
window.addEventListener( | window.addEventListener( | ||
'orientationchange', | 'orientationchange', | ||
syncV35Layout, | |||
{ passive: true } | { passive: true } | ||
); | ); | ||
observer = new MutationObserver(function () { | observer = new MutationObserver(function () { | ||
window.requestAnimationFrame( | window.requestAnimationFrame(syncV35Layout); | ||
}); | }); | ||
| 537번째 줄: | 507번째 줄: | ||
document.addEventListener( | document.addEventListener( | ||
'DOMContentLoaded', | 'DOMContentLoaded', | ||
initV35Layout, | |||
{ once: true } | { once: true } | ||
); | ); | ||
} else { | } else { | ||
initV35Layout(); | |||
} | } | ||
}()); | }()); | ||
