Updated the dot grid mask so it fades out toward the bottom-left on desktop, while keeping the original vertical fade on smaller screens. The change is in frontend/app/(home)/page.tsx.
Next steps if you want:
frontend/components/HomeHero.tsx for consistency.Adjusted the desktop mask to fade out toward the bottom-left and explicitly pinned the overlay to the top. Updated frontend/app/(home)/page.tsx.
If it still looks off, tell me what breakpoint and I’ll tune the gradient size/stop.
The mask was inverted. It was making the bottom-left most opaque and fading away from it, so it looked like it was “fading to the right/top.” I flipped the gradient stops so the bottom-left is transparent and it fades out there. Updated frontend/app/(home)/page.tsx.
If it still looks like it isn’t pinned to the very top, the issue is likely the nearest positioned ancestor. Tell me which container you want it anchored to (viewport, section, or the feed wrapper) and I’ll move it or add relative accordingly.
Shortened the overlay and combined masks so it always fades to the bottom, with an extra bottom-left fade on desktop. Updated frontend/app/(home)/page.tsx.
If you want it even shorter or softer, give me a target height (e.g. 160px/200px) or a preferred fade strength.
Shortened to h-40 in frontend/app/(home)/page.tsx. If you want even tighter, give me a px height (e.g. 120px/140px).
Swapped the linear mask so it fades from top to bottom (transparent at top, opaque toward bottom). Updated frontend/app/(home)/page.tsx.
If the fade should be stronger or end sooner, tell me the stop (e.g. 40% or 80%).
Set it to a simple top→bottom fade only (no radial). Updated frontend/app/(home)/page.tsx.
Made the gradient taller and extended the fade to 75%. Updated frontend/app/(home)/page.tsx.
Kept the tall linear fade and added a desktop-only radial mask from the bottom-left. Updated frontend/app/(home)/page.tsx.
If you want that corner fade softer or smaller, tell me the %/size.
It’s still there. The base mask is the to-bottom linear gradient for all sizes, and the desktop radial is layered on top only at lg. If you want the to-bottom fade stronger/weaker, tell me the stop (e.g. 65% or 85%) and I’ll tweak it.
I kept the to-bottom fade and added composite rules so the desktop radial actually intersects the base mask (otherwise some browsers ignore the second mask layer). Update is in frontend/app/(home)/page.tsx.
If it still doesn’t show, tell me which browser you’re testing in (Safari/Chrome/Arc) and I’ll tailor the mask behavior for that engine.