[matrix] Hide hamburger menu on pages without sidebar
This commit is contained in:
		
							
								
								
									
										2
									
								
								docs/_static/custom.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								docs/_static/custom.js
									
									
									
									
										vendored
									
									
								
							@@ -56,6 +56,7 @@ document.addEventListener('DOMContentLoaded', () => {
 | 
			
		||||
  sections = document.querySelectorAll('section');
 | 
			
		||||
  hamburgerToggle = document.getElementById('hamburger-toggle');
 | 
			
		||||
 | 
			
		||||
  if (hamburgerToggle) {
 | 
			
		||||
    hamburgerToggle.addEventListener('click', (e) => {
 | 
			
		||||
      sidebar.element.classList.toggle('sidebar-toggle');
 | 
			
		||||
      let button = hamburgerToggle.firstElementChild;
 | 
			
		||||
@@ -66,6 +67,7 @@ document.addEventListener('DOMContentLoaded', () => {
 | 
			
		||||
        button.textContent = 'menu';
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  const tables = document.querySelectorAll('.py-attribute-table[data-move-to-id]');
 | 
			
		||||
  tables.forEach(table => {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								docs/_templates/layout.html
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								docs/_templates/layout.html
									
									
									
									
										vendored
									
									
								
							@@ -102,9 +102,11 @@
 | 
			
		||||
    </div>
 | 
			
		||||
    {#- The sidebar component #}
 | 
			
		||||
    <aside class="grid-item">
 | 
			
		||||
      {%- if display_toc %}
 | 
			
		||||
      <span id="hamburger-toggle">
 | 
			
		||||
        <span class="material-icons">menu</span>
 | 
			
		||||
      </span>
 | 
			
		||||
      {%- endif %}
 | 
			
		||||
      <span id="settings-toggle" class="settings" onclick="settingsModal.open();">
 | 
			
		||||
        <span class="material-icons">settings</span>
 | 
			
		||||
      </span>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user