Fix lt-scanlines header overlap — move class off body to dedicated div
body::before and body::after are used for background grid/gradient effects. Adding lt-scanlines to body caused ::after conflict (higher specificity) and put the scanline overlay at z-index 9998, above the header at z-index 300. Move lt-scanlines to a dedicated fixed div so pseudo-elements don't conflict and the header remains fully visible. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -55,7 +55,9 @@ $_lt_assetVer = $GLOBALS['config']['ASSET_VERSION'] ?? '20260329';
|
||||
], JSON_UNESCAPED_UNICODE | JSON_HEX_TAG) ?>;
|
||||
</script>
|
||||
</head>
|
||||
<body class="lt-scanlines">
|
||||
<body>
|
||||
<!-- Scanlines overlay — dedicated div avoids conflict with body::before/::after pseudo-elements -->
|
||||
<div class="lt-scanlines" aria-hidden="true" style="position:fixed;inset:0;pointer-events:none;z-index:9998"></div>
|
||||
|
||||
<!-- SKIP LINK -->
|
||||
<a class="lt-skip-link" href="#main-content">Skip to main content</a>
|
||||
|
||||
Reference in New Issue
Block a user