cms icon indicating copy to clipboard operation
cms copied to clipboard

Sidebar | Improving the UX

Open aadeshkulkarni opened this issue 1 year ago • 4 comments

UI/UX issues with Sidebar

  1. Checkbox color (blue) increases visual instability by adding a third color to the sidebar. Changing it to shades of gray will improve UX.
  2. Go back button is unnecessarily getting focus due to blue bg-color.
  3. Accordion title hover changes bg color and adds underline to title. Underline is unnecessary, causes visual instability.
  4. Accordion title does not have user's progress (For instance, 3/4 done. Something that apps like Udemy have)
  5. Scrolling is required. But scrollbar can be hidden. The scrollbar uglifies the UI. It's possible to keep scrolling functionality without showing scrollbar. (And this is already implemented in other pages of cms)
  6. Accordion children elements look congested. They can have some space to breathe. Looks visually depressing at this moment.

Existing UI (Dark mode)

Screenshot 2024-03-16 at 11 11 15 AM

Proposed UI (Dark mode)

Screenshot 2024-03-16 at 11 11 12 AM

Existing UI (Light mode)

Screenshot 2024-03-16 at 11 10 58 AM

Proposed UI (Light mode)

Screenshot 2024-03-16 at 11 26 43 AM

aadeshkulkarni avatar Mar 16 '24 06:03 aadeshkulkarni

I have made the proposed changes on my dev instance. If the maintainers feel like moving forward with this, I can raise a PR.

aadeshkulkarni avatar Mar 16 '24 06:03 aadeshkulkarni

instead of completely removing the scrollbar a custom scrollbar can be implemented

Screenshot from 2024-03-24 12-44-36 Screenshot from 2024-03-24 12-44-54

nihar-hegde avatar Mar 24 '24 07:03 nihar-hegde

@aadeshkulkarni @nihar-hegde why u guys have not raised a PR yet? custom scroll bar looks way better here!

hxdy-1 avatar Apr 18 '24 14:04 hxdy-1

Waiting on @hkirat to provide his feedback before picking it up.

aadeshkulkarni avatar Apr 18 '24 16:04 aadeshkulkarni