-
Notifications
You must be signed in to change notification settings - Fork 357
Quiz exercises: Fix notifications being hidden by the quiz bar
#12101
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
base: develop
Are you sure you want to change the base?
Quiz exercises: Fix notifications being hidden by the quiz bar
#12101
Conversation
…and-submission-bar-hides-notifications
End-to-End (E2E) Test Results SummaryTest Strategy: Two-phase execution
Status: All E2E tests passed (both phases)
|
||||||||||||||||||
WalkthroughA new CSS class selector Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
mariyakoeva
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, tested on TS1
Jess-hub09
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Phase 1: E2E Tests ✅Status: Phase 1 passed Tests Run: e2e/Login.spec.ts e2e/Logout.spec.ts e2e/SystemHealth.spec.ts e2e/course/CourseManagement.spec.ts Details: Check the Phase 1 Test Report for detailed results. This is an automated comment for Phase 1 of the E2E test execution. |
Phase 2: E2E Tests ✅Status: Phase 2 passed Tests Run: e2e/atlas/ e2e/exam/ e2e/exercise/ e2e/lecture/ Details: Check the Phase 2 Test Report for detailed results. This is an automated comment for Phase 2 of the E2E test execution. |
End-to-End (E2E) Test Results SummaryTest Strategy: Two-phase execution
Status: All E2E tests passed (both phases) Detailed Results: Check the individual phase reports in the workflow run for test counts, timing, and results. |



Summary
Fixed z-index stacking issue where quiz page elements were overlaying dropdowns in the course title bar, making them inaccessible to users.
Checklist
General
Client
Motivation and Context
This PR fixes an issue where the quiz title/submission bar overlaps and partially hides the notifications popover, preventing users from seeing it completely.
Solves #11692
Description
Steps for Testing
Prerequisites:
Testserver States
You can manage test servers using Helios. Check environment statuses in the environment list. To deploy to a test server, go to the CI/CD page, find your PR or branch, and trigger the deployment.
Review Progress
Code Review
Manual Tests
Screenshots
Before:

Fixed:

Summary by CodeRabbit