Skip to content

Add progressive blur to scroll containers - #185

Merged
ZeroMayo merged 1 commit into
masterfrom
zeromayo-project-yomi-scroll-blur
Nov 6, 2026
Merged

ZeroMayo merged 1 commit into
masterfrom
zeromayo-project-yomi-scroll-blur

Conversation

@ZeroMayo

@ZeroMayo ZeroMayo commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

Summary

Adds a shader-based progressive Gaussian blur to scroll containers so content fades softly at the viewport edges. Vertical containers blur the top and bottom; horizontal containers apply the corresponding effect at the left and right.

The effect can be disabled with ProgressiveBlurEnabled, and its two edge extents are independently configurable with ProgressiveBlurTopHeight and ProgressiveBlurBottomHeight (76px defaults). When Masking is false, the container uses the regular draw path so content outside its bounds remains visible. Related UI scroll surfaces and spacing are adjusted for the new effect.

Validation

  • dotnet build .\AXPlayer.App\AXPlayer.App.csproj --no-restore -v:q

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@ZeroMayo ZeroMayo changed the title Add progressive blur to Yomi scroll containers Add progressive blur to scroll containers Nov 6, 2026
@ZeroMayo
ZeroMayo merged commit 5bd9ef4 into master Nov 6, 2026
6 checks passed
@ZeroMayo
ZeroMayo deleted the zeromayo-project-yomi-scroll-blur branch November 6, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant