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

KodaDot V3 Redesign + Guidelines #1619

Closed
XyloDrone opened this issue Dec 27, 2021 · 4 comments
Closed

KodaDot V3 Redesign + Guidelines #1619

XyloDrone opened this issue Dec 27, 2021 · 4 comments
Labels
A-research we will research on these enhancement New feature or request FAQ koda3 UX first Improvement for UX

Comments

@XyloDrone
Copy link

XyloDrone commented Dec 27, 2021

Is your feature request related to a problem?

Hello everyone, let’s escape the Craigslist pit and turn KodaDot into a slick NFT Explorer. 👯
If you need me to respond, I am usually available Mon-Fri, and at my computer from 9am-6pm CET, whilst working 3x days per week.

Buckle up because this is a long document which aims to:

  • Organise all issues in a large mind map which will serve as a guide on where to place each PR/issue

  • eliminate double work, outdated PRs/issues and double PRs/issues

  • construct a way for all of us to easily communicate with each other and move rapidly forward

I have started redesigning page by page, so far I’ve finished the “Nav Bar”, “Gallery”, “Jobs” and “Checkout” designs. I would suggest either starting with the “Gallery” or waiting for me to finish further designs.

Please tag me in any new PRs/issues being opened that have any relation to UX/UI so I can keep adding these to the mind map accordingly + providing designs so that devs don’t have to bother with this, as it is my duty to sort out UX/UI so you can focus on what you do best.

Redesign file is here

Further Notes:
I would suggest holding off on any tutorials and FAQ before the redesign is complete, however, I'd assign @cryptodamsky and @onerawartist to do these once the redesign is done. In order to fast track this process I will focus on redesigning the landing page and minting user journeys next.

Mind Map Legend

Cyan color: Pages
Black: Unresolved issues with design
Orange: Resolved issues with design
Note: some blocks are duplicated due to having a pressence on multiple pages

All of your suggestions are very much appreciated, let me know how you'd like to proceed and please assign yourselves to issues/PRs you see fit.

Describe the solution you would like

Note: As I continue to research user journeys, some things are subject to change, I will update as I go.

General changes:

  • - Change color to E6007E
  • - Update background color to: 0A0A0A
  • - remove glow from images
  • - remove zoom in from images

The design will sort out the issues/PR's per page, as in the list below:

Nav Bar
#910
#1337

My proposal is to remove these from nav bar:
"Collections"(these should be easy to view in gallery, not needed in NAV at all)
"Spotlight" (I think this should be merged with "series" as a separate tab and I suggest renaming "series" to "leaderboad", as the term is confusing)
I suggest adding "credit", "transform", "admin", "settings" under a new page called "My profile" where the user will be able to edit and access multiple features; see the works/artists/collections they like/follow, what they have collected, active data on the works they purchased/created. Additionally, the page would have a "dev" dashboard where we can also track all of our Github contributions and activities(have a look at the mind map for a breakdown of the page). Thsi page will take a while to researh but I am confident we can have the redesign of the entire platform done within the next 2 weeks.

Personal account zone: My Profile

Tutorial would be turned into "Help" and it would consist of both tutorials + FAQ's

Landing

Activity(a new page in the navigation to track activity in real time)

Leaderboard/Series
Add as tabs:

Gallery+Search Engine

Create(Minting)

Profile(this is what others view when they ladn on your profile, the "My profile" section is private)

NFT + Collection view(I need to separate these accordingly as issues are bundled together at the moment)

Leaderboard(previously Series)

Help: FAQ+Tutorials

Footer
Quite a few things added in the design, but only 1 linking to issues, which is #702 : jobs

Describe alternatives you have considered

I suppose there will be plenty once we start unpacking page by page, these will be added here once we encounter obstacles.

Screeenshots

Designs are on this link, if you have any questions or require exports, just respond to this thread and tag me.
https://www.figma.com/file/GeVzZKVORd9L8kAWrlKtZv/KodaDot-UX%2FUI?node-id=0%3A1

@XyloDrone XyloDrone added enhancement New feature or request UX first Improvement for UX A-research we will research on these FAQ labels Dec 27, 2021
@yangwao yangwao added the koda3 label Dec 27, 2021
@roiLeo
Copy link
Contributor

roiLeo commented Dec 28, 2021

Hey!
Dope work, love the new design!

Few things:

  • I have a concern about accessibility color contrast: text => #E6007E on background => #1F1F1F
  • can we have a light theme page example?
  • is "checkout flow" possible feature wise?
  • I find search filters hard for the UX, would it be possible to rework a version less harmful? maybe create a sidebar filter
  • Not a fan of gradiant button. What would be hover/active state?

What are your thoughts on this?

@XyloDrone
Copy link
Author

Hey! Dope work, love the new design!

Thank you!

Few things:

* I have a concern about accessibility color contrast: text => #E6007E on background => #1F1F1F

I've changed the pink color to #FF47AC and bacground to #090909, see new design here. Ran it through a contrast checker plug in which approved it :D

* can we have a light theme page example?

Here we go

* is "checkout flow" possible feature wise?

I suppose this is a Q for @yangwao, but the suggestions was mentioned in #910

