From f0cfe83e3725f9a3928da97a6e3085e79cb25309 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 18 Mar 2013 10:26:24 +0400 Subject: upgrade dojo to 1.8.3 (refs #570) --- lib/dijit/themes/dijit_rtl.css | 45 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) (limited to 'lib/dijit/themes/dijit_rtl.css') 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; +} -- cgit v1.2.3