You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problematic Behavior
On mobile and tablet views, course glimpses are rendered above other interface elements. When the user opens the filters panel, it appears behind the glimpses, making the filters unusable.
Expected behavior/code
The filters should appear on top of the course glimpses to remain accessible and usable.
Steps to Reproduce
Open the course catalog on a mobile or tablet viewport
Open the filters panel
Observe that the filters are rendered below the course glimpses
Environment
Richie version: 3.1.2
Platform: Chromium browsers, Firefox (mobile and tablet responsive view)
Possible Solution
The issue seems to originate from the following CSS rule introduced in this commit 4056f41
Bug Report
Problematic Behavior
On mobile and tablet views, course glimpses are rendered above other interface elements. When the user opens the filters panel, it appears behind the glimpses, making the filters unusable.
Expected behavior/code
The filters should appear on top of the course glimpses to remain accessible and usable.
Steps to Reproduce
Environment
Possible Solution
The issue seems to originate from the following CSS rule introduced in this commit 4056f41
richie/src/frontend/scss/objects/_course_glimpses.scss
Line 89 in ebf3a45
Additional context/Screenshots
This video shows that removing
z-index: 1from.course-glimpse__bodycauses the filters panel to reappear correctly:richie-overlapping_glimpses.webm
However, simply removing the z-index degrades the visual rendering of the course glimpse:
Fixing this may require additional CSS adjustments, possibly around the following lines:
richie/src/frontend/scss/objects/_course_glimpses.scss
Lines 330 to 354 in ebf3a45
💪