Skip to content

Conversation

@rohitpaulk
Copy link
Member

@rohitpaulk rohitpaulk commented Dec 2, 2025

Introduce a conditional noisy overlay div in application template that
renders when shouldShowNoisyOverlay is true. Add a corresponding getter
in the layout service, currently mirroring shouldShowHeader. This sets
up infrastructure for future UI enhancements requiring an overlay effect.


Note

Adds a conditional noisy overlay in the application template controlled by a new layout service getter, sets container to relative, and slightly increases overlay opacity.

  • Layout/Template:
    • Add conditional overlay in app/templates/application.hbs using {{#if this.layout.shouldShowNoisyOverlay}} that renders a full-viewport div with noisy-overlay.
    • Make #application-container relative to position the overlay.
  • Service:
    • Add LayoutService#get shouldShowNoisyOverlay mirroring shouldShowHeader.
  • Styles:
    • Tweak noisy-overlay opacity from 0.035 to 0.04 in app/styles/app.css.

Written by Cursor Bugbot for commit 735a94f. This will update automatically on new commits. Configure here.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Test Results

  1 files  ±0    1 suites  ±0   9m 48s ⏱️ +30s
676 tests ±0  624 ✅ ±0  51 💤 ±0  0 ❌ ±0  1 🔥 ±0 
676 runs  ±0  623 ✅ ±0  51 💤 ±0  1 ❌ ±0  1 🔥 ±0 

For more details on these errors, see this check.

Results for commit 735a94f. ± Comparison against base commit 750f912.

♻️ This comment has been updated with latest results.

@codecov
Copy link

codecov bot commented Dec 2, 2025

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
625 1 624 51
View the full list of 1 ❄️ flaky test(s)
Chrome 142.0::Acceptance | course-page | test-results-bar | resize: can resize test results bar using touch

Flake rate in main: 37.04% (Passed 51 times, Failed 30 times)

Stack Traces | 2.81s run time
Test results bar should be resized using touch

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@codecov
Copy link

codecov bot commented Dec 2, 2025

Bundle Report

Changes will decrease total bundle size by 1.42kB (-0.0%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
client-array-push 38.8MB -1.42kB (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: client-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/chunk.*.js -1.33kB 3.33MB -0.04%
assets/chunk.*.js -55 bytes 40.85kB -0.13%
assets/chunk.*.js -27 bytes 40.9kB -0.07%

Files in assets/chunk.*.js:

  • ./services/layout.ts → Total Size: 1.37kB

Introduce a conditional noisy overlay div in application template that
renders when `shouldShowNoisyOverlay` is true. Add a corresponding getter
in the layout service, currently mirroring `shouldShowHeader`. This sets
up infrastructure for future UI enhancements requiring an overlay effect.
@rohitpaulk rohitpaulk force-pushed the feat-add-noisy-overlay branch from ac592de to 6473e52 Compare December 2, 2025 11:48
rohitpaulk and others added 2 commits December 2, 2025 17:18
Increase the background opacity from 0.035 to 0.04 to improve
the visibility of the background pattern. This subtle change
enhances the overall user interface without affecting interaction,
as pointer events remain disabled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants