{% import "_includes/forms" as forms -%} {% set id = id ?? "color#{random()}" -%} {% set containerId = containerId ?? id~'-container' -%} {% set name = name ?? null -%} {% set value = value ?? null -%} {% set small = small ?? false -%} {% set autofocus = (autofocus ?? false) and not craft.app.request.isMobileBrowser(true) -%} {% set disabled = disabled ?? false -%} {% set containerAttributes = { id: containerId, class: ['flex', 'color-container'], }|merge(containerAttributes ?? [], recursive=true) %} {%- if block('attr') is defined %} {%- set containerAttributes = containerAttributes|merge(('