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

Improve UI on desktop screens #214

Closed
Keith-Web3 opened this issue Oct 24, 2023 · 8 comments
Closed

Improve UI on desktop screens #214

Keith-Web3 opened this issue Oct 24, 2023 · 8 comments
Labels
accessibility Improving accessibility feature / enhancement New feature or request frontend-design For frontend / design issues
Milestone

Comments

@Keith-Web3
Copy link

Keith-Web3 commented Oct 24, 2023

Overview

We need to improve the UI of the frontend app on desktop screens. It currently doesn't look too good.
Currently, it looks like this
Screenshot (316)

Action Items

Remove scrollbars showing up in the container element

@github-actions
Copy link

Hi @Keith-Web3! 👋
Thank you for opening an issue for Chayn! We appreciate your contribution and will get back to you as soon as possible. Please read the CONTRIBUTING.md file to learn more about contributing to Chayn. Happy coding!

@kyleecodes
Copy link
Member

Hey @Keith-Web3!👋

Thank you for creating this issue! I agree the desktop UI can be improved! However, where scrolling is necessary, we will keep them for accessibility reasons. But the design can be improved upon! For instance:

  • Remove horizontal scrolling
  • Responsively move scrollbars when all content is visible
  • Make aesthetic changes while complying with Chayn's theme and accessible GUI standards - make scrollbars look like scrollbars, function intuitively, contrast not too high
  • Move most important information above the scroll to improve viewer retention

More resources here:
https://www.nngroup.com/articles/scrolling-and-scrollbars/
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/scrollbar_role
https://ux.stackexchange.com/questions/33384/accessible-custom-scrollbars

If you would like to complete any of the steps above, I'll assign you this issue.

Thanks again!

@kyleecodes kyleecodes added this to the 02. Roadmaps milestone Nov 3, 2023
@kyleecodes kyleecodes added feature / enhancement New feature or request frontend-design For frontend / design issues accessibility Improving accessibility labels Nov 3, 2023
@Keith-Web3
Copy link
Author

Yeah, I would like to work on the issue.

@kyleecodes
Copy link
Member

kyleecodes commented Nov 3, 2023

Great! @Keith-Web3 you are assigned.

Starting this week we are currently in the process of updating this app entirely, from the docs to the dependencies. If you encounter any difficulties, please reach out here we'll be happy to help! Your feedback is highly appreciated.

@Keith-Web3
Copy link
Author

@kyleecodes I noticed some of the packages were installed as far back as three years ago and it's causing some install conflicts. I guess this would be fixed in the ongoing update so should I hold the UI changes till the updates are done?

@kyleecodes
Copy link
Member

@Keith-Web3 thank you for your patience! We had to wait another week to begin upgrading this project, but we are back now and I just saw your message.

If none of these install conflicts interrupt your ability to work on the UI, I would ignore them. However, if these install conflicts interfere with editing the UI, please report them here. Some may be quick fixes, but if not, I can troubleshoot the issues here or open new issues for solving these conflicts.

Can you share a screenshot or copy-paste the install conflicts you're experiencing? Thanks again.

@kyleecodes
Copy link
Member

Hey @Keith-Web3, we have decided to archive this repo and Your Story Matters. I'm unassigning you this issue.

We invite you to extend your ideas to our newer open-source project, Bloom, which is similar to this project, but with more features and actively maintained!

Check out Bloom here: https://github.com/chaynHQ/bloom-frontend

Thank you for your interest!

@kyleecodes kyleecodes closed this as not planned Won't fix, can't repro, duplicate, stale Jan 18, 2024
@Keith-Web3
Copy link
Author

Alright, cool. I'll check it out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Improving accessibility feature / enhancement New feature or request frontend-design For frontend / design issues
Projects
None yet
Development

No branches or pull requests

2 participants