Skip to content

Conversation

@nucleogenesis
Copy link
Member

Summary

Adds position:relative & z-index:21 to the bum-side-panel sass mixin.

References

Fixes #13784

Reviewer guidance

Aside from the bug in the related issue being fixed, please verify that the "Are you sure you will lose your changes" KModals work as expected as well (ie, they're properly visible on all screen sizes).

…es mixin

ensures the panel is fully visible, covering the android bottom bar in
particular
@github-actions github-actions bot added APP: Facility Re: Facility App (user/class management, facility settings, csv import/export, etc.) SIZE: very small labels Oct 22, 2025
Copy link
Member

@pcenov pcenov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @nucleogenesis LGTM!

Copy link
Member

@AlexVelezLl AlexVelezLl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per the conversation with Richard, it seems like this is the best solution! Just wonder if we should have done the same for the Lesson resource selection side panel? 😅. I think this is another consideration we can add to the discussion of the side panels for the KDS v6 project!

Just noting that in KDS we set the z-index to 24 for KModal (which in theory should be the same case as the side panel, since both of them are modals), which is consistent with our z-index design guidelines, just wondering if it would be worth it if we also set it to 24 here too? It won't make any difference as it is already working with 21 😅, but just for consistency!

@nucleogenesis
Copy link
Member Author

@AlexVelezLl I always feel like I'm handling dangerous materials when I play with z-index so I made the smallest change I could that didn't break anything 😅 -- I wonder if having 24 on both would cause issues as there are cases where the KModal needs to show up above the side panel.

@nucleogenesis nucleogenesis merged commit a071b71 into learningequality:develop Oct 23, 2025
52 checks passed
@nucleogenesis nucleogenesis deleted the bum-android-buttons-fix branch October 23, 2025 16:37
@AlexVelezLl
Copy link
Member

That's a good point! We should update the design guidelines for this case, then, when there are two dialogs, one on top of the other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

APP: Facility Re: Facility App (user/class management, facility settings, csv import/export, etc.) SIZE: very small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Facility > Users - The buttons are not visible in the Android app when performing bulk actions at the Users page

3 participants