From 5f3a6a9d7424a4ba1c0e63f6c3ddfbde6f3598d8 Mon Sep 17 00:00:00 2001
From: FuXiaoHei <fuxiaohei@hexiaz.com>
Date: Sat, 12 Apr 2014 13:50:27 +0800
Subject: [PATCH] social login button ui

---
 public/css/gogs.css        | 34 ++++++++++++++++++++++++++++++----
 templates/user/signin.tmpl | 27 +++++++++++++++++++++------
 2 files changed, 51 insertions(+), 10 deletions(-)

diff --git a/public/css/gogs.css b/public/css/gogs.css
index 8be2bc4e72..b9c7b6ae49 100755
--- a/public/css/gogs.css
+++ b/public/css/gogs.css
@@ -259,14 +259,40 @@ html, body {
 }
 
 #social-login {
-    margin-top: 30px;
-    padding-top: 20px;
+    margin-top: 40px;
+    padding-top: 40px;
     border-top: 1px solid #ccc;
+    position: relative;
 }
 
 #social-login .btn {
     float: none;
-    margin: auto;
+    margin: auto 4px;
+}
+
+#social-login .btn .fa {
+    margin-left: 0;
+    margin-right: 4px;
+}
+
+#social-login .btn span {
+    display: inline-block;
+    vertical-align: top;
+    font-size: 16px;
+    margin-top: 5px;
+}
+
+#social-login h4 {
+    position: absolute;
+    top: -20px;
+    width: 100%;
+    text-align: center;
+    background-color: transparent;
+}
+
+#social-login h4 span {
+    background-color: #FFF;
+    padding: 0 12px;
 }
 
 /* gogs-user-profile */
@@ -323,7 +349,7 @@ html, body {
 }
 
 #user-profile .profile-rel p {
-   margin-right: 0;
+    margin-right: 0;
     color: #888;
 }
 
diff --git a/templates/user/signin.tmpl b/templates/user/signin.tmpl
index 6ccad79e73..4ea4173801 100644
--- a/templates/user/signin.tmpl
+++ b/templates/user/signin.tmpl
@@ -4,13 +4,13 @@
     <form action="/user/login" method="post" class="form-horizontal card" id="login-card">
         {{.CsrfTokenHtml}}
         <h3>Log in
-        {{if .OauthEnabled}}
+        <!--{{if .OauthEnabled}}
             <small class="pull-right">social login: 
             {{if .OauthGitHubEnabled}}
                 <a href="/user/login/github?next=/user/sign_up"><i class="fa fa-github-square fa-2x"></i></a>
             {{end}}
             </small>
-        {{end}}
+        {{end}}-->
         </h3>
         {{template "base/alert" .}}
         <div class="form-group {{if .Err_UserName}}has-error has-feedback{{end}}">
@@ -51,12 +51,27 @@
             </div>
         </div>
 
-      <!--   {{if .OauthEnabled}}
+        {{if .OauthEnabled}}
         <div class="form-group text-center" id="social-login">
-            <h4>Log In with Social Accounts</h4>
-            {{if .OauthGitHubEnabled}}<a href="/user/login/github?next=/user/sign_up"><i class="fa fa-github-square fa-3x"></i></a>{{end}}
+            <h4><span>or</span></h4>
+            <!--<a href="/user/login/github?next=/user/sign_up" class="btn btn-default google">
+                <i class="fa fa-google-plus-square fa-2x"></i>
+                <span>Google</span>
+            </a>
+            <a href="/user/login/github?next=/user/sign_up" class="btn btn-default facebbok">
+                <i class="fa fa-facebook-square fa-2x"></i>
+                <span>Facebook</span>
+            </a>
+            <a href="/user/login/github?next=/user/sign_up" class="btn btn-default weibo">
+                <i class="fa fa-weibo fa-2x"></i>
+                <span>Weibo</span>
+            </a>-->
+            {{if .OauthGitHubEnabled}}<a href="/user/login/github?next=/user/sign_up" class="github btn btn-default">
+            <i class="fa fa-github-square fa-2x"></i>
+            <span>GitHub</span>
+            </a>{{end}}
         </div>
-        {{end}} -->
+        {{end}}
     </form>
 </div>
 {{template "base/footer" .}}