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

[UX] Graphic Design for Meshery Catalog page or section #4131

Closed
9 tasks
leecalcote opened this issue Apr 25, 2023 · 19 comments
Closed
9 tasks

[UX] Graphic Design for Meshery Catalog page or section #4131

leecalcote opened this issue Apr 25, 2023 · 19 comments
Assignees
Labels
figma help wanted Extra attention is needed issue/stale Issue has not had any activity for an extended period of time kind/enhancement New feature or request project/meshery type/ux type/visual design

Comments

@leecalcote
Copy link
Member

leecalcote commented Apr 25, 2023

Current Behavior

The Meshery Catalog is live and available, but not described very well n the layer5.io site. Some of its description can be found on layer5.io/meshmap in the card carousel.

Desired Behavior

Ideally, there is a Meshery section or new page that describes the purpose of and value in use of the Meshery Catalog.

Implementation

  • Redesign the UI of the catalog page
  • Create reusable components
  • Add the above-mentioned components to the design system
  • Better UX functionality i.e. anchors, sliders, interaction, tags etc
  • Add meaningful information assisting the user/viewer of the page eg. getting started section, caveats and considerations, FAQ's and comments/reviews (slider)
  • Information architecture, for better understanding the interconnectedness between Meshery, Meshery Playground, MeshMap (add other interfaces if necessary)
  • Questions and comments section has interactivity with other interfaces (MeshMap and Playground) as it becomes a collaborative (public) design
  • User interviews to gather more information on pain points and suggestions for improvement of the interface and overall design
  • Usability tests to improve the functionality and design

Acceptance Tests

  1. One or more designs are available in the linked Figma design file page.

Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

@nishantminerva
Copy link

May I do this?

@leecalcote
Copy link
Member Author

Thanks, @nishantminerva

@vishalvivekm
Copy link
Member

any update on it ? @nishantminerva

@nishantminerva
Copy link

@vishalvivekm Can you please provide me some paper wirefram so that i can design it accordingly. That will be very helpful.

@vishalvivekm
Copy link
Member

@vishalvivekm Can you please provide me some paper wirefram so that i can design it accordingly. That will be very helpful.

@nishantminerva did you check out
wireframes and designs for Layer5 site in Figma ? : https://www.figma.com/file/5ZwEkSJwUPitURD59YHMEN/Layer5-Designs

Tagging @ritiksaxena124 for assistance here

@ritiksaxena124
Copy link
Contributor

@nishantminerva , here we have a link for the mockup of Catalog page which is under process, you can take the data to insert as @leecalcote mentioned from the carousel in layer5.io/meshmap and play with the design in Figma. if you have any queries feel free to jump into our Slack channel if you haven't already.

@vishalvivekm
Copy link
Member

@nishantminerva , here we have a link for the mockup of Catalog page which is under process, you can take the data to insert as @leecalcote mentioned from the carousel in layer5.io/meshmap and play with the design in Figma. if you have any queries feel free to jump into our Slack channel if you haven't already.

Thanks Ritik
@nishantminerva There you go

@nishantminerva
Copy link

Thank you @ritiksaxena124 and @vishalvivekm. I will soon update you on the progress.

@nishantminerva nishantminerva removed their assignment May 9, 2023
@avantikajain289
Copy link

Hi @leecalcote @ritiksaxena124 happy to continue work on this one. I would require editing access to the Figma to get started. Thanks!

@manasak2010
Copy link

can I also help?

@avantikajain289
Copy link

@manasak2010 Absolutely!
Steps:

  1. Join the community by completing the community member form.
  2. Get access to the Figma file (both mentioned in the description above) and other assets.
  3. Join the slack channels and ping me. We'll take it from there.

@VishyFishy7
Copy link

I would like to contribute to this. Requesting Figma Edit access.

@leecalcote
Copy link
Member Author

@VishyFishy7 view access granted. With the way that Figma permissions work (and their lack of granularity and ease by which work is deleted or lost), we withhold edit access until a community member has demonstrated their competency, consistency of participation, and sustainment of positive engagement over an extended period of time. Don't let this dissuade you, though. On the contrary, jump in with both feet and make some waves. For now, simply make those waves in another design file.

@VishyFishy7
Copy link

@VishyFishy7 view access granted. With the way that Figma permissions work (and their lack of granularity and ease by which work is deleted or lost), we withhold edit access until a community member has demonstrated their competency, consistency of participation, and sustainment of positive engagement over an extended period of time. Don't let this dissuade you, though. On the contrary, jump in with both feet and make some waves. For now, simply make those waves in another design file.

Totally understandable. However is there any way I could get the asset files (branding,logo) for Layer5 to use for this project? That is the only thing I need.

@manasak2010
Copy link

manasak2010 commented May 25, 2023 via email

@leecalcote
Copy link
Member Author

Contributors, who fill in a community member form (https://layer5.io/newcomer) gain immediate access to the shared drive, which is full of resources / assets. Also, this page has a smaller set of assets available - https://layer5.io/brand

@avantikajain289
Copy link

avantikajain289 commented Jun 1, 2023

Hi to the Creator of this Issue,

A few suggestions to add items to the agenda:

  • Redesign the UI of the catalog page
  • Create reusable components
  • Add the above-mentioned components to the design system
  • Better UX functionality i.e. anchors, sliders, interaction, tags etc
  • Add meaningful information assisting the user/viewer of the page eg. getting started section, caveats and considerations, FAQ's and comments/reviews (slider)
  • Information architecture, for better understanding the interconnectedness between Meshery, Meshery Playground, MeshMap (add other interfaces if necessary)
  • Questions and comments section has interactivity with other interfaces (MeshMap and Playground) as it becomes a collaborative (public) design
  • User interviews to gather more information on pain points and suggestions for improvement of the interface and overall design
  • Usability tests to improve the functionality and design

I will keep adding to the list of tasks if and when they come up.

Thanks!

@stale
Copy link

stale bot commented Aug 12, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Aug 12, 2023
@stale
Copy link

stale bot commented Oct 15, 2023

This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue.

@stale stale bot closed this as completed Oct 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
figma help wanted Extra attention is needed issue/stale Issue has not had any activity for an extended period of time kind/enhancement New feature or request project/meshery type/ux type/visual design
Development

No branches or pull requests

7 participants