f3a2c1dee7
* 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 Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Anny Yang <anny@electronjs.org>
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
|