18F/identity-dashboard

View on GitHub
app/views/users/_form.html.erb

Summary

Maintainability
Test Coverage
<fieldset class="usa-fieldset">
  <%= form.label :email, class: 'usa-label usa-input-required' %>
  <%= form.input :email,
       input_html: { class: 'usa-input', aria: { invalid: false } },
       required: true %>
    <legend class='usa-sr-only'>Make admin?</legend>
    <%= form.label :admin,
                   label: 'Make admin?',
                   class: 'usa-label' %>
    <%= form.collection_radio_buttons(:admin,
                                    { "Yes" => true, "No" => false },
                                    :last, :first,
                                    collection_wrapper_tag: :div,
                                    collection_wrapper_class: 'margin-bottom-3',
                                    item_wrapper_tag: :div,
                                    item_wrapper_class: 'usa-radio') do |b| %>
        <%=  b.radio_button(class: "usa-radio__input") %>
        <%=  b.label(class: "usa-radio__label")%>
    <% end %>
</fieldset>