{# Appearance Dropdown (mode + brand) #} {# Native popover API - browser handles open/close, focus, escape key #} {# Use theme_menu_id variable to allow unique IDs for desktop/mobile #} {% let _theme_menu_id = theme_menu_id ?? 'theme-menu' %} {# HELPER: Render a theme option button #} {% def theme_option(type, value, label_key, default_label, icon_name=none) %} {% end %}