What problem does it solve? Fixed and sticky UI elements often break through z-index conflicts, mobile overlap issues, iOS safe-area gaps, and scroll-trigger bugs. This Skill provides a reserved z-index stack, copy-ready component patterns, and a checklist of constraints so sticky headers, mobile CTA bars, and floating widgets behave correctly across breakpoints. ## Core Features & Use Cases - Sticky Header Pattern: Uses sticky top-0 instead of fixed with an optional scroll-triggered shadow, avoiding body padding hacks. - Mobile Sticky CTA Bar: Slides in after 300px scroll, hides on md: breakpoints, and clears the iOS home indicator via env(safe-area-inset-bottom). - WhatsApp Widget Positioning: Resolves the common conflict where the floating button hides behind the mobile sticky bar using bottom-[76px] or a CSS custom property. - Use Case: A user reports the WhatsApp button is hidden behind the mobile sticky bar on their Next.js site. The Skill identifies the z-index and bottom-offset conflict and applies the documented fix with correct breakpoint rules. ## Quick Start Ask the agent to fix the z-index conflict between the WhatsApp widget and the mobile sticky bar on your Tailwind Next.js site.