π Layout & Dimensions
- Max height: 580px (WebView safe area)
- Width: 375px (mobile-first only)
- No desktop version β mobile-only designs, every adaptive designs
- No fixed footers unless pre-approved - on small screens it will be overlapped
π§± Blocks & Structure
- β Use only pre-approved blocks β https://docs.web2wave.com/reference/blocks-list#/
- π« No custom blocks
- π« No nested blocks or grouped containers with colored backgrounds
π Screen Flow & Logic
- Define flow logic between screens
- If answer A β Go to screen 4, etc.
- Add clickable prototype in Figma, or
- Add logic as Figma comments
- Name screens clearly: 01 - welcome, 02 - gender, etc, so we know how to name screens and variables in editor
- Prefer linear flow unless branching is required
- Explain where we have Multiple/Single choice questions
- Include all states for answers
- Selected, Disabled
βοΈ Visual Design
- Font sizes: 16px (body), 22β26px (headlines)
- Less blur, shadows, or complex effects
- Layouts must support longer translations and smaller screen
π¨ Themes & Branding
- Use color tokens/variables
- Avoid hardcoded colors
- No custom gradients or advanced shadows
π¦ Assets & Export
- Animations should be provided separately as MOV, Lottie or RIVE
- All icons, illustrations named and grouped
π§© Paywall-Specific
- Use this structure for paywall
- Value offer - multiple options
- Visualization - 2-3 ideas for before/after
- Prices
- Button to pay
- 30 days money back guarantee
- How will it work
- Features / benefits
- For who
- User reviews
- Video review / Before-after
- Prices
- FAQ
- Button
- 30 days money back guarantee
- Company info / Policies
- Create Prices in Stripe/Paddle in advance
β
Final Review Before Sharing
-
Max height fits under 580px
-
Mobile-only, width 375px
-
Only approved blocks used
-
No containers for multiple blocks
-
Logic between screens defined