-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design: IPFS Desktop #44
Comments
(I noticed that I posted things specific to file browser, so I moved them to "Design: File Browser" – see #9 (comment)) |
I really like the file icons package for atom: https://github.com/file-icons/atom |
We're moving the discussion for IPFS Desktop design here, so please read the linked issue This is the current state of what I've done:
|
Ping @ipfs/gui-team |
@hacdias some quick feedback for #44 (comment) "Main Screen":
"General Settings":
"Connections" tab:
|
@lidel great!
Yes, and I believe drag'n'drop should also work on desktop.
I agree: just waiting to know if we're going to change the main screen totally or not.
Makes sense! (Desktop btw 😄)
Agreed!
Yes, quit everything.
Agreed!
Not sure if
Yes, they aren't but I believe it is mostly an issue with our current design on this section. And yeah, we can prefix them with the lang. |
@ipfs/gui-team following a talk I had with @olizilla in the hack day, we thought about decoupling the Connections window from the menubar and make it open in a separate window with more room to show info to the user. We could eventually decouple all of the settings and make them open on a different window and let the main window be just the entry point to everything. Talking about that, what should the menubar itself have? Right now, we just show some addresses, if it's connected or not, and a button to open the Web UI. |
As a first pass, how about we mimic the navbar from Web UI The main thinking here is that "Open Web UI" as an action won't make sense to people who are new users, and have downloaded "IPFS Desktop"... particulaly as we won't be opening the Web UI in a browser, but a chromeless electron window so it won't feel quite like a Web UI. As such we need to think about how to jump the user into the web ui without it feeling incoherent / jarring. That lead me to thinking about making this menu look much more like the Web UI nav... To show my working here are the iterations that lead to it... |
@olizilla that's just awesome. I really need to investigate how to create that arrow thingy with Electron. I know it's possible but since not all platforms use it (most Windows menubar apps don't have the arrow), we could just show it on macOS. |
@hacdias the arrow is totally optional! We can figure it out later. |
I was playing around a bit with design as well, thought about highlighting the shared files (Dropbox-like) and delegate everything else to the web application to treat a desktop more like a shortcut and to allow quick actions around the node. I am not aware of your design specs nor product decision, so I'd treat it more like an exploration, perhaps you could play with it a bit further. https://www.figma.com/file/YTMV7cOMmDSfqw8BgwoncbJ5/IPFS-Desktop |
Closing this issue - a lot has evolved since it's last been worked, and it's also cross-referenced from a number of currently active issues (so it won't die in isolation). |
As we agreed earlier we need some design inspirations examples for desktop :) We have some - but I would like to invite you to search some more desktop/file applications that you like.
It will also extremely useful for me if you point shortly "what do you like" and "what do you don't like" in specific app/design. The negative examples can be even more useful for design than positive ones :) 👍
Some examples that we already mention in others issues:
Dropbox
Keybase
Webtorrent
Dat desktop
https://github.com/dat-land/dat-desktop#dat-desktop
Tranmission
Forever
ipfs/awesome-ipfs#128
File Browser by hacdias
https://filebrowser.github.io/
The text was updated successfully, but these errors were encountered: