Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
System
4 years agoSuper Contributor
Design language
This discussion was created from comments split from: Electron.
132 Replies
- 1P_Ben
1Password Team
Hi @gothmog
Thanks for your interest in the 1Password 8 early access. I understand the concerns about Electron: there are a fair number of terrible apps that use it. Like any tool though there is a right way and a wrong way to do so, and we feel we've found a good balance. The vast majority of the heavy lifting in our app is done in 'native' Rust, and Electron sits on top of that to provide the UI. The entire app isn't Electron — in fact not even a majority of it is.
In terms of the design I think you may be conflating two separate concepts here. Whether the UI was built in Electron or SwiftUI it would look the same. I understand what is currently considered modern design language may not be to everyone's taste. Design preferences are super subjective. But we've built the UI based on accessibility guidelines and with extensive user testing along the way. Just a few minutes ago another customer commented:
I think the new client (1P8) looks very swish, congratulations team!
https://1password.community/discussion/comment/606547/#Comment_606547
I don't say that at all to diminish your feedback. If there are areas we can improve we absolutely want to hear about them, but there will always be some element of taste and preference involved in any UI. To that point:
There is huge whitespace that serves no purpose all over the place. UI elements are less easy to distinguish from each other
Do you have any examples (perhaps in the form of screenshots) that you'd be able to provide?
We'd be happy to take a look and consider the input. Thanks!
Ben
- Former Member
The move to electron is horrible. The UI on the Mac looks awful. There is huge whitespace that serves no purpose all over the place. UI elements are less easy to distinguish from each other. Please don't do this. I want native applications, not electron crap.