n457 / Uncolored

(Un)colored — Next generation desktop rich content editor that saves documents with themes. HTML & Markdown compatible. For Windows, OS X & Linux. — http://n457.github.io/Uncolored/
Apache License 2.0
776 stars 51 forks source link

Window title bar controls integration in UI #3

Closed ghost closed 7 years ago

ghost commented 7 years ago

@n457 As I said in my first issue, I love Uncolored. However, to fully complete the UI, on Windows could you integrate the window controls into the UI?

image

Which do you think looks better? (The one on the left is Typora. )

The style on the left can be done by inserting frame: false, into your electron main.js and making close, minimize, and maximize window controls in the html.

It just looks much cleaner and "native".

n457 commented 7 years ago

Hi @codesharkasm, I'm very glad you love the app :)

I totally agree with you, frame integrated window controls looks much cleaner and allow more design possibilities.

The integrated window controls were implemented in the early (and private) versions of (Un)colored, but this has raised kind of an issue. What if the user has an external program to add/edit/remove controls/actions in applications window bars ? I'm guessing, with no window frame, such external programs cannot work (I haven't tested yet).

I was tempted do do that at the time and I'm still am. I will very probably integrate the window controls into the UI in next versions though

Stick with us for future (Un)colored enhancements ! ;)

n457 commented 7 years ago

Integrated window controls are coming in (Un)colored next release 🎉

no-frame-linux no-frame-linux-settings no-frame-osx no-frame-win

ghost commented 7 years ago

@n457 Love the Win10 one! Thanks!