* docs: add custom titlebar example * docs: add links and other small edits * docs: add panel window docs * docs: remove panel example * docs: specify expected emphasis style * docs: responding to feedback * docs: fix section names in links * docs: rework baseWindow note * docs: making window customization its own section * responding to feedback
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			801 B
			
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			801 B
			
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# Window Customization
 | 
						||
 | 
						||
The [`BrowserWindow`][] module is the foundation of your Electron application, and
 | 
						||
it exposes many APIs that let you customize the look and behavior of your app’s windows.
 | 
						||
This section covers how to implement various use cases for window customization on macOS,
 | 
						||
Windows, and Linux.
 | 
						||
 | 
						||
:::info
 | 
						||
`BrowserWindow` is a subclass of the [`BaseWindow`][] module. Both modules allow
 | 
						||
you to create and manage application windows in Electron, with the main difference
 | 
						||
being that `BrowserWindow` supports a single, full size web view while `BaseWindow`
 | 
						||
supports composing many web views. `BaseWindow` can be used interchangeably with `BrowserWindow`
 | 
						||
in the examples of the documents in this section.
 | 
						||
:::
 | 
						||
 | 
						||
[`BaseWindow`]: ../api/base-window.md
 | 
						||
[`BrowserWindow`]: ../api/browser-window.md
 |