Email Notification Settings
<%= f.check_box :email_newsletter, class: "crayons-checkbox" %>
<%= f.label :email_newsletter, "Send me weekly newsletter emails", class: "crayons-field__label" %>
<%= f.check_box :email_digest_periodic, class: "crayons-checkbox" %>
<%= f.label :email_digest_periodic, "Send me a periodic digest of top posts from my tags", class: "crayons-field__label" %>
<% if current_user.a_sustaining_member? %>
<%= f.check_box :email_membership_newsletter, class: "crayons-checkbox" %>
<%= f.label :email_membership_newsletter, "Send me sustaining membership newsletter emails", class: "crayons-field__label" %>
<% end %>
<% if current_user.tag_moderator? %>
<%= f.check_box :email_tag_mod_newsletter, class: "crayons-checkbox" %>
<%= f.label :email_tag_mod_newsletter, "Send me tag moderator newsletter emails", class: "crayons-field__label" %>
<% end %>
<% if current_user.has_role?(:trusted) %>
<%= f.check_box :email_community_mod_newsletter, class: "crayons-checkbox" %>
<%= f.label :email_community_mod_newsletter, "Send me community moderator newsletter emails", class: "crayons-field__label" %>
<% end %>
<%= f.check_box :email_comment_notifications, class: "crayons-checkbox" %>
<%= f.label :email_comment_notifications, "Send me an email when someone replies to me in a comment thread", class: "crayons-field__label" %>
<%= f.check_box :email_follower_notifications, class: "crayons-checkbox" %>
<%= f.label :email_follower_notifications, "Send me an email when someone new follows me", class: "crayons-field__label" %>
<%= f.check_box :email_mention_notifications, class: "crayons-checkbox" %>
<%= f.label :email_mention_notifications, "Send me an email when someone mentions me", class: "crayons-field__label" %>
<%= f.check_box :email_badge_notifications, class: "crayons-checkbox" %>
<%= f.label :email_badge_notifications, "Send me an email when I receive a badge", class: "crayons-field__label" %>
<%= f.check_box :email_connect_messages, class: "crayons-checkbox" %>
<%= f.label :email_connect_messages, "Send me an email when I receive a direct message (while inactive)", class: "crayons-field__label" %>
<%= f.check_box :email_unread_notifications, class: "crayons-checkbox" %>
<%= f.label :email_unread_notifications, "Send me occasional reminders that I have unread notifications on #{community_name}", class: "crayons-field__label" %>