Joystream / pioneer

Governance app for Joystream DAO
https://pioneerapp.xyz/
GNU General Public License v3.0
44 stars 70 forks source link

RWD Bugs #4609

Closed ivanturlakov closed 10 months ago

ivanturlakov commented 11 months ago
Screenshot 2023-10-28 at 14 01 20 Screenshot 2023-10-28 at 13 53 20 Screenshot 2023-10-28 at 13 50 21 Screenshot 2023-10-27 at 21 42 12 Screenshot 2023-10-27 at 21 35 36

Perhaps here we can hide the second column so that the third column is readable

Screenshot 2023-10-27 at 22 21 28
ivanturlakov commented 11 months ago

Also on mobile no chance to view tooltips(?), not critical but maybe an easy solution could be found.

Screenshot 2023-10-28 at 14 09 34

The wide fixed-width elements that now have a horizontal scroll are hard to read on mobile devices, maybe we can just hide(or rearrange) some elements inside to get rid of the scroll?

dmtrjsg commented 11 months ago

@ivanturlakov great that you raised it as a separate issue. So the fixes also can come in separate PR instead of changing the existing HUGE pr 👍

@eshark9312 pls kindly address it in a separate pr.

chrlschwb commented 11 months ago

@eshark9312 this issue was already addressed in https://github.com/Joystream/pioneer/pull/4607. What is the status now? Will you create a separate PR?

eshark9312 commented 11 months ago

@chrlschwb Yes, addressed in #4607 and passed all QA tests.

ivanturlakov commented 11 months ago

@eshark9312 Looks like were missed this

Screenshot 2023-11-06 at 13 34 18
eshark9312 commented 11 months ago

@ivanturlakov I've fixed it just before. Please check again. https://dao-737dtg4ng-joystream.vercel.app/#/proposals/preview/626

thesan commented 11 months ago

@chrlschwb Yes, addressed in #4607 and passed all QA tests.

@eshark9312 as @dmtrjsg wrote in this https://github.com/Joystream/pioneer/issues/4609#issuecomment-1792264311 please address issues reported here in a separate PR, not in #4607 because this PR is starting to grow to big with changes unrelated to election, forum nor settings.

So until #4607 gets merged please address the QA feedback on a different branch based on rwd/election,forum-and-settings but that you can rebase after #4607 is merged.

thesan commented 11 months ago

The proposal empty state is no longer centered: image

thesan commented 11 months ago

According to the new designs every pages main content should be centered in an at most 1150px wide container: image

thesan commented 11 months ago

The members table headers are misaligned with the table content: image

ivanturlakov commented 11 months ago

Menu link active state Cards layout

Screenshot 2023-11-07 at 11 36 19

Design

Screenshot 2023-11-07 at 11 43 10
eshark9312 commented 11 months ago

@ivanturlakov Please check here.

ivanturlakov commented 11 months ago

@eshark9312 Looks good thank you!

One more thing

Screenshot 2023-11-09 at 14 11 57 Screenshot 2023-11-09 at 14 12 12
eshark9312 commented 11 months ago

I fixed it. https://dao-p59ur48rn-joystream.vercel.app/

kdembler commented 10 months ago

So so great to see this live and browse on mobile!

2 observations:

  1. The content now doesn't take full page width anymore, I guess that's an expected change? Before: https://share.cleanshot.com/J7fXnR4d After: https://share.cleanshot.com/W5427Ctb
  2. The selected tab underline now floats slightly above the bottom border Before: https://share.cleanshot.com/r1WTJ4b9 After: https://share.cleanshot.com/WZdV6ytC
dmtrjsg commented 10 months ago

@kdembler looks like legit bugs to me, @eshark9312 would you like to address the comments from Klaudiusz as well?

chrlschwb commented 10 months ago

So so great to see this live and browse on mobile!

2 observations:

  1. The content now doesn't take full page width anymore, I guess that's an expected change? Before: https://share.cleanshot.com/J7fXnR4d After: https://share.cleanshot.com/W5427Ctb
  2. The selected tab underline now floats slightly above the bottom border Before: https://share.cleanshot.com/r1WTJ4b9 After: https://share.cleanshot.com/WZdV6ytC
  1. That's an expected change.
  2. I think that was missed during the QA. @eshark9312
eshark9312 commented 10 months ago
  1. That's what is required from design.
  2. I fixed this on https://github.com/Joystream/pioneer/pull/4636.