summaryrefslogtreecommitdiff
path: root/app/views/profiles/emails/index.html.haml
blob: 9ef49ef9ec984f471a2d23e6ca71a57b9a1cbc00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
%h3.page-title
  Email Settings
%p.light
  Your
  %b Primary Email
  will be used for avatar detection and web based operations, such as edits and merges.
%p.light
  Your
  %b Notification Email
  will be used for account notifications.
%p.light
  Your
  %b Public Email
  will be displayed on your public profile.
%p.light
  All email addresses will be used to identify your commits.

%hr

.panel.panel-default
  .panel-heading
    Emails (#{@emails.count + 1})
  %ul.well-list#emails-table
    %li
      %strong= @primary
      %span.label.label-success Primary Email
      - if @primary === current_user.public_email
        %span.label.label-info Public Email
      - if @primary === current_user.notification_email
        %span.label.label-info Notification Email
    - @emails.each do |email|
      %li
        %strong= email.email
        - if email.email === current_user.public_email
          %span.label.label-info Public Email
        - if email.email === current_user.notification_email
          %span.label.label-info Notification Email
        %span.cgray
          added #{time_ago_with_tooltip(email.created_at)}
        = link_to 'Remove', profile_email_path(email), data: { confirm: 'Are you sure?'}, method: :delete, class: 'btn btn-sm btn-remove pull-right'

%h4 Add email address
= form_for 'email', url: profile_emails_path, html: { class: 'form-horizontal' } do |f|
  .form-group
    = f.label :email, class: 'control-label'
    .col-sm-10
      = f.text_field :email, class: 'form-control'
  .form-actions
    = f.submit 'Add email address', class: 'btn btn-create'