docs: update macos-dark-mode fiddle and guide content (#29198)
* update macos dark mode docs for Electron v12 * pr review fixes * more pr review fixes * reorg paragraphs for better flow * Update docs/tutorial/dark-mode.md Co-authored-by: Erick Zhao <erick@hotmail.ca> * pr fixes Co-authored-by: Erick Zhao <erick@hotmail.ca>
This commit is contained in:
		
					parent
					
						
							
								adb85f341b
							
						
					
				
			
			
				commit
				
					
						5656493676
					
				
			
		
					 4 changed files with 93 additions and 83 deletions
				
			
		| 
						 | 
				
			
			@ -1,11 +1,9 @@
 | 
			
		|||
const { ipcRenderer } = require('electron')
 | 
			
		||||
 | 
			
		||||
document.getElementById('toggle-dark-mode').addEventListener('click', async () => {
 | 
			
		||||
  const isDarkMode = await ipcRenderer.invoke('dark-mode:toggle')
 | 
			
		||||
  const isDarkMode = await window.darkMode.toggle()
 | 
			
		||||
  document.getElementById('theme-source').innerHTML = isDarkMode ? 'Dark' : 'Light'
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
document.getElementById('reset-to-system').addEventListener('click', async () => {
 | 
			
		||||
  await ipcRenderer.invoke('dark-mode:system')
 | 
			
		||||
  await window.darkMode.system()
 | 
			
		||||
  document.getElementById('theme-source').innerHTML = 'System'
 | 
			
		||||
})
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue