MDL-27793 Themes : fixed base (and other themes) theme's loginbox
authorAparup Banerjee <aparup@moodle.com>
Fri, 23 Sep 2011 07:58:00 +0000 (15:58 +0800)
committerAparup Banerjee <aparup@moodle.com>
Fri, 24 Feb 2012 01:52:21 +0000 (09:52 +0800)
 - fixed translated lengthy terms were being clipped
 - fixed clipping and positioning of loginbox in rtl and ltr languages both

theme/afterburner/style/afterburner_styles.css
theme/anomaly/style/general.css
theme/base/style/core.css
theme/formal_white/style/core.css

index c03d7b2..0cf6649 100644 (file)
@@ -253,6 +253,11 @@ Course Section Topic & Weekly
     display: none; /* hides topic items title or weekly itens title */
     margin-bottom: 9px;
 }
+/*Login (Login page)*/
+.dir-rtl .loginbox .loginform .form-label {width:47%;}
+.dir-ltr .loginbox .loginform .form-label {width:46%;}
+.loginbox .loginform .form-input {width:53%;}
+
 /*
 Login (Front Page)
 -----------------------*/
index fc19a6d..358d5e2 100644 (file)
@@ -185,7 +185,12 @@ h1.headermain {
     margin-top: 15px;
 }
 
-.loginbox .loginform .form-label {
+.dir-rtl .loginbox .loginform .form-label {
+    width: 39%;
+    float: left;
+    text-align: right;
+}
+.dir-ltr .loginbox .loginform .form-label {
     width: 39%;
     float: left;
     text-align: right;
@@ -835,4 +840,4 @@ h1.headermain {
 
 /* Add Block
 -------------------------*/
-.block .content .singleselect form#add_block .select.menubui_addblock { width: 160px;}
\ No newline at end of file
+.block .content .singleselect form#add_block .select.menubui_addblock { width: 160px;}
index c7fed78..cc8a988 100644 (file)
@@ -272,7 +272,7 @@ input#id_externalurl {direction:ltr;}
 /**
  * Login
  */
-.loginbox {margin:15px;overflow:hidden;}
+.loginbox {margin:15px;overflow:visible;}
 .loginbox.twocolumns {margin:15px;}
 .loginbox h2,
 .loginbox .subcontent {margin:5px;padding:10px;text-align:center;}
@@ -285,8 +285,9 @@ input#id_externalurl {direction:ltr;}
 .loginbox .potentialidps .potentialidplist {margin-left:40%;}
 .loginbox .potentialidps .potentialidplist div {text-align:left;}
 .loginbox .loginform {margin-top:1em;text-align:left;}
-.loginbox .loginform .form-label {float:left;text-align:right;width:40%;}
-.loginbox .loginform .form-input {float:right;width:59%;}
+.dir-rtl .loginbox .loginform .form-label {float:left;text-align:right;width:44%;direction:ltr; white-space:nowrap;}
+.dir-ltr .loginbox .loginform .form-label {float:left;text-align:right;width:44%;direction:rtl; white-space:nowrap;}
+.loginbox .loginform .form-input {float:right;width:55%;}
 .loginbox .loginform .form-input input {width: 6em;}
 .loginbox .signupform {margin-top:1em;text-align:center;}
 .loginbox.twocolumns .loginpanel {float:left;width:49.5%;border-right: 1px solid;margin-bottom:-2000px;padding-bottom:2000px;}
index 2e41f00..2c7c97e 100644 (file)
@@ -110,7 +110,9 @@ input[type="radio"] {
     width: 50%;
 }
 
-.loginbox .loginform .form-label {
+.dir-ltr .loginbox .loginform .form-label {
+    float: none;
+    width: 100%;
     margin: 0 auto;
     float: left;
     text-align: right;
@@ -118,6 +120,9 @@ input[type="radio"] {
 }
 
 .dir-rtl .loginbox .loginform .form-label {
+    float: none;
+    width: 100%;
+    margin: 0 auto;
     text-align: right;
 }