[FIX] auth_openid: better design
authorChristophe Simonis <chs@openerp.com>
Thu, 14 Mar 2013 12:04:49 +0000 (13:04 +0100)
committerChristophe Simonis <chs@openerp.com>
Thu, 14 Mar 2013 12:04:49 +0000 (13:04 +0100)
bzr revid: chs@openerp.com-20130314120449-p2oef4oymc9nuwof

addons/auth_openid/static/src/css/openid.css
addons/auth_openid/static/src/js/auth_openid.js
addons/auth_openid/static/src/xml/auth_openid.xml

index 33c3d99..57c745f 100644 (file)
@@ -1,20 +1,15 @@
-.login .pane {
-    width: 260px;
-    height: 175px;
-}
-
-.login .pane input[name='openid_url'] {
+.oe_login .oe_login_pane input[name='openid_url'] {
     background: #fff url(../img/login-bg.gif) no-repeat 1px;
     padding-left: 20px;
 }
 
-.openid_providers {
-    padding: 0;
-    list-style: none;
-    float: right;
+.openerp .oe_login .openid_providers {
+    text-align: center;
 }
-
-.openid_providers li {
+.openerp .oe_login .openid_providers ul {
+    display: inline-block;
+}
+.openerp .oe_login .openid_providers ul li {
     display: block;
     float: left;
     margin: 0 1px 3px 2px;
@@ -24,7 +19,6 @@
     display: block;
     width: 24px;
     height: 24px;
-    border: 1px solid #ddd;
     background: #fff url(../img/openid_16.png) no-repeat 50%;
     text-indent: -9999px;
     overflow: hidden;
@@ -32,7 +26,7 @@
 }
 
 .openid_providers a.selected {
-    border-color: #9A0404;
+    background-color: #DC5F59;
 }
 
 .openid_providers a[data-provider="Password"]    { background-image: url(../img/textfield_key.png); }
index c8e2c71..ac2804c 100644 (file)
@@ -62,7 +62,7 @@ instance.web.Login = instance.web.Login.extend({
             self.$openid_selected_button = self.$el.find(button).addClass('selected');
 
             var input = _(provider.split(',')).map(function(p) { return 'li[data-provider="'+p+'"]'; }).join(',');
-            self.$openid_selected_input = self.$el.find(input).show().addClass('selected');
+            self.$openid_selected_input = self.$el.find(input).show();
 
             self.$openid_selected_input.find('input:first').focus();
             self.$openid_selected_provider = (self.$openid_selected_button.attr('href') || '').substr(1);
index 4a170c9..75fd2a8 100644 (file)
@@ -4,13 +4,13 @@
 
     <t t-extend="Login">
         <t t-jquery=".oe_login .oe_login_logo" t-operation="after">
-            <ul class="openid_providers oe_semantic_html_override" data-modes="default openid">
+            <div class="openid_providers" data-modes="default openid"><ul>
                 <li><a href="#login,password" data-provider='Password' title="Password" data-url="" id="btn_password">Password</a></li>
                 <li><a href="#google" data-provider='Google' title="Google" data-url="https://www.google.com/accounts/o8/id">Google</a></li>
                 <li><a href="#googleapps" data-provider='Google Apps' title="Google Apps" data-url="https://www.google.com/accounts/o8/site-xrds?hd={id}">Google</a></li>
                 <li><a href="#launchpad" data-provider='Launchpad' title="Launchpad" data-url="https://launchpad.net/~{id}">Launchpad</a></li>
                 <li><a href="#openid_url" data-provider='OpenID' title="OpenID" data-url="{id}">OpenID</a></li>
-            </ul>
+            </ul></div>
         </t>
     </t>
     <t t-extend="Login">