% signature_fonts = ['Dancing Script', 'Great Vibes', 'Pacifico', 'Caveat', 'Homemade Apple', 'Mrs Saint Delafield', 'Shadows Into Light', 'Alex Brush', 'Kalam', 'Sacramento', 'Herr Von Muellerhoff'] %>
<% saved_font = @font_config&.value || 'Dancing Script' %>
<%= render 'shared/turbo_modal', title: t('update_signature') do %>
<% options = [[t('draw'), 'draw'], [t('type'), 'type'], [t('upload'), 'upload']] %>
<% options.each_with_index do |(label, value), index| %>
<%= radio_button_tag 'option', value, value == 'draw', class: 'peer hidden', data: { action: 'change:toggle-visible#trigger' } %>
<% end %>
<%= form_for @user_config, url: user_signature_path, method: :put, data: { turbo_frame: :_top }, html: { autocomplete: :off, enctype: 'multipart/form-data' } do |f| %>
<%= t('clear') %>
<%= f.button button_title(title: t('save'), disabled_with: t('saving')), class: 'base-button', data: { target: 'signature-form.button' } %>
<% end %>
<%= form_for @user_config, url: user_signature_path, method: :put, data: { turbo_frame: :_top }, html: { autocomplete: :off, enctype: 'multipart/form-data' } do |f| %>
<%= f.button button_title(title: t('save'), disabled_with: t('saving')), class: 'base-button', data: { target: 'typed-signature-form.button' } %>
<% end %>
<%= form_for @user_config, url: user_signature_path, method: :put, data: { turbo_frame: :_top }, html: { autocomplete: :off, enctype: 'multipart/form-data' } do |f| %>
<%= f.button button_title(title: t('save'), disabled_with: t('saving')), class: 'base-button' %>
<% end %>
<% end %>