|
270 | 270 | <!-- adjust page css based on breadcrumb and/or resize --> |
271 | 271 | <script type="text/javascript"> |
272 | 272 | window.addEventListener('DOMContentLoaded', () => { |
273 | | - if (window.innerWidth >= 1008) { |
| 273 | + if ($(window).width() >= 1008) { |
274 | 274 | adjustSide(); |
275 | 275 | adjustToc(); |
276 | 276 | adjustMain(); |
277 | 277 | } |
278 | 278 | }); |
279 | 279 |
|
280 | 280 | window.addEventListener('resize', () => { |
281 | | - if (window.innerWidth >= 1008) { |
| 281 | + if ($(window).width() >= 1008) { |
| 282 | + sidebar.classList.add('wide'); |
| 283 | + document.querySelector('#hc-search').classList.add('wide'); |
282 | 284 | sidebar.style.display = 'block'; |
283 | 285 | adjustSide(); |
284 | 286 | adjustToc(); |
285 | 287 | adjustMain(); |
286 | | - } else if (window.innerWidth < 1008) { |
287 | | - sidebar.style.display = 'none'; |
| 288 | + } else if ($(window).width() < 1008) { |
| 289 | + sidebar.classList.remove('wide'); |
| 290 | + document.querySelector('#hc-search').classList.remove('wide'); |
| 291 | + if (sidebar.classList.contains('open')) { |
| 292 | + sidebar.style.display = 'block'; |
| 293 | + } else { |
| 294 | + sidebar.style.display = 'none'; |
| 295 | + } |
288 | 296 | document.querySelector('.main').style.paddingTop = '0px'; |
289 | 297 | } |
290 | 298 | }); |
|
341 | 349 | function closeNav() { |
342 | 350 | let sidebar = document.querySelector(".sidebar"); |
343 | 351 | sidebar.style.display = "none"; |
| 352 | + sidebar.classList.remove('open'); |
344 | 353 | } |
345 | 354 |
|
346 | 355 | function openNav() { |
|
349 | 358 | sidebar.style.display = "block"; |
350 | 359 | sidebar.style.top = "0px"; |
351 | 360 | hc_search.style.top = 'unset'; |
| 361 | + sidebar.classList.add('open'); |
352 | 362 | } |
353 | 363 | </script> |
354 | 364 |
|
|
463 | 473 | //handle scrolling pages |
464 | 474 | document.addEventListener('scroll', () => { |
465 | 475 | //scroll to bottom |
466 | | - if (window.innerWidth >= 1008) { |
| 476 | + if ($(window).width() >= 1008) { |
467 | 477 | if(sidebar !== null) { |
468 | 478 | //pages with multiple toc entries |
469 | 479 | if(document.documentElement.scrollHeight === window.pageYOffset + window.innerHeight) { |
|
501 | 511 | <script type="text/javascript"> |
502 | 512 | alert = document.querySelector('#support-alert') |
503 | 513 | window.addEventListener("wheel", () => { |
504 | | - if (window.innerWidth < 1008) { |
| 514 | + if ($(window).width() < 1008) { |
505 | 515 | //adjust alert |
506 | 516 | if(window.pageYOffset > 0) { |
507 | 517 | if(alert !== null) { |
|
514 | 524 | } |
515 | 525 | }); |
516 | 526 | window.addEventListener('resize', () => { |
517 | | - if (window.innerWidth >= 1008) { |
| 527 | + if ($(window).width() >= 1008) { |
518 | 528 | if(alert !== null) { |
519 | 529 | document.querySelector('#support-alert').style.removeProperty('position'); |
520 | 530 | document.querySelector('#support-alert').style.removeProperty('bottom'); |
|
0 commit comments