ImageOptim / ImageOptim

GUI image optimizer for Mac
https://imageoptim.com/mac
GNU General Public License v2.0
9.12k stars 424 forks source link

Optimize the UI for Big Sur #329

Open sindresorhus opened 3 years ago

sindresorhus commented 3 years ago

There's nothing wrong with the current UI, but it could be slightly optimized for Big Sur. I mocked this up in SwiftUI in a few minutes. Just an idea. Feel free to reject.

Screen Shot 2020-12-03 at 20 45 40

It would still have the drop symbol in the middle of the window. I didn't bother to add that.

I would also shorten the summary.


For reference, the current UI:

Screen Shot 2020-12-03 at 20 45 50
kornelski commented 3 years ago

That looks much more Apple-modern indeed!

Do you think SwiftUI is actually usable enough for this?

The current UI code is pretty old, as old as Mac OS X Panther, so I wouldn't mind rewriting it.

sindresorhus commented 3 years ago

Definitely. SwiftUI doesn't currently support multi-column table views. That's the only obstacle. But it's possible to wrap AppKit components in SwiftUI. Alternatively, go with some other kind of list layout.

naher94 commented 3 years ago

I wonder if its also worth updating the "drop symbol" as well using the SF Symbols, might be a nice touch

mrleblanc101 commented 3 years ago

Would make sens to update to app icon the the "Squircle" iOS-esque shape

EDIT: I see there is already another issue about this, sorry https://github.com/ImageOptim/ImageOptim/issues/325