Ambient Tone Layer Behind Flat Pages

A reusable top-glow layer that gives pages with no imagery of their own the same tinted ground the image-backed screens get — emitted as the first sibling of a navigation destination's content, with no wrapper, because destinations already stack. Covers why a null tone must collapse the gradient into the page colour instead of substituting a theme colour, why the scroll-away offset belongs in the draw phase, why the first list item must be taller than the layer, and which screens are right to keep their own copy. Use when a flat settings or list page looks unrelated to the rest of the app, when an idle app shows a glow for nothing, or when a glow snaps out of place as the list scrolls.

maxrave-dev 7a80f0a 8.2 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/ambient-tone-layer-behind-flat-pages commit 7a80f0ad4a

Frequently asked questions

npx skillmds@latest add maxrave-dev/ambient-tone-layer-behind-flat-pages