diff options
| author | spiderr <spider@viovio.com> | 2011-05-19 15:08:12 -0400 |
|---|---|---|
| committer | spiderr <spider@viovio.com> | 2011-05-19 15:08:12 -0400 |
| commit | 797d70c9d3234b1b76973012ef0466003ead640a (patch) | |
| tree | 076000a5c544e27dbc1c884e34387e547219a0df /css | |
| parent | bc52cff15a4eb4c55810f0904133a567f764bdc5 (diff) | |
| download | themes-797d70c9d3234b1b76973012ef0466003ead640a.tar.gz themes-797d70c9d3234b1b76973012ef0466003ead640a.tar.bz2 themes-797d70c9d3234b1b76973012ef0466003ead640a.zip | |
add lots of RTL handlingpre-lf-storage-path-to-file-name
Diffstat (limited to 'css')
| -rw-r--r-- | css/base.css | 21 | ||||
| -rw-r--r-- | css/default.css | 9 | ||||
| -rw-r--r-- | css/dropmenu.css | 4 | ||||
| -rw-r--r-- | css/forms.css | 2 | ||||
| -rw-r--r-- | css/inline.css | 7 |
5 files changed, 40 insertions, 3 deletions
diff --git a/css/base.css b/css/base.css index aa2a2e1..94d96f5 100644 --- a/css/base.css +++ b/css/base.css @@ -3,14 +3,16 @@ body {background:#fff; margin:0; padding:0;} table {border-collapse:collapse; border-spacing:0; padding:0; margin:0; width:100%;} table tfoot td {font-weight:700;text-align:center} table.dBug_array {width:auto; border: 1px solid black; border-spacing:1px;} -pre,pre *,code,code *,.code {font-family:monospace !important; text-align:left; font-size:1.1em;} -pre {overflow:auto; text-align:left;} +pre,pre *,code,code *,.code {font-family:monospace !important; font-size:1.1em;} +pre {overflow:auto;} #footer {font:10px verdana,sans-serif; color:#999; text-align:center; clear:both;} .norecords {font-weight:bold;} .popup {background:#fff; width:250px; border:1px solid #000; line-height:normal;} .icon,.icon:hover, a.icon,a.icon:hover {border:0px;} .portrait,.avatar {float:right; padding:0 0 5px 5px;} +html[dir='rtl'] .portrait, +html[dir='rtl'] .avatar { float:right; } .menu .head {display:block; white-space:nowrap;} .menu .item {display:block;} .active a.head {font-weight:bolder} @@ -19,13 +21,16 @@ a.icon,a.icon:hover {border:0px;} a.create {font-style:italic} a.skip {position:absolute; top:0; left:-999em;} a.skip:active, -a.skip:focus {left:0em;} +a.skip:focus {} a img {border:0;} .quicktag {margin:1px;} .selected {font-weight:bolder} .floaticon {float:right;} +html[dir='rtl'] .floaticon { float:left } span.actionicon {float:right;} +html[dir='rtl'] span.actionicon {float:left} td.actionicon {text-align:right;} +html[dir='rtl'] td.actionicon {text-align:left;} .actionicon a, .floaticon a {padding:0 3px;} .navbar, @@ -38,6 +43,7 @@ small {color:#999;} .panelsubmitrow {text-align:center;} .pagination {text-align:center;} .storage {float:right; clear:both; text-align:center;} +html[dir='rtl'] .storage {float:left;} .clear {clear:both;} /*** forms ***/ @@ -45,9 +51,12 @@ html>body textarea {width:100%;} form {margin:0; padding:0;} /*.row {clear:both;}*/ .formlabel {float:left; width:14em; text-align:right;} +html[dir='rtl'] .formlabel {float:right; text-align:right;} .forminput {margin-left:14.5em;} +html[dir='rtl'] .forminput {margin-left:0; margin-right:14.5em;} .formhelp {cursor:help;} .closebutton {position:absolute; top:1px; right:1px;} +html[dir='rtl'] .closebutton {right:0;left:1px} .submit {text-align:center; padding-bottom:10px;} .error, .warning {color:#f80;} @@ -75,14 +84,17 @@ ul,ol,dl {margin-top:0; margin-bottom:0;} .menu li, ul.toc li {list-style:none;} ul.toc ul {margin-left:1.5em; padding:0;} +html[dir='rtl'] ul.toc uli {margin-right:1.5em;} .navbar {height:2em;} .navbar ul {padding:0; margin:0; list-style:none;} .navbar ul li {float:left;} +html[dir='rtl'] .navbar ul li {float:right;} ul.data, ul.data li.item {list-style:none; margin:0; padding:0;clear:both;} ol.data li.item .thumb, ul.data li.item .thumb {float:right;} +html[dir='rtl'] ul.data li.item .thumb {float:left;} ol.data h1, ul.data h1, /* this is needed to make floaticons clickable in data listings */ @@ -92,13 +104,16 @@ li.note,li.warning {list-style:none;} ul.toc li {list-style:none;} li.treenode {list-style:none; clear:both; border-top:1px solid #999;} ul.tree {margin:0;padding-left:20px;} +html[dir='rtl'] ul.tree {padding-left:0;padding-right:20px;} /* structures */ .structurebar {clear:both;} .structurebar .path {display:block;} .gallerybar .path {display:block;} .navigation span {display:block; width:50%; float:left;} +html[dir='rtl'] .navigation span {float:right;} .navigation .right {text-align:right;} +html[dir='rtl'] .navigation .right {text-align:left;} /* multi file upload */ #fileslist span {display:block;} diff --git a/css/default.css b/css/default.css index 28044e1..747f1a9 100644 --- a/css/default.css +++ b/css/default.css @@ -9,7 +9,9 @@ /* module help on admin page */ .modulehelp kbd {font-family:monospace;} .modulehelp dt {width:27%; float:left; text-align:right; font-weight:bold;} +html[dir='rtl'] .modulehelp dt {float:right;text-align:left;} .modulehelp dd {width:70%; margin-left:30%;} +html[dir='rtl'] .modulehelp dd {margin-right:0; margin-right:30%;} .modulehelp .example {text-decoration:underline;} /* priorities */ @@ -21,17 +23,22 @@ /* structure navigation */ .navigation .left {float:left;} +html[dir='rtl'] .navigation .left {float:right;} .navigation .right {float:right;} +html[dir='rtl'] .navigation .right {float:left;} /* pretty image scaling in MSIE */ img { -ms-interpolation-mode:bicubic; } /* action icons */ .floaticon {float:right; text-align:right;} +html[dir='rtl'] .floaticon {float:left; text-align:left;} .floaticon a {padding:0 3px;} span.actionicon {float:right;} +html[dir='rtl'] span.actionicon {float:left;} td.actionicon {text-align:right;} +html[dir='rtl'] td.actionicon {text-align:left;} .actionicon a {padding:0 3px;} /* miscellaneous */ @@ -39,10 +46,12 @@ table {border-collapse:collapse; border-spacing:0; padding:0; margin:0; w .highlight {font-weight:bolder;} .popup {width:250px; background:#fff; padding:0.5em; border:1px solid #999;} .closebutton {position:absolute; top:2px; right:2px;} +html[dir='rtl'] .closebutton {top:2px; left:2px;} /* stuff that was in base.css that the basic, clean, lessneat, & blueprint styles need - for now */ .navbar ul {padding:0; margin:0; list-style:none;} .navbar ul li {float:left;} +html[dir='rtl'] .navbar ul li {float:right;} .icon,.icon:hover, a.icon,a.icon:hover {border:0px;} diff --git a/css/dropmenu.css b/css/dropmenu.css index bd384c1..934299e 100644 --- a/css/dropmenu.css +++ b/css/dropmenu.css @@ -14,12 +14,14 @@ ul.dropmenu li ul {position:absolute; background:#fff; left:-999e ul.dropmenu li ul li {float:none;} /* affects all items in all menus */ ul.dropmenu li {float:left;text-align:left; width:auto;} +html[dir='rtl'] ul.dropmenu li {float:right;text-align:right;} ul.dropmenu li:hover {background-position:0 0} ul.dropmenu li ul li:hover {background-color:#eee;} /* main drop menu items */ ul.dropmenu li ul li {width:15em; z-index:1001;} /* submenu lists */ ul.dropmenu li ul li ul {margin:-23px 0 0 14em; z-index:1003; border:1px solid #ccc;} +html[dir='rtl'] ul.dropmenu li ul li ul {margin:-23px 14em 0 0;} ul.dropmenu li:hover ul ul, ul.dropmenu li.iemenuhover ul ul {left:-999em;} /* submenus */ @@ -27,9 +29,11 @@ ul.dropmenu li:hover ul, ul.dropmenu li li:hover ul, ul.dropmenu li.iemenuhover ul, ul.dropmenu li li.iemenuhover ul {left:auto;} +html[dir='rtl'] ul.dropmenu li li.iemenuhover ul {right:auto;} /* IE7 fix for sticky menus */ ul.dropmenu li:hover, ul.dropmenu li li:hover, ul.dropmenu li li li:hover {position:static;} ul.dropmenu .icon {vertical-align:middle; padding:2px 0.2em 2px 0;} +html[dir='rtl'] ul.dropmenu .icon {vertical-align:middle; padding:2px 0 2px 0.2em;} /* END css driven drop menus */ diff --git a/css/forms.css b/css/forms.css index 5adcbae..bc3c1e2 100644 --- a/css/forms.css +++ b/css/forms.css @@ -10,7 +10,9 @@ legend {font-weight:bold; margin:0 0 1.5em 0;} .submit {text-align:center; margin:5px 0;} .quicktags {} .formlabel {float:left; font-weight:bold; width:15em; text-align:right;} +html[dir='rtl'] .formlabel {float:right; text-align:left;} .forminput {margin-left:15.5em;} +html[dir='rtl'] .forminput {margin-left:0; margin-right:15.5em;} .formhelp {cursor:help; font-size:smaller;} .formhelp ul {margin-top:0; margin-bottom:0;} .error {color:#f30;} diff --git a/css/inline.css b/css/inline.css index 6e601c3..ee3991b 100644 --- a/css/inline.css +++ b/css/inline.css @@ -1,13 +1,17 @@ .aligncenter {text-align:center} .alignright {text-align:right} +html[dir='rtl'] .alignright {text-align:left} .aligntop, aligntop * {vertical-align:top} .alignmiddle {vertical-align:middle} .floatright {float:right} +html[dir='rtl'] .floatright {float:left} .floatleft {float:left} +html[dir='rtl'] .floatleft {float:right} .clearright {clear:right} +html[dir='rtl'] .clearright {clear:left} .cursordefault {cursor:default} .width100p {width:100%} @@ -39,8 +43,11 @@ .monospace {font-family:monospace} .splitstyle {border-right:3px solid #000} +html[dir='rtl'] .splitstyle {border-right:0; border-left::3px solid #000} .marginleft20px {margin-left:20px} +.marginleft20px {margin-left:0;margin-right:20px} .marginleft0 {margin-left:0} +.marginleft0 {margin-right:0} /* vim: set ts=40: */ |
