diff options
author | Unknwon <joe2010xtmf@163.com> | 2014-08-09 17:25:02 -0700 |
---|---|---|
committer | Unknwon <joe2010xtmf@163.com> | 2014-08-09 17:25:02 -0700 |
commit | 78defd238c939ff577041f2e7b95b2ae48a9fb27 (patch) | |
tree | 5dd168d880ece655796558874f352b2c2263e965 /templates/user | |
parent | 08c6d07aad65f45efd5bf9f50d9cda68f59c0e69 (diff) | |
download | gitea-78defd238c939ff577041f2e7b95b2ae48a9fb27.tar.gz gitea-78defd238c939ff577041f2e7b95b2ae48a9fb27.zip |
Page: Manage social accounts
Diffstat (limited to 'templates/user')
-rw-r--r-- | templates/user/settings/social.tmpl | 19 | ||||
-rw-r--r-- | templates/user/signin.tmpl | 8 | ||||
-rw-r--r-- | templates/user/signup.tmpl | 4 | ||||
-rw-r--r-- | templates/user/social.tmpl | 37 |
4 files changed, 25 insertions, 43 deletions
diff --git a/templates/user/settings/social.tmpl b/templates/user/settings/social.tmpl index 7ff2ea237f..bcbc1fc567 100644 --- a/templates/user/settings/social.tmpl +++ b/templates/user/settings/social.tmpl @@ -7,8 +7,23 @@ <div class="setting-content"> {{template "ng/base/alert" .}} <div id="setting-content"> - <div id="user-profile-setting-content" class="panel panel-radius"> - <p class="panel-header"><strong>{{.i18n.Tr "settings.manage_social"}}</strong></p> + <div id="user-social-panel" class="panel panel-radius"> + <div class="panel-header"><strong>{{.i18n.Tr "settings.manage_social"}}</strong></div> + <ul class="panel-body setting-list"> + <li>{{.i18n.Tr "settings.social_desc"}}</li> + {{range .Socials}} + <li class="ssh clear"> + <span class="active-icon left label label-{{if .HasRecentActivity}}green{{else}}gray{{end}} label-radius"></span> + <i class="fa {{Oauth2Icon .Type}} fa-2x left"></i> + <div class="ssh-content left"> + <p><strong>{{Oauth2Name .Type}}</strong></p> + <p class="print">{{.Identity}}</p> + <p class="activity"><i>{{$.i18n.Tr "settings.add_on"}} {{DateFormat .Created "M d, Y"}} — <i class="octicon octicon-info"></i>{{$.i18n.Tr "settings.last_used"}} {{DateFormat .Updated "M d, Y"}}</i></p> + </div> + <a class="right btn btn-small btn-red btn-header btn-radius" href="/user/settings/social?remove={{.Id}}">{{$.i18n.Tr "settings.unbind"}}</a> + </li> + {{end}} + </ul> </div> </div> </div> diff --git a/templates/user/signin.tmpl b/templates/user/signin.tmpl index 9db98cd008..bc5c0c0c86 100644 --- a/templates/user/signin.tmpl +++ b/templates/user/signin.tmpl @@ -3,7 +3,7 @@ <div id="sign-wrapper"> <form class="form-align form panel sign-panel sign-form container panel-radius" id="sign-up-form" action="/user/login" method="post"> <div class="panel-header"> - <h2>{{.i18n.Tr "sign_in"}}</h2> + <h2>{{if .IsSocialLogin}}{{.i18n.Tr "social_sign_in" | Str2html}}{{else}}{{.i18n.Tr "sign_in"}}{{end}}</h2> </div> <div class="panel-content"> {{template "ng/base/alert" .}} @@ -15,15 +15,18 @@ <label class="req" for="password">{{.i18n.Tr "password"}}</label> <input class="ipt ipt-large ipt-radius {{if .Err_Password}}ipt-error{{end}}" id="password" name="password" type="password" required/> </p> + {{if not .IsSocialLogin}} <p class="field"> <span class="form-label"></span> <input class="ipt-chk" id="remember" name="remember" type="checkbox"/> <strong>{{.i18n.Tr "auth.remember_me"}}</strong> </p> + {{end}} <p class="field"> <span class="form-label"></span> <button class="btn btn-green btn-large btn-radius">{{.i18n.Tr "sign_in"}}</button> - <a href="/user/forget_password">{{.i18n.Tr "auth.forget_password"}}</a> + {{if not .IsSocialLogin}}<a href="/user/forget_password">{{.i18n.Tr "auth.forget_password"}}</a>{{end}} </p> + {{if not .IsSocialLogin}} <p class="field"> <span class="form-label"></span> <a href="/user/sign_up">{{.i18n.Tr "auth.sign_up_now" | Str2html}}</a> @@ -34,6 +37,7 @@ {{template "ng/base/social" .}} </div> {{end}} + {{end}} </div> </form> </div> diff --git a/templates/user/signup.tmpl b/templates/user/signup.tmpl index 723314956c..8d4a572ef5 100644 --- a/templates/user/signup.tmpl +++ b/templates/user/signup.tmpl @@ -3,7 +3,7 @@ <div id="sign-wrapper"> <form class="form-align form panel panel-radius sign-panel sign-form container" id="sign-up-form" action="/user/sign_up" method="post"> <div class="panel-header"> - <h2>{{.i18n.Tr "sign_up"}}</h2> + <h2>{{if .IsSocialLogin}}{{.i18n.Tr "social_sign_in" | Str2html}}{{else}}{{.i18n.Tr "sign_up"}}{{end}}</h2> </div> <div class="panel-content"> {{template "ng/base/alert" .}} @@ -40,7 +40,7 @@ </p> <p class="field"> <span class="form-label"></span> - <a href="/user/login">{{.i18n.Tr "auth.register_hepler_msg"}}</a> + <a href="/user/login">{{if .IsSocialLogin}}{{.i18n.Tr "auth.social_register_hepler_msg"}}{{else}}{{.i18n.Tr "auth.register_hepler_msg"}}{{end}}</a> </p> {{end}} </div> diff --git a/templates/user/social.tmpl b/templates/user/social.tmpl deleted file mode 100644 index 7814cc0956..0000000000 --- a/templates/user/social.tmpl +++ /dev/null @@ -1,37 +0,0 @@ -{{template "base/head" .}} -{{template "base/navbar" .}} -<div id="body" class="container" data-page="user"> - {{template "user/setting_nav" .}} - <div id="repo-setting-container" class="col-md-10"> - {{template "base/alert" .}} - <div class="panel panel-default"> - <div class="panel-heading"> - Social Account - </div> - - <div class="panel-body"> - <table class="table"> - <thead> - <tr> - <th></th> - <th>Name</th> - <th>Identity</th> - <th>Op.</th> - </tr> - </thead> - <tbody> - {{range .Socials}} - <tr> - <td><i class="fa {{Oauth2Icon .Type}} fa-2x"></i></td> - <td>{{Oauth2Name .Type}}</td> - <td>{{.Identity}}</td> - <td><a href="/user/settings/social?remove={{.Id}}">Unbind</a></td> - </tr> - {{end}} - </tbody> - </table> - </div> - </div> - </div> -</div> -{{template "base/footer" .}}
\ No newline at end of file |