diff options
author | Richard Beales <[email protected]> | 2013-03-18 07:32:01 +0000 |
---|---|---|
committer | Richard Beales <[email protected]> | 2013-03-18 07:32:01 +0000 |
commit | 7c97d17aaf373339a8bcd917ad59ca6018148f0d (patch) | |
tree | 5a3c04f0f9529be392c1263d3feb75806eb43797 /lib/dijit/themes/dijit_rtl.css | |
parent | 70db7424e7068701e60cc5bcdfe8f858be508179 (diff) | |
parent | c670a80ddd9b03bd4ea6d940a9ed682fd26248d7 (diff) |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'lib/dijit/themes/dijit_rtl.css')
-rw-r--r-- | lib/dijit/themes/dijit_rtl.css | 45 |
1 files changed, 41 insertions, 4 deletions
diff --git a/lib/dijit/themes/dijit_rtl.css b/lib/dijit/themes/dijit_rtl.css index 9c1b69c0d..432b79ecd 100644 --- a/lib/dijit/themes/dijit_rtl.css +++ b/lib/dijit/themes/dijit_rtl.css @@ -15,6 +15,9 @@ /* workaround bug where label invisible (themeTesterQuirk.html?dir=rtl) */ float:left; } +.dj_ie .dijitTextBoxRtl .dijitInputContainer { + clear: right; +} /* TextBox, ComboBox, Spinner */ @@ -31,17 +34,20 @@ left: auto; } -.dj_ie7 .dijitInputContainer { - /* to fix wrong text alignment in rtl text box in IE */ - display: inline-block; +.dijitSelectRtl .dijitButtonText { + float: right; } .dijitTextBoxRtl .dijitSpinnerButtonContainer, -.dijitTextBoxRtl .dijitValidationContainer, +.dijitValidationTextBoxRtl .dijitValidationContainer, .dijitTextBoxRtl .dijitArrowButtonContainer { float: left; } +div.dijitNumberTextBoxRtl { + text-align: right; +} + /* Calendar */ .dijitCalendarRtl .dijitCalendarNextYear { @@ -108,6 +114,23 @@ margin-left: 0; margin-right: 1em; } +.dj_ie6 .dijitTabRtl .tabLabel, +.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, +.dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl, +.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl, +.dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl { + zoom: 1; +} +.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, +.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl { + left: 0; +} + +.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs, +.dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs { + /* otherwise tab labels invisible */ + width: 1%; +} /* TimePicker */ .dj_ie .dijitTimePickerRtl .dijitTimePickerItem { @@ -124,5 +147,19 @@ /* Select */ .dijitSelectRtl .dijitButtonContents { + border-style: none none none solid; text-align: right; } + +/* DnD + * These rules should apply for containers that are dir=rtl (either set directly, or inherited) + * but seems the best we can do is look for .dijitRtl on an ancestor node. + */ +.dijitRtl .dojoDndHorizontal .dojoDndItemBefore { + border-width: 0 2px 0 0; + padding: 2px 0 2px 2px; +} +.dijitRtl .dojoDndHorizontal .dojoDndItemAfter { + border-width: 0 0 0 2px; + padding: 2px 2px 2px 0; +} |