* I find search filters hard for the UX, would it be possible to rework a version less harmful? maybe create a sidebar filter
* Not a fan of gradiant button. What would be hover/active state?

Any particular reason why you dislike the gradient? I've positioned the filters at the top so that the images have more space, here's an example with the sidebar and solid buttons.

In regards to the UX of filtera, @cryptodamsky just submitted a proposal to add info to certain sections in #1637 , I think this would be a great addition if we agree on it.

@yangwao
Copy link
Member

yangwao commented Jan 2, 2022

I have no words for this amazing issue and effort someone goes through all of the issues and trying index them into one and whole kodadot v3! A really impressive amount of effort and thank you in the first place!

eliminate double work, outdated PRs/issues and double PRs/issues

if there are, it's bc they left of old process and some of might be reinforcement by logging twice which is good, also be aware that some issues sound similar, they are not. Definitely would chop on our backlog, but some older issues are gems which just weren't implemented fully :)

construct a way for all of us to easily communicate with each other and move rapidly forward

github made discussion boards, where information doesn't lost as in realtime chats
image

I would suggest holding off on any tutorials and FAQ before the redesign is complete

Rather have tutorial and onboarding material, because migration to new beta took us over 3 months tbh and can't afford loose that amount of time. Rather have outdated onboarding material and as separate process we can upgrade them and learn by doing new one.

"Collections"(these should be easy to view in gallery, not needed in NAV at all)

yes this should be merged as functionality in the gallery I guess, as collection could be enabled there, but if collection is interesting, would be nice users have dedicated entrance point to that

"Spotlight" (I think this should be merged with "series" as a separate tab and I suggest renaming "series" to "leaderboad", as the term is confusing)

Yes and no. Leaderboard is actually term I'm trying steeraway as it put artist into competition bit which is not aim of Spotlight. Rather would be good name to have Spotlight renamed to Artist Directory.

I suggest adding "credit", "transform", "admin", "settings" under a new page called "My profile"

yeah would be nice to have something like "Control Center" I guess

Re design in firma, I would strongly require to have this time some sort of atomic components, before we go for v3
Seems we had tons of issue double fixed or missing somewhere which introduced lot of incosistency across codebase and wasted pretty lot amount of time adjusting components per each instance.

Re design process I would advise starting it as mobile-first design, this seems way much as desktop only so till we will have decide on mobile it can take time.

Plus I don't see anywhere AR/VR/XR buttons tho for our XR efforst

@XyloDrone
Copy link
Author

I have no words for this amazing issue and effort someone goes through all of the issues and trying index them into one and whole kodadot v3! A really impressive amount of effort and thank you in the first place!

Thank you! Hopefully it will help us build stuff faster!

eliminate double work, outdated PRs/issues and double PRs/issues

if there are, it's bc they left of old process and some of might be reinforcement by logging twice which is good, also be aware that some issues sound similar, they are not. Definitely would chop on our backlog, but some older issues are gems which just weren't implemented fully :)

Fair enough and understandable.

construct a way for all of us to easily communicate with each other and move rapidly forward

I would suggest holding off on any tutorials and FAQ before the redesign is complete

Rather have tutorial and onboarding material, because migration to new beta took us over 3 months tbh and can't afford loose that amount of time. Rather have outdated onboarding material and as separate process we can upgrade them and learn by doing new one.

Alright, I believe @onerawartist made a tutorial for minting, so that can be added and @cryptodamsky said he is also willing to make some materials. I've updated the landing page design and created a dedicated section for newcomers. I'll keep working on the entire user journey for new useers and we can add the videos etc there.

"Collections"(these should be easy to view in gallery, not needed in NAV at all)

yes this should be merged as functionality in the gallery I guess, as collection could be enabled there, but if collection is interesting, would be nice users have dedicated entrance point to that

It could also be in a drop down from "Gallery?"

"Spotlight" (I think this should be merged with "series" as a separate tab and I suggest renaming "series" to "leaderboad", as the term is confusing)

Yes and no. Leaderboard is actually term I'm trying steeraway as it put artist into competition bit which is not aim of Spotlight. Rather would be good name to have Spotlight renamed to Artist Directory.

Understandable, but I do believe that any kind of table suggests competition, regardless, the term was suggested primarily for easier UX.

I suggest adding "credit", "transform", "admin", "settings" under a new page called "My profile"

yeah would be nice to have something like "Control Center" I guess

Cool!

Re design in firma, I would strongly require to have this time some sort of atomic components, before we go for v3 Seems we had tons of issue double fixed or missing somewhere which introduced lot of incosistency across codebase and wasted pretty lot amount of time adjusting components per each instance.

Fair enough.

Re design process I would advise starting it as mobile-first design, this seems way much as desktop only so till we will have decide on mobile it can take time.

I'll start working on a mobile version of already designed pages so we can have an idea of how it looks like.

Plus I don't see anywhere AR/VR/XR buttons tho for our XR efforst
This will be on the artist profiles and NFTs themselves+ in the filters for search.
If we have some pre-built galleries we can add this to the Nav Bar and/or emphasise in landing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-research we will research on these enhancement New feature or request FAQ koda3 UX first Improvement for UX
Projects
None yet
Development

No branches or pull requests

4 participants