3 ms·
> Custom views that replace basic functionality The only custom controls I see are the tabs, tab bar, and a few modals (like when opening a new tab), and a han
by zapzupnz 6y ago
> Custom views that replace basic functionality
The only custom controls I see are the tabs, tab bar, and a few modals (like when opening a new tab), and a handful of buttons and segmented controls in the sidebar. Everything else is native, unmodified Cocoa controls: NSWindow, preference window and its contained controls, the sidebar, etc.
I actually am a bit curious about the decision to have those NSButtons with custom backgrounds … they don't really look right both on Catalina or Big Sur. Native-looking NSButtons are used everywhere else, though.
> the entire window frame
About the only thing that looks unusual here is the custom buttons at the top-left with the diagonal lines. No more custom than Xcode, iTunes.
If the problem is that the toolbar seems to be in the titlebar, that's been an accepted, Cocoa-supported window style for a long time — and much more prevalent in Big Sur.
It has the correct translucency behaviour in Big Sur. Maybe one day they'll update it to use Big Sur-style full-height sidebars.
> It looks, to me, like an Electron or RN "app"
Electron and React Native apps wish they could integrate with Cocoa as well as this.
Those never look like anything more than a plain NSWindow with a plain, thin titlebar with a web view inside — or worse, not even an NSWindow but one painted with custom controls.
- LeoNatan25 6y agoElectron “apps” don’t have much of a choice; they can’t even add toolbar items. This is why it puzzles me why a Cocoa app would choose a unique look. I am just not a fan. Regarding theme frame, it looks like a different gradient to me. It certainly isn’t how it looks like Bug Sir.