aonez / Keka

The macOS & iOS file archiver
https://www.keka.io
4.84k stars 238 forks source link

Maybe adding some "vibrant light" translucency? #156

Open MaxPower85 opened 6 years ago

MaxPower85 commented 6 years ago

Did you try adding the "Visual Effects View" as the background and adding some slight translucency?

It's really simple to add it, but it makes the app look more "fancy"...

Just drag & drop the "Visual Effects View" to the background and set up the effects in the Attributes Inspector.

If you also want to try out some "fancy" titlebar, you could for example try out the effect like in the Reminders app's sidebar by checking "full size content view" in the Attributes Inspector for your window and adding something like this to it's class:

class WindowController: NSWindowController {

    override func windowDidLoad() {
        super.windowDidLoad()

        window?.titleVisibility = .hidden
        window?.titlebarAppearsTransparent = true
    }
}

And you get something like this: screen shot 2018-03-21 at 8 53 01 am screen shot 2018-03-21 at 8 56 47 am

aonez commented 6 years ago

I'm trying this effect for sure, even if not as a default. The title is already hidden in the advanced window (current betas) and not in the tasks view because then users wouldn't realise they are using Keka powers 💪🏽