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

Standardize modal visual presentation #1643

Open
jessicaschilling opened this issue Sep 17, 2020 · 0 comments
Open

Standardize modal visual presentation #1643

jessicaschilling opened this issue Sep 17, 2020 · 0 comments
Assignees
Labels
area/screen/files Issues related to Files screen area/screen/peers Issues related to Peers screen area/screen/settings Issues related to Settings screen area/screen/status Issues related to Status screen effort/hours Estimated to take one or several hours exp/novice Someone with a little familiarity can pick up good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/maintenance Work required to avoid breaking changes or harm to project's status quo P2 Medium: Good to have, but can wait until someone steps up status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work

Comments

@jessicaschilling
Copy link
Contributor

jessicaschilling commented Sep 17, 2020

Note: Need to wait until #1615 is merged to avoid throwing more conflicts on that PR's pile.

The need

Standardize visual presentation of modals throughout Web UI, including the following:

  • Darker primary action text
  • (Possibly) left-aligning modal content, though need to investigate how this works with code snippets etc
  • Possibly lighter or lighter-weight text for checkbox and similar items
  • Consider right-justifying buttons
  • Updating storybook if necessary

Modals to address

Files screen:

  • Import from IPFS
  • New folder
  • Share link
  • Rename
  • Delete
  • (Pinning-related modals TK)

Peers screen:

  • Add connection

Settings:

  • Language
  • Tutor mode
  • (Pinning-related modals TK)
@jessicaschilling jessicaschilling added area/screen/files Issues related to Files screen area/screen/peers Issues related to Peers screen area/screen/settings Issues related to Settings screen area/screen/status Issues related to Status screen exp/novice Someone with a little familiarity can pick up effort/hours Estimated to take one or several hours good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/maintenance Work required to avoid breaking changes or harm to project's status quo P2 Medium: Good to have, but can wait until someone steps up status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work labels Sep 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/screen/files Issues related to Files screen area/screen/peers Issues related to Peers screen area/screen/settings Issues related to Settings screen area/screen/status Issues related to Status screen effort/hours Estimated to take one or several hours exp/novice Someone with a little familiarity can pick up good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/maintenance Work required to avoid breaking changes or harm to project's status quo P2 Medium: Good to have, but can wait until someone steps up status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work
Projects
No open projects
Status: UX Design Needed
Development

No branches or pull requests

2 participants