diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/user/settings/account.tmpl | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/templates/user/settings/account.tmpl b/templates/user/settings/account.tmpl index 778103e44d..dcb5770acc 100644 --- a/templates/user/settings/account.tmpl +++ b/templates/user/settings/account.tmpl @@ -43,7 +43,30 @@ <div class="ui attached segment"> <div class="ui email list"> <div class="item"> - {{.i18n.Tr "settings.email_desc"}} + <form action="{{AppSubUrl}}/user/settings/account/email" class="ui form" method="post"> + {{.i18n.Tr "settings.email_desc"}} + <div class="right floated content"> + <div class="field"> + <button class="ui green button">{{$.i18n.Tr "settings.email_notifications.submit"}}</button> + </div> + </div> + <div class="right floated content"> + {{$.CsrfTokenHtml}} + <input name="_method" type="hidden" value="NOTIFICATION"> + <div class="field"> + <div class="ui selection dropdown" tabindex="0"> + <input name="preference" type="hidden" value="{{.EmailNotificationsPreference}}"> + <i class="dropdown icon"></i> + <div class="text">{{$.i18n.Tr "settings.email_notifications"}}</div> + <div class="menu"> + <div data-value="enabled" class="{{if eq .EmailNotificationsPreference "enabled"}}active selected {{end}}item">{{$.i18n.Tr "settings.email_notifications.enable"}}</div> + <div data-value="onmention" class="{{if eq .EmailNotificationsPreference "onmention"}}active selected {{end}}item">{{$.i18n.Tr "settings.email_notifications.onmention"}}</div> + <div data-value="disabled" class="{{if eq .EmailNotificationsPreference "disabled"}}active selected {{end}}item">{{$.i18n.Tr "settings.email_notifications.disable"}}</div> + </div> + </div> + </div> + </div> + </form> </div> {{range .Emails}} <div class="item"> @@ -103,7 +126,7 @@ <i class="dropdown icon"></i> <div class="text"> {{range $i,$a := .AllThemes}} - {{if eq $.SignedUser.Theme $a}}{{$a}}{{end}} + {{if eq $.SignedUser.Theme $a}}{{$a}}{{end}} {{end}} </div> |