summaryrefslogtreecommitdiff
path: root/lib/dijit/themes/dijit_rtl.css
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-03-18 10:26:24 +0400
committerAndrew Dolgov <[email protected]>2013-03-18 10:26:26 +0400
commitf0cfe83e3725f9a3928da97a6e3085e79cb25309 (patch)
tree4b0af188defaa807c7bc6ff3a101b41c9166c463 /lib/dijit/themes/dijit_rtl.css
parent9a2885da170ffd64358b99194095851a2d09c1b6 (diff)
upgrade dojo to 1.8.3 (refs #570)
Diffstat (limited to 'lib/dijit/themes/dijit_rtl.css')
-rw-r--r--lib/dijit/themes/dijit_rtl.css45
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;
+}