{# Demo CTA Banner Displays contextual call-to-action banners throughout the demo. Positioned at bottom of page content or inline. Required context: - concept: Store concept (pc, ou, se) - conceptInfo: Concept display information Optional context: - ctaType: Type of CTA (tour_complete, feature_highlight, session_ending) - ctaPosition: Position (bottom, inline, sidebar) @see docs/specs/021-demo-dashboard/product-requirements.md (Feature 8) #} {% set ctaType = ctaType|default('default') %} {% set ctaPosition = ctaPosition|default('bottom') %} {% if ctaType == 'tour_complete' %} {# Tour completion CTA - emphasis on conversion #}
{% elseif ctaType == 'session_ending' %} {# Session ending soon CTA #} {% elseif ctaType == 'feature_highlight' %} {# Feature-specific CTA #} {% else %} {# Default sticky bottom CTA #} {% endif %}