       parseInt(value).toString(16)
 
 
-  description = fetch("forum-description").html or customization('banner')?.description
-  has_description = description?.trim().length > 0 && description.trim() != '<p><br></p>'
+  description = fetch("forum-description").html or customization('banner')?.description or opts.supporting_text
+  has_description = opts.supporting_text || (description?.trim().length > 0 && description.trim() != '<p><br></p>')
 
   is_dark_theme = !is_light_background()
   text_block_color = edit_banner.text_background_css or customization('banner')?.text_background_css or DEFAULT_TEXT_BLOCK_COLOR


        CustomizeDescription
          key: 'editable_description'
          style: 
            border: if !has_description then (if is_dark_theme then '1px solid rgba(255,255,255,.5)' else '1px solid rgba(0,0,0,.5)')
            padding: "6px 8px"

    edit_banner = fetch 'edit_banner'
    is_admin = fetch('/current_user').is_admin

    has_description = description?.trim().length > 0 && description.trim() != '<p><br></p>'

    is_light = is_light_background()

    focus_on_mount = @local.focus_on_mount
