-
Notifications
You must be signed in to change notification settings - Fork 480
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
Design Enhancement Scope in Shifting Board #6636
Comments
I would like to work on this issue. Can you assign it to me? |
@Arzzam you can start working on it |
Ok Thank you. |
Hey @Arzzam any updates on this? |
Hi @Pranshu1902 If we wonna set this on top header to be in fixed position, we have to change the rendering methods or we can change by having separate scroll for every columns. We can do it like this and prevent the overflow down to the page and need to change the app router overflow y scroll to max height to the screen and have to change all children pages to have scroll behaviour to prevent whole body scrolling while overflow. so that we won't have the extra scroll when there is no elements are overflow in the main page. If we have separate scroll for each column, we can have table headers on the top, it will only scroll only the below content. Provide your suggestion to continue my progress. Thank you. Give me your suggestions and feedback. |
@Arzzam a quick way would be to restrict the height of the component so that the whole page doesn't scroll as you showed in the last screenshot. Also, the arrows need to be placed inside the component and not on the sides, keep it like a floating button. I don't think you need to modify it in the app router coz it will affect all pages |
Yes it will affect, so that have to change the overflow behaviour for the main page and need to apply it to all the specific pages. |
@Arzzam Try to do it without modifying the app router. Set a maximum height limit for the component so that it doesn't go out of the screen size probably using tailwind classes like |
@Arzzam any updates? Try to raise a draft PR so that we can also keep track of the progress |
Sorry for the delay, I will finish it and raise PR in this week. |
Screen.Recording.2023-12-29.at.7.47.35.PM.movAs I told you the extra scroll will be there as the router has to be fixed. I guess the arrows are not required now. If it is required we can proceed with that. |
@Arzzam I checked the code, so you would have to remove See if you can get a work around this otherwise, go ahead and modify the |
Hi @Pranshu1902, Here I have attached a video that will shows about it, Is there any reason it is not working, I have added class like these in other projects but it worked. I guess it is not worked in oru project thats why I am curious about it. Screen.Recording.2023-12-31.at.7.56.51.PM.movIs there any changes required here |
Could you share the JSX code used to achieve that? |
Dynamic class names won't work. Refer https://tailwindcss.com/docs/content-configuration#dynamic-class-names You could use CSS styles to achieve this instead. But why does the arrow need to have dynamic absolute positioning in the first place? |
Oh Thanks. |
Hi @rithviknishad @Pranshu1902, Thanks for your time and feedback! |
Describe the bug
Currently, the shifting board has three scroll bars and it doesn't feel good, when we use it
To Reproduce
Steps to reproduce the behavior:
Expected behavior
An effective way to utilize the board and make the user experience better
Note: Whoever wishes to work on this issue, get the mock-up design approved in the EOD call, then only, the issue will be assigned to the respective author.
Screenshots
The text was updated successfully, but these errors were encountered: