{# _splash.html — left pane of the auth shell. Precedence (first non-null wins): 1. branding.splash_url → sandboxed 2. branding.splash_image_url → shader canvas with shape source "image" 3. branding.splash_primitive → shader canvas with shape source "primitive" 4. else → shader canvas with shape source "text" Expected context: - branding (optional BrandingConfig) - application_name (optional — used as fallback for splash_text) #} {% if branding and branding.splash_url %} {% elif branding and branding.splash_image_url %} {{ application_name | default("allowthem") }} {% elif branding and branding.splash_primitive %} {{ application_name | default("allowthem") }} {% else %} {% set _text = branding.splash_text if branding and branding.splash_text else application_name | default('allowthem') %} {% set _scale = branding.shader_cell_scale if branding and branding.shader_cell_scale else 22 %} {{ _text }} {% endif %}
{{ application_name | default("allowthem") }}
{{ _text }}