InfiniteLibrary / infinite-electron

An Electron-based cross-platform desktop reader for free ebooks
MIT License
38 stars 3 forks source link

Frameless window on MacOS #14

Open egardner opened 7 years ago

egardner commented 7 years ago

Electron supports a few different methods for running an app without the gray menu bar on MacOS (apparently this works on some Linux distros as well).

In my opinion this goes a long way towards making the app feel "native". Compare this (default navbar): screen shot 2017-02-14 at 5 15 00 pm

To this (no navbar): screen shot 2017-02-14 at 5 16 06 pm

Of course, the UI elements in the top left start to collide and will need to be adjusted for this approach: screen shot 2017-02-14 at 5 08 03 pm

I'm going to explore some design solutions for this problem in the ui-improvements branch, and if folks like the results I'll merge into master.