{# Reusable Jinja macros for UI elements #} {% macro lock_button(name, locked=False, from_list=False, target_selector='closest .lock-box') -%} {# Emits a lock/unlock button with correct hx-vals and aria state. #} {%- endmacro %} {% macro color_identity(colors, is_colorless=False, aria_label='', title_text='') -%}