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

IPFS-thing 2022 Feature request: Update UI/UX #1088

Open
Tracked by #118
SgtPooki opened this issue Jul 15, 2022 · 4 comments
Open
Tracked by #118

IPFS-thing 2022 Feature request: Update UI/UX #1088

SgtPooki opened this issue Jul 15, 2022 · 4 comments
Labels
effort/days Estimated to take multiple days, but less than a week P2 Medium: Good to have, but can wait until someone steps up starmaps topic/design-visual Visual design ONLY, not part of a larger UX effort

Comments

@SgtPooki
Copy link
Member

Requests

  • Making it easier to know what the implications of choosing local vs public gateway is
    • Display privacy disclaimer on concerns about publicizing IP address when using local node (this obviously requires some discussion regarding the conflicting desire to support customers’ needs against our desire to lessen public gateway traffic)
  • Distinguish which gateway is being used more intuitively/easily:
    • Displaying an icon/badge or updating the existing one based on which gateway setting is selected
  • Default to public gateway?

Mockup (Thanks @juliaxbow!)

image

Notes

Should we update gateway display to be input field? -@SgtPooki

I don't think people will be changing gateway a lot so input field not required - boris & @lidel

I do have some thoughts about that for peers — EG direct connect to a Fission or Fleek or Piñata peer if that's where something is published but I think that's a funky power user use case
--- Boris

The information popup is nice to give context
--- Thibault

@SgtPooki SgtPooki added need/triage Needs initial labeling and prioritization topic/design-visual Visual design ONLY, not part of a larger UX effort P2 Medium: Good to have, but can wait until someone steps up effort/days Estimated to take multiple days, but less than a week and removed need/triage Needs initial labeling and prioritization labels Jul 15, 2022
@lidel
Copy link
Member

lidel commented Jul 16, 2022

Additional note: when on DNSLink website (like https://cf-ipfs.com/ipns/en.wikipedia-on-ipfs.org/), the UI needs to account for being way taller because we display items for copying:

We want Companion to remain useful on small screens,
that is why I suggest removing "Version" row and try to keep the current height.

@SgtPooki SgtPooki moved this to UX design needed in IPFS-GUI (PL EngRes) Jul 18, 2022
@SgtPooki
Copy link
Member Author

SgtPooki commented Jul 18, 2022

I think we all agree then that @juliaxbow's design, without the version column, is the ideal update to the UX?
cc @lidel, @meandavejustice

@juliaxbow
Copy link

It sounds as though changing gateway within the extension window was nixed, but including a dropdown select for comparison purposes:

Screen Shot 2022-07-20 at 12 11 05 AM

@lidel
Copy link
Member

lidel commented Jul 19, 2022

Thank you, @juliaxbow! I don't have a screenshot at hand, but translation of the "Gateway" "Local" and "Public" labels will be longer in some languages. This means things won't look pleasant in other languages, unless we figure out a creative way to save space.

Apart from this, 👍 for direction of these UX changes.

@SgtPooki fysa we can't ship Companion updates atm – it no longer builds 🙃
We need to either finish #1054 or do the MV3 rewrite (#666).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/days Estimated to take multiple days, but less than a week P2 Medium: Good to have, but can wait until someone steps up starmaps topic/design-visual Visual design ONLY, not part of a larger UX effort
Projects
No open projects
Status: UX Design Needed
Development

No branches or pull requests

3 participants