Skip to content
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: WebUI #49

Closed
hacdias opened this issue Mar 28, 2018 · 4 comments
Closed

Design: WebUI #49

hacdias opened this issue Mar 28, 2018 · 4 comments

Comments

@hacdias
Copy link
Member

hacdias commented Mar 28, 2018

As per our roadmap (#47), the next step to take is to create the wireframes for WebUI and then build it and make it awesome. So, I decided to open this issue to list the current features of WebUI, some suggestions and inspirational dashboards.

Current Features

  • Node informations such as:
    • ID
    • Public Key
    • Addresses
    • Location
  • Peers:
    • Number os peers
    • Information about peers
    • A globe showing their location (this globe consumes a lot of GPU and makes the page very slow on not so fast machines).
  • A file browser to add, remove, rename and manage MFS files.
  • Preview files (music, video, images and PDFs).
  • Page to edit the node settings.
  • Object explorer (see Design: IPLD Explorer #11).

There is also a logs page, which is not directly accessible through the sidebar, but you can to its URL (/logs). It's a bit buggy and can even block the page due to the huge amount of requests it makes.

Suggested features

It's true that WebUI has some interesting features, but it could be a lot better. Let's see some things I'd like to see in WebUI:

  • A new name. I know this is not a feature, but WebUI is a weird name to call to a Dashboard like this. Please see New name!  ipfs-webui#612.
  • A page to see statistics and beautiful graphs showing the change on Upload and Download speeds and the storage and some stuff like that.
    • We could store this data on localStorage so every time the user loaded the page, we would have something to start the graphics with.
  • A way better file manager where we can move, download and copy files with better previews.
  • The brand new IPLD Explorer.
@hacdias
Copy link
Member Author

hacdias commented Mar 28, 2018

image

I like Bitbucket's colors and sidebar.

Edit: I'll try to add more examples soon.

@alanshaw
Copy link
Member

@hacdias I think @olizilla has categorically covered the existing features in these issues as places for us to discuss. It would be good not to fragment the discussion.

For suggested features:

I think @akrych would like your good application design examples over here

@hacdias
Copy link
Member Author

hacdias commented Mar 28, 2018

@alanshaw yeah, I agree and it's true that we have an issue for each separate feature, but we also need some inspiration on how to integrate everything (sidebar, menus, etc), in my opinion. That's why I created this issue.

@hacdias
Copy link
Member Author

hacdias commented Mar 28, 2018

But if you all agree, @alanshaw @akrych @olizilla @lidel, I can close this one and move that suggestion to File Manager's issue.

@lidel lidel closed this as completed Apr 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants