summaryrefslogtreecommitdiff
path: root/js/dojo/dijit/themes/tundra
diff options
context:
space:
mode:
Diffstat (limited to 'js/dojo/dijit/themes/tundra')
-rw-r--r--js/dojo/dijit/themes/tundra/Calendar.css161
-rw-r--r--js/dojo/dijit/themes/tundra/Calendar_rtl.css9
-rw-r--r--js/dojo/dijit/themes/tundra/ColorPalette.css5
-rw-r--r--js/dojo/dijit/themes/tundra/Common.css34
-rw-r--r--js/dojo/dijit/themes/tundra/Dialog.css152
-rw-r--r--js/dojo/dijit/themes/tundra/Dialog_rtl.css5
-rw-r--r--js/dojo/dijit/themes/tundra/Editor.css16
-rw-r--r--js/dojo/dijit/themes/tundra/Editor_rtl.css7
-rw-r--r--js/dojo/dijit/themes/tundra/Menu.css76
-rw-r--r--js/dojo/dijit/themes/tundra/Menu_rtl.css3
-rw-r--r--js/dojo/dijit/themes/tundra/ProgressBar.css28
-rw-r--r--js/dojo/dijit/themes/tundra/TimePicker.css52
-rw-r--r--js/dojo/dijit/themes/tundra/TimePicker_rtl.css4
-rw-r--r--js/dojo/dijit/themes/tundra/TitlePane.css38
-rw-r--r--js/dojo/dijit/themes/tundra/TitlePane_rtl.css3
-rw-r--r--js/dojo/dijit/themes/tundra/Toolbar.css75
-rw-r--r--js/dojo/dijit/themes/tundra/Tree.css96
-rw-r--r--js/dojo/dijit/themes/tundra/Tree_rtl.css17
-rw-r--r--js/dojo/dijit/themes/tundra/form/Button.css136
-rw-r--r--js/dojo/dijit/themes/tundra/form/Checkbox.css54
-rw-r--r--js/dojo/dijit/themes/tundra/form/Common.css76
-rw-r--r--js/dojo/dijit/themes/tundra/form/RadioButton.css52
-rw-r--r--js/dojo/dijit/themes/tundra/form/Select.css57
-rw-r--r--js/dojo/dijit/themes/tundra/form/Slider.css147
-rw-r--r--js/dojo/dijit/themes/tundra/form/Slider_rtl.css31
-rw-r--r--js/dojo/dijit/themes/tundra/images/accordionItemActive.gifbin0 -> 107 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/accordionItemHover.gifbin0 -> 171 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/buttonActive.pngbin0 -> 129 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/buttonDisabled.pngbin0 -> 135 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/buttonEnabled.pngbin0 -> 120 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/buttonHover.pngbin0 -> 144 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/calendarDayLabel.pngbin0 -> 161 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/calendarMonthLabel.pngbin0 -> 162 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/calendarYearLabel.pngbin0 -> 172 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/checkmark.gifbin0 -> 2060 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/checkmark.pngbin0 -> 5529 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gifbin0 -> 1658 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.pngbin0 -> 4401 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/circleIcon.gifbin0 -> 204 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/circleIcon.pngbin0 -> 2975 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/comboArrowDown.gifbin0 -> 49 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.gifbin0 -> 1676 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.psdbin0 -> 40142 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dndCopy.pngbin0 -> 777 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dndMove.pngbin0 -> 726 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dndNoCopy.pngbin0 -> 699 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dndNoMove.pngbin0 -> 677 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.gifbin0 -> 65 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.pngbin0 -> 135 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/doubleArrowDown.pngbin0 -> 152 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/doubleArrowUp.pngbin0 -> 158 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/folderClosed.gifbin0 -> 933 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/folderOpened.gifbin0 -> 941 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/i.gifbin0 -> 48 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/i_half.gifbin0 -> 63 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/i_half_rtl.gifbin0 -> 61 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/i_rtl.gifbin0 -> 48 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/leaf.gifbin0 -> 403 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/loading.gifbin0 -> 751 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/menu.pngbin0 -> 140 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/minusButton.gifbin0 -> 148 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/no.gifbin0 -> 179 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/noX.gifbin0 -> 80 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/plusButton.gifbin0 -> 212 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/popupMenuBg.gifbin0 -> 151 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/preciseSliderThumb.gifbin0 -> 212 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/preciseSliderThumb.pngbin0 -> 248 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.gifbin0 -> 212 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.pngbin0 -> 281 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-1.pngbin0 -> 288 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-2.pngbin0 -> 289 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-3.pngbin0 -> 288 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-4.pngbin0 -> 287 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-5.pngbin0 -> 283 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-6.pngbin0 -> 283 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-7.pngbin0 -> 284 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-8.pngbin0 -> 286 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim-9.pngbin0 -> 289 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim.gifbin0 -> 2624 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarAnim.psdbin0 -> 40142 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarEmpty.pngbin0 -> 164 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/progressBarFull.pngbin0 -> 160 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonActive.pngbin0 -> 550 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonActiveDisabled.pngbin0 -> 517 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonActiveHover.pngbin0 -> 646 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonDisabled.pngbin0 -> 403 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonEnabled.pngbin0 -> 487 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/radioButtonHover.pngbin0 -> 497 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderEmpty.pngbin0 -> 124 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.pngbin0 -> 88 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderFull.pngbin0 -> 135 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderFullFocus.pngbin0 -> 163 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderFullVertical.pngbin0 -> 99 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderFullVerticalFocus.pngbin0 -> 164 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderThumb.pngbin0 -> 241 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderThumbFocus.gifbin0 -> 216 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/sliderThumbFocus.pngbin0 -> 288 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/smallArrowDown.pngbin0 -> 134 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/smallArrowUp.pngbin0 -> 134 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/splitContainerSizerH-thumb.pngbin0 -> 127 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/splitContainerSizerH.pngbin0 -> 140 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/splitContainerSizerV-thumb.pngbin0 -> 129 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/splitContainerSizerV.pngbin0 -> 135 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/spriteArrows.gifbin0 -> 116 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/spriteArrows.pngbin0 -> 338 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gifbin0 -> 1863 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.pngbin0 -> 2195 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabActive.pngbin0 -> 155 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabClose.gifbin0 -> 193 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabClose.pngbin0 -> 220 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabCloseHover.gifbin0 -> 193 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabCloseHover.pngbin0 -> 220 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabDisabled.pngbin0 -> 139 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabEnabled.pngbin0 -> 142 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabHover.gifbin0 -> 156 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tabHover.pngbin0 -> 154 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/titleBar.pngbin0 -> 151 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/titleBarBg.gifbin0 -> 97 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.gifbin0 -> 179 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.pngbin0 -> 410 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.gifbin0 -> 193 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.pngbin0 -> 3106 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.gifbin0 -> 194 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.pngbin0 -> 3121 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.gifbin0 -> 184 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.pngbin0 -> 3092 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_leaf.gifbin0 -> 839 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_leaf_rtl.gifbin0 -> 841 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_loading.gifbin0 -> 1944 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_minus.gifbin0 -> 211 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_minus_rtl.gifbin0 -> 210 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_mius.gifbin0 -> 211 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_plus.gifbin0 -> 216 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeExpand_plus_rtl.gifbin0 -> 215 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/treeHover.pngbin0 -> 112 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/validationInputBg.gifbin0 -> 109 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/validationInputBg.pngbin0 -> 165 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/images/warning.pngbin0 -> 1275 bytes
-rw-r--r--js/dojo/dijit/themes/tundra/layout/AccordionContainer.css26
-rw-r--r--js/dojo/dijit/themes/tundra/layout/BorderContainer.css69
-rw-r--r--js/dojo/dijit/themes/tundra/layout/ContentPane.css21
-rw-r--r--js/dojo/dijit/themes/tundra/layout/SplitContainer.css31
-rw-r--r--js/dojo/dijit/themes/tundra/layout/TabContainer.css335
-rw-r--r--js/dojo/dijit/themes/tundra/layout/TabContainer_rtl.css51
-rw-r--r--js/dojo/dijit/themes/tundra/tundra.css41
-rw-r--r--js/dojo/dijit/themes/tundra/tundra_rtl.css27
146 files changed, 1935 insertions, 0 deletions
diff --git a/js/dojo/dijit/themes/tundra/Calendar.css b/js/dojo/dijit/themes/tundra/Calendar.css
new file mode 100644
index 0000000..d650d4f
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Calendar.css
@@ -0,0 +1,161 @@
+/* Calendar*/
+
+.tundra .dijitCalendarIncrementControl {
+ /* next/prev month buttons */
+ width:15px;
+ height:15px;
+ background-image: url("images/spriteRoundedIconsSmall.png");
+ background-repeat: no-repeat
+}
+.dj_ie6 .tundra .dijitCalendarIncrementControl {
+ font-size:.1em;
+ background-image: url("images/spriteRoundedIconsSmall.gif");
+}
+
+.tundra .dijitA11ySideArrow {
+ display: none;
+}
+
+.tundra .dijitCalendarDecrease {
+ background-position: top left;
+}
+.tundra .dijitCalendarIncrease {
+ background-position: -30px top;
+}
+
+.tundra .dijitCalendarContainer {
+ font-size: 100%;
+ border-spacing: 0;
+ border-collapse: separate;
+ border: 1px solid #ccc;
+ margin: 0;
+}
+
+.tundra .dijitCalendarMonthContainer th {
+ /* month header cell */
+ background:#d3d3d3 url("images/titleBar.png") repeat-x top;
+ padding-top:.3em;
+ padding-bottom:.2em;
+ text-align:center;
+}
+.dj_ie6 .tundra .dijitCalendarMonthContainer th {
+ padding-top:.2em;
+ padding-bottom:.1em;
+}
+
+.tundra .dijitCalendarDayLabelTemplate {
+ /* day of week labels */
+ background:white url("images/calendarDayLabel.png") repeat-x bottom;
+ font-weight:normal;
+ padding-top:.15em;
+ padding-bottom:0;
+ border-top: 1px solid #eeeeee;
+ color:#293a4b;
+ text-align:center;
+}
+
+.tundra .dijitCalendarBodyContainer {
+ border-bottom: 1px solid #eeeeee;
+}
+
+.tundra .dijitCalendarMonthLabel {
+ color:#293a4b;
+ font-weight: bold;
+ padding: 0 4px;
+}
+
+.tundra .dijitCalendarDateTemplate {
+ /* style for each day cell */
+ font-size: 0.9em;
+ font-weight: bold;
+ text-align: center;
+ padding: 0.3em 0.3em 0.05em 0.3em;
+ letter-spacing: 1px;
+}
+
+.dj_ie .tundra .dijitCalendarDateTemplate {
+ padding: 0.1em .33em 0.02em .33em;
+}
+
+.tundra .dijitCalendarPreviousMonth,
+.tundra .dijitCalendarNextMonth {
+ /* days that are part of the previous or next month */
+ color:#999999;
+ background-color:#f8f8f8;
+}
+
+.tundra .dijitCalendarCurrentMonth {
+ /* days that are part of this month */
+ background-color: white;
+}
+
+.tundra .dijitCalendarCurrentDate {
+ /* cell for today's date */
+ text-decoration:underline;
+ font-weight:bold;
+}
+
+.tundra .dijitCalendarHoveredDate {
+ background-color: #e2ebf2;
+}
+
+.tundra .dijitCalendarDisabledDate {
+ text-decoration: line-through;
+ background-color: white; /* override hover effects above, hover and click on disabled date should have no effect */
+}
+
+.tundra .dijitCalendarSelectedDate {
+ /* cell for the selected date */
+ background-color:#bbc4d0 !important;
+ color:black !important;
+}
+.tundra .dijitCalendarYearContainer {
+ /* footer of the table that contains the year display/selector */
+ background:white url("images/calendarYearLabel.png") repeat-x bottom;
+ border-top:1px solid #ccc;
+}
+
+.tundra .dijitCalendarYearLabel {
+ /* container for all of 3 year labels */
+ margin:0;
+ padding:0.4em 0 0.25em 0;
+ text-align:center;
+ font-size: 1.17em;
+}
+
+.tundra .dijitCalendarSelectedYear {
+ /* label for selected year */
+ font-weight:bolder;
+ color:black;
+ padding:0.2em;
+ padding-bottom:0.1em;
+ background-color:#bbc4d0 !important;
+}
+
+.tundra .dijitCalendarNextYear,
+.tundra .dijitCalendarPreviousYear {
+ /* label for next/prev years */
+ color:black !important;
+ font-weight:normal;
+}
+
+/* Styling for month DropDownButton */
+
+.tundra .dijitCalendar .dijitDropDownButton {
+ margin: 0;
+}
+.tundra .dijitCalendar .dijitButtonText {
+ padding: 0;
+}
+.tundra .dijitCalendar .dijitDropDownButton .dijitButtonNode {
+ background-color: transparent;
+ background-image: none;
+ padding: 0;
+}
+
+/* Styling for month drop down list */
+
+.tundra .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {
+ background-color: #3559ac;
+ color:#fff;
+}
diff --git a/js/dojo/dijit/themes/tundra/Calendar_rtl.css b/js/dojo/dijit/themes/tundra/Calendar_rtl.css
new file mode 100644
index 0000000..fbfe27b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Calendar_rtl.css
@@ -0,0 +1,9 @@
+/* Calendar */
+
+.tundra .dijitCalendarRtl .dijitCalendarDecrease {
+ background-position: -30px top;
+}
+
+.tundra .dijitCalendarRtl .dijitCalendarIncrease {
+ background-position: 0 top;
+}
diff --git a/js/dojo/dijit/themes/tundra/ColorPalette.css b/js/dojo/dijit/themes/tundra/ColorPalette.css
new file mode 100644
index 0000000..38088b8
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/ColorPalette.css
@@ -0,0 +1,5 @@
+.dijitColorPalette {
+ border:1px solid #7eabcd;
+ background:#fff;
+ -moz-border-radius: 0 !important;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/Common.css b/js/dojo/dijit/themes/tundra/Common.css
new file mode 100644
index 0000000..eb3e341
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Common.css
@@ -0,0 +1,34 @@
+/* DnD avatar-specific settings */
+/* For now it uses a default set of rules. Some other DnD classes can be modified as well. */
+.tundra .dojoDndItemBefore {
+ border-top: 2px solid #369;
+}
+
+.tundra .dojoDndItemAfter {
+ border-bottom: 2px solid #369;
+}
+
+.tundra .dojoDndItemOver {
+ cursor:pointer;
+}
+
+.tundra table.dojoDndAvatar { -moz-border-radius: 0; border: 1px solid #ccc; border-collapse: collapse; background-color: #fff; font-size: 75%; color: black;}
+.tundra .dojoDndAvatar td { border: none; }
+.tundra .dojoDndAvatar tr { border: none; }
+.tundra .dojoDndAvatarHeader td { height: 20px; padding: 0 0 0 21px; }
+.tundra .dojoDndAvatarItem td { padding: 2px;}
+.tundra.dojoDndMove .dojoDndAvatarHeader {background-color: #f58383; background-image: url(images/dndNoMove.png); background-repeat: no-repeat; background-position: 2px center;}
+.tundra.dojoDndCopy .dojoDndAvatarHeader {background-color: #f58383; background-image: url(images/dndNoCopy.png); background-repeat: no-repeat; background-position: 2px center;}
+.tundra.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url(images/dndMove.png); background-repeat: no-repeat; background-position: 2px center;}
+.tundra.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url(images/dndCopy.png); background-repeat: no-repeat; background-position: 2px center;}
+
+.tundra .dijitIconLoading {
+ background:url('images/loading.gif') no-repeat left center;
+ width: 24px;
+ height: 24px;
+}
+.tundra .dijitIconError {
+ background:url('images/warning.png') no-repeat left center;
+ width: 16px;
+ height: 16px;
+}
diff --git a/js/dojo/dijit/themes/tundra/Dialog.css b/js/dojo/dijit/themes/tundra/Dialog.css
new file mode 100644
index 0000000..b346f62
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Dialog.css
@@ -0,0 +1,152 @@
+/* Dialog and Tooltip/TooltipDialog */
+
+.tundra .dijitDialog {
+ background: #fff;
+ border: 1px solid #7eabcd;
+ padding: 0;
+ -webkit-box-shadow: 0 5px 10px #adadad;
+}
+
+.tundra .dijitDialogPaneContent {
+ background: #fff;
+ border-top: 1px solid #d3d3d3;
+ padding:10px;
+
+}
+
+.tundra .dijitDialogTitleBar {
+ /* outer container for the titlebar of the dialog */
+ background: #fafafa url("images/titleBar.png") repeat-x top left;
+ padding: 5px 6px 3px 6px;
+ outline:0; /* remove this line if keyboard focus on dialog startup is an issue. tab still takes you to first focusable element */
+}
+
+.tundra .dijitDialogTitle {
+ /* typography and styling of the dialog title */
+ font-weight: bold;
+ padding: 0 4px;
+}
+
+.tundra .dijitDialogCloseIcon {
+ /* the default close icon for the dialog */
+ /* background : url("images/spriteRoundedIconsSmall.png") no-repeat right top; */
+ background: url("images/tabClose.png") no-repeat right top;
+ position: absolute;
+ vertical-align: middle;
+ right: 6px;
+ top: 4px;
+ height: 15px;
+ width: 15px;
+}
+.dj_ie6 .tundra .dijitDialogCloseIcon {
+ background : url("images/tabClose.gif") no-repeat right top;
+}
+
+.tundra .dijitDialogCloseIconHover {
+ background: url("images/tabCloseHover.png") no-repeat right top;
+}
+.dj_ie6 .tundra .dijitDialogCloseIconHover {
+ background : url("images/tabCloseHover.gif") no-repeat right top;
+}
+
+/* Tooltip and TooltipDialog */
+
+.tundra .dijitTooltip,
+.tundra .dijitTooltipDialog {
+ /* the outermost dom node, holding the connector and container */
+ background: transparent; /* make the area on the sides of the arrow transparent */
+}
+
+.dijitTooltipBelow {
+ /* leave room for arrow above content */
+ padding-top: 13px;
+}
+
+.dijitTooltipAbove {
+ /* leave room for arrow below content */
+ padding-bottom: 13px;
+}
+
+.tundra .dijitTooltipContainer {
+ /*
+ The part with the text.
+ */
+ background: #ffffff url("images/popupMenuBg.gif") repeat-x bottom left;
+ border: 1px solid #7eabcd;
+ padding: 0.45em;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+}
+
+.tundra .dijitTooltipConnector {
+ /* the arrow piece */
+ border:0;
+ z-index: 2;
+}
+.tundra .dijitTooltipABRight .dijitTooltipConnector {
+ /* above or below tooltip, but the arrow appears on the right,
+ and the right edges of target and tooltip are aligned rather than the left */
+ left: auto !important;
+ right: 3px;
+}
+
+.tundra .dijitTooltipBelow .dijitTooltipConnector {
+ /* the arrow piece for tooltips below an element */
+ top: 0;
+ left: 3px;
+ background:url("images/tooltipConnectorUp.png") no-repeat top left;
+ width:16px;
+ height:14px;
+}
+
+.dj_ie .tundra .dijitTooltipBelow .dijitTooltipConnector {
+ /* use gif for IE7 too, due to png rendering problems on fade-in (see http://trac.dojotoolkit.org/ticket/6555) */
+ background-image: url("images/tooltipConnectorUp.gif");
+}
+
+.tundra .dijitTooltipAbove .dijitTooltipConnector {
+ /* the arrow piece for tooltips above an element */
+ bottom: 0;
+ left: 3px;
+ background:url("images/tooltipConnectorDown.png") no-repeat top left;
+ width:16px;
+ height:14px;
+}
+.dj_ie .tundra .dijitTooltipAbove .dijitTooltipConnector {
+ background-image: url("images/tooltipConnectorDown.gif");
+}
+.dj_ie6 .tundra .dijitTooltipAbove .dijitTooltipConnector {
+ bottom: -3px;
+}
+
+.tundra .dijitTooltipLeft {
+ padding-right: 14px;
+}
+.tundra .dijitTooltipLeft .dijitTooltipConnector {
+ /* the arrow piece for tooltips to the left of an element, bottom borders aligned */
+ right: 0;
+ background:url("images/tooltipConnectorRight.png") no-repeat top left;
+ width:16px;
+ height:14px;
+}
+.dj_ie .tundra .dijitTooltipLeft .dijitTooltipConnector {
+ background-image: url("images/tooltipConnectorRight.gif");
+}
+
+.tundra .dijitTooltipRight {
+ padding-left: 14px;
+}
+.tundra .dijitTooltipRight .dijitTooltipConnector {
+ /* the arrow piece for tooltips to the right of an element, bottom borders aligned */
+ left: 0;
+ background:url("images/tooltipConnectorLeft.png") no-repeat top left;
+ width:16px;
+ height:14px;
+}
+.dj_ie .tundra .dijitTooltipRight .dijitTooltipConnector {
+ background-image: url("images/tooltipConnectorLeft.gif");
+}
+
+.dj_webkit .tundra .dijitTooltipContainer {
+ -webkit-box-shadow: 0 5px 10px #adadad;
+}
diff --git a/js/dojo/dijit/themes/tundra/Dialog_rtl.css b/js/dojo/dijit/themes/tundra/Dialog_rtl.css
new file mode 100644
index 0000000..9337680
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Dialog_rtl.css
@@ -0,0 +1,5 @@
+/* Dialog */
+.tundra .dijitDialogRtl .dijitDialogCloseIcon {
+ right: auto;
+ left: 5px;
+}
diff --git a/js/dojo/dijit/themes/tundra/Editor.css b/js/dojo/dijit/themes/tundra/Editor.css
new file mode 100644
index 0000000..b6f07a1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Editor.css
@@ -0,0 +1,16 @@
+.dijitEditor {
+ border:1px solid #bfbfbf;
+ border-top:0;
+}
+
+.tundra .dijitEditorIcon {
+ background-image: url('../../icons/images/editorIconsEnabled.png'); /* editor icons sprite image - enabled state */
+ background-repeat: no-repeat;
+ width: 18px;
+ height: 18px;
+ text-align: center;
+}
+.tundra .dijitDisabled .dijitEditorIcon {
+ background-image: url('../../icons/images/editorIconsDisabled.png'); /* editor icons sprite image - disabled state */
+}
+
diff --git a/js/dojo/dijit/themes/tundra/Editor_rtl.css b/js/dojo/dijit/themes/tundra/Editor_rtl.css
new file mode 100644
index 0000000..cd4849e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Editor_rtl.css
@@ -0,0 +1,7 @@
+/* Editor */
+.tundra .dijitEditorRtl .dijitEditorIcon {
+ background-image: url('../../icons/images/editorIconsEnabled_rtl.png'); /* editor icons sprite image - enabled state */
+}
+.tundra .dijitEditorRtlDisabled .dijitEditorIcon {
+ background-image: url('../../icons/images/editorIconsDisabled_rtl.png'); /* editor icons sprite image - disabled state */
+}
diff --git a/js/dojo/dijit/themes/tundra/Menu.css b/js/dojo/dijit/themes/tundra/Menu.css
new file mode 100644
index 0000000..6229b17
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Menu.css
@@ -0,0 +1,76 @@
+.tundra .dijitMenu,
+.tundra .dijitMenuBar {
+ border: 1px solid #7eabcd;
+ margin: 0;
+ padding: 0;
+ background-color: #f7f7f7;
+}
+
+.tundra .dijitBorderContainer .dijitMenuBar {
+ border:1px solid #ccc;
+}
+
+.tundra .dijitMenuItem {
+ font-family: sans-serif;
+ margin: 0;
+}
+
+.tundra .dijitMenuItem {
+ padding: 4px 5px;
+}
+
+.tundra .dijitMenuPreviousButton, .tundra .dijitMenuNextButton {
+ font-style: italic;
+}
+.tundra .dijitMenuItem td {
+ padding: 2px;
+}
+
+.tundra .dijitMenuPassive .dijitMenuItemHover,
+.tundra .dijitMenuItemSelected {
+ background-color: #3559ac;
+ color:#fff;
+}
+
+.tundra .dijitMenuItemIcon {
+ width: 16px;
+ height: 16px;
+}
+
+.tundra .dijitMenuExpand {
+ /* arrow to indicate this MenuItem opens a sub-menu */
+ width: 7px;
+ height: 7px;
+ background-image: url('images/spriteArrows.png');
+ background-position: -14px 0;
+}
+.dj_ie6 .tundra .dijitMenuExpand {
+ background-image: url('images/spriteArrows.gif');
+}
+
+/* separator can be two pixels -- set border of either one to 0 to have only one */
+.tundra .dijitMenuSeparatorTop {
+ border-bottom: 1px solid #9b9b9b;
+}
+
+.tundra .dijitMenuSeparatorBottom {
+ border-top: 1px solid #e8e8e8;
+}
+
+/* the checked menu item */
+.tundra .dijitCheckedMenuItemIconChar {
+ display: none;
+}
+
+.tundra .dijitCheckedMenuItemIcon {
+ background-image: url('images/checkmark.png');
+ background-position: -80px;
+}
+
+.dj_ie6 .tundra .dijitCheckedMenuItemIcon {
+ background-image: url('images/checkmark.gif');
+}
+
+.tundra .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {
+ background-position: -64px;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/Menu_rtl.css b/js/dojo/dijit/themes/tundra/Menu_rtl.css
new file mode 100644
index 0000000..f148592
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Menu_rtl.css
@@ -0,0 +1,3 @@
+.tundra .dijitMenuItemRtl .dijitMenuExpand {
+ background-position: -7px 0;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/ProgressBar.css b/js/dojo/dijit/themes/tundra/ProgressBar.css
new file mode 100644
index 0000000..2d70e28
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/ProgressBar.css
@@ -0,0 +1,28 @@
+.tundra .dijitProgressBar {
+ margin:2px 0 2px 0;
+}
+
+.tundra .dijitProgressBarEmpty {
+ /* outer container and background of the bar that's not finished yet*/
+ background:#fff url("images/progressBarEmpty.png") repeat-x center center;
+ border-color: #a2a2a2 #b8b8b8 #b8b8b8 #a2a2a2;
+}
+
+.tundra .dijitProgressBarTile {
+ /* inner container for finished portion when in 'tile' (image) mode */
+ background:#f0f0f0 url("images/progressBarFull.png") repeat-x center center;
+}
+
+.tundra .dijitProgressBarFull {
+ border-right:1px solid #b8b8b8;
+}
+
+.tundra .dijitProgressBarLabel {
+ /* Set to a color that contrasts with both the "Empty" and "Full" parts. */
+ color:#293a4b;
+}
+
+.tundra .dijitProgressBarIndeterminate .dijitProgressBarTile {
+ /* use an animated gif for the progress bar in 'indeterminate' mode */
+ background:#cad2de url("images/progressBarAnim.gif") repeat-x center center;
+}
diff --git a/js/dojo/dijit/themes/tundra/TimePicker.css b/js/dojo/dijit/themes/tundra/TimePicker.css
new file mode 100644
index 0000000..13dc7f8
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/TimePicker.css
@@ -0,0 +1,52 @@
+/* Time Picker */
+.tundra .dijitTimePickerTick,
+.tundra .dijitTimePickerMarker {
+ border-color: #ccc;
+}
+
+.tundra .dijitTimePickerTick {
+ color:white;
+}
+
+.tundra .dijitTimePickerMarker {
+ background:#d3d3d3 url("images/titleBar.png") repeat-x top;
+ color:#293a4b;
+ font-weight: bold;
+}
+
+.tundra .dijitTimePickerItemSelected {
+ color: black;
+ background: #bbc4d0 none;
+}
+
+.tundra .dijitTimePickerItemHover {
+ background: #60a1ea none;
+ color:white;
+}
+
+.tundra .dijitTimePickerItemHover,
+.tundra .dijitTimePickerItemSelected {
+ position: relative;
+ z-index: 10;
+}
+
+.tundra .dijitTimePickerTick .dijitTimePickerItemInner {
+ font-size:0.4em;
+}
+
+.tundra .dijitTimePickerItemHover .dijitTimePickerItemInner,
+.tundra .dijitTimePickerItemSelected .dijitTimePickerItemInner {
+ font-size:1em;
+}
+
+.tundra .dijitTimePickerMarkerHover {
+ border-top: 1px solid #ccc;
+}
+
+.tundra .dijitTimePickerTickHover,
+.tundra .dijitTimePickerTickSelected {
+ margin-top:-0.3em;
+ margin-bottom:-0.3em;
+ border-bottom: none;
+}
+
diff --git a/js/dojo/dijit/themes/tundra/TimePicker_rtl.css b/js/dojo/dijit/themes/tundra/TimePicker_rtl.css
new file mode 100644
index 0000000..7a4d5e5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/TimePicker_rtl.css
@@ -0,0 +1,4 @@
+ .dj_ie6 .tundra .dijitTimePickerRtl .dijitTimePickerMarkerHover,
+.dj_ie7 .tundra .dijitTimePickerRtl .dijitTimePickerMarkerHover {
+ border-top: 0; /* IE6/7 bug causes mouseover/out event storm */
+}
diff --git a/js/dojo/dijit/themes/tundra/TitlePane.css b/js/dojo/dijit/themes/tundra/TitlePane.css
new file mode 100644
index 0000000..e964bf8
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/TitlePane.css
@@ -0,0 +1,38 @@
+.tundra .dijitTitlePaneTitle {
+ background: #cccccc;
+ background:#fff url("images/titleBar.png") repeat-x bottom left;
+ border:1px solid #bfbfbf;
+ padding:3px 4px;
+}
+.tundra .dijitTitlePaneTitleHover {
+ background: #f8fafd url("images/accordionItemHover.gif") bottom repeat-x;
+}
+
+.tundra .dijitTitlePane .dijitArrowNode {
+ background-image: url('images/spriteArrows.png');
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ height: 7px;
+ width: 7px;
+}
+.dj_ie6 .tundra .dijitTitlePane .dijitArrowNode {
+ background-image: url('images/spriteArrows.gif');
+}
+
+.tundra .dijitTitlePane .dijitClosed .dijitArrowNode {
+ background-position: -14px 0;
+}
+
+.tundra .dijitTitlePaneContentOuter {
+ background: #ffffff;
+ border:1px solid #bfbfbf;
+ border-top: 0;
+}
+.tundra .dijitTitlePaneContentInner {
+ padding:10px;
+}
+
+.tundra .dijitTitlePaneTextNode {
+ margin-left: 4px;
+ margin-right: 4px;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/TitlePane_rtl.css b/js/dojo/dijit/themes/tundra/TitlePane_rtl.css
new file mode 100644
index 0000000..5f63a03
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/TitlePane_rtl.css
@@ -0,0 +1,3 @@
+.tundra .dijitTitlePaneRtl .dijitClosed .dijitArrowNode {
+ background-position: -7px 0;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/Toolbar.css b/js/dojo/dijit/themes/tundra/Toolbar.css
new file mode 100644
index 0000000..ebe9cda
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Toolbar.css
@@ -0,0 +1,75 @@
+.tundra .dijitToolbar {
+ border-bottom: 1px solid #ccc;
+ background:#eaeaea url("images/titleBar.png") repeat-x top left;
+}
+
+/* setting a min-height on ditor toolbar */
+.dj_ie6 .tundra .dijitToolbar {
+ height: 10px;
+}
+
+.tundra .dijitToolbar .dijitButtonNode,
+.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,
+.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton {
+ background: none;
+ margin: 0;
+ padding: 0;
+ border: none;
+ font-size: 12px;
+}
+
+.tundra .dijitToolbar .dijitButton,
+.tundra .dijitToolbar .dijitToggleButton,
+.tundra .dijitToolbar .dijitDropDownButton,
+.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,
+.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton {
+ background: none;
+ padding: 1px;
+}
+
+.tundra .dijitToolbar .dijitButtonChecked,
+.tundra .dijitToolbar .dijitToggleButtonChecked {
+ background-color:#d4dff2;
+ border:1px solid #316ac5;
+ padding: 0; /* reduce padding to compensate for space taken by border */
+}
+
+.tundra .dijitToolbar .dijitButtonCheckedHover,
+.tundra .dijitToolbar .dijitToggleButtonCheckedHover
+ {
+ background-color:#abc1e5;
+ border:1px solid #316ac5;
+ padding: 0; /* reduce padding to compensate for space taken by border */
+}
+
+.tundra .dijitToolbar .dijitButtonHover,
+.tundra .dijitToolbar .dijitToggleButtonHover,
+.tundra .dijitToolbar .dijitDropDownButtonHover,
+.tundra .dijitToolbar .dijitComboButton .dijitButtonContentsHover,
+.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover {
+ /* TODO: change this from Hover to Selected so that button is still highlighted while drop down is being used */
+ border: 1px solid #869cbf;
+ padding: 0; /* reduce padding to compensate for space taken by border */
+ background-color:#e1e5f0;
+}
+
+.tundra .dijitToolbar label {
+ padding: 3px 3px 0 6px;
+}
+
+.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitButtonContentsFocused,
+.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitDownArrowButtonFocused {
+ /* focus border doesn't appear on <td> for IE, so need to add it manually */
+ border: 1px #555 dotted !important;
+ padding: 0;
+}
+
+.tundra .dijitToolbarSeparator {
+ /* separator icon in the editor sprite */
+ background: url('../../icons/images/editorIconsEnabled.png');
+}
+
+.tundra .dijitToolbarRtl .dijitToolbarSeparator {
+ /* separator icon in the editor sprite */
+ background-image: url('../../icons/images/editorIconsDisabled.png');
+}
diff --git a/js/dojo/dijit/themes/tundra/Tree.css b/js/dojo/dijit/themes/tundra/Tree.css
new file mode 100644
index 0000000..76c81e0
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Tree.css
@@ -0,0 +1,96 @@
+/* Tree */
+
+.tundra .dijitTreeNode {
+ background-image : url('images/i.gif');
+ background-repeat : repeat-y;
+ zoom: 1; /* force layout on IE (TODO: may not be needed anymore) */
+}
+
+/* left vertical line (grid) for all nodes */
+.tundra .dijitTreeIsLast {
+ background: url('images/i_half.gif') no-repeat;
+}
+
+.tundra .dijitTreeIsRoot {
+ margin-left: 0;
+ background-image: none;
+}
+
+.tundra .dijitTreeExpando {
+ width: 18px;
+ height: 18px;
+}
+
+.tundra .dijitTreeRow {
+ /* so insert line shows up on IE when dropping after a target element */
+ padding-bottom: 2px;
+}
+
+.tundra .dijitTreeContent {
+ min-height: 18px;
+ min-width: 18px;
+}
+
+.tundra .dijitTreeRowSelected .dijitTreeLabel {
+ background:#e2ebfe;
+}
+.tundra .dijitTreeRowHover {
+ /* using a transparent png so that we can still see grid lines, which are (unfortunately) behind the dijitRowNode that we are hovering over */
+ background-image: url(images/treeHover.png);
+ background-repeat: repeat;
+ background-color: transparent !important;
+}
+
+.tundra .dijitTreeExpandoOpened {
+ background-image: url('images/treeExpand_minus.gif');
+}
+
+.tundra .dijitTreeExpandoClosed {
+ background-image: url('images/treeExpand_plus.gif');
+}
+
+.tundra .dijitTreeExpandoLeaf {
+ background-image: url('images/treeExpand_leaf.gif');
+}
+
+.tundra .dijitTreeExpandoLoading {
+ background-image: url('images/treeExpand_loading.gif');
+}
+
+.tundra .dijitTreeIcon {
+ width: 16px;
+ height: 16px;
+}
+
+.tundra .dijitFolderOpened {
+ background: url('images/folderOpened.gif') no-repeat;
+}
+
+.tundra .dijitFolderClosed {
+ background: url('images/folderClosed.gif') no-repeat;
+}
+
+.tundra .dijitLeaf {
+ background: url('images/leaf.gif') no-repeat;
+}
+
+/* Drag and Drop on TreeNodes
+ * Put insert line on dijitTreeContent node so it's aligned w/
+ * (ie, indented equally with) target element, even
+ * though dijitTreeRowNode is the actual "drag object"
+ */
+.tundra .dijitTreeNode .dojoDndItemBefore,
+.tundra .dijitTreeNode .dojoDndItemAfter {
+ border-bottom: none;
+ border-top: none;
+}
+
+.tundra .dijitTreeNode .dojoDndItemBefore .dijitTreeContent {
+ /* copied from Common.css */
+ border-top: 2px solid #369;
+}
+
+.tundra .dijitTreeNode .dojoDndItemAfter .dijitTreeContent {
+ /* copied from Common.css */
+ border-bottom: 2px solid #369;
+}
diff --git a/js/dojo/dijit/themes/tundra/Tree_rtl.css b/js/dojo/dijit/themes/tundra/Tree_rtl.css
new file mode 100644
index 0000000..607b71c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/Tree_rtl.css
@@ -0,0 +1,17 @@
+/* Tree */
+
+.tundra .dijitTreeNodeRtl,
+.tundra .dijitTreeNodeRtl .dijitTreeExpandoLeaf {
+ /* disable grid lines in RTL mode; too hard to support */
+ background-image: none;
+}
+
+.tundra .dijitTreeNodeRtl .dijitTreeExpandoOpened {
+ /* todo: get rid of transparent space in icon files,
+ and just use background-placement (or margin maybe) to get desired alignment */
+ background-image: url('images/treeExpand_minus_rtl.gif');
+}
+
+.tundra .dijitTreeNodeRtl .dijitTreeExpandoClosed {
+ background-image: url('images/treeExpand_plus_rtl.gif');
+}
diff --git a/js/dojo/dijit/themes/tundra/form/Button.css b/js/dojo/dijit/themes/tundra/form/Button.css
new file mode 100644
index 0000000..2c68aef
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Button.css
@@ -0,0 +1,136 @@
+
+/*****
+ dijit.form.Button
+ dijit.form.DropDownButton
+ dijit.form.ComboButton
+ dijit.form.ComboBox (partial)
+ dijit.form.Spinner (partial) (TODO: create NumberSpinner.css file like claro has)
+ *****/
+
+.tundra .dijitButtonNode {
+ /* enabled state - inner */
+ border: 1px solid #c0c0c0;
+ border-bottom: 1px solid #9b9b9b;
+ padding: 0.1em 0.2em 0.2em 0.2em;
+ background: #fff url("../images/buttonEnabled.png") repeat-x bottom left;
+}
+.tundra .dijitButtonText {
+ text-align: center;
+ padding: 0 0.3em;
+}
+
+.tundra .dijitDisabled .dijitButtonText {
+ color: #7F7F7F;
+}
+
+.tundra .dijitArrowButton {
+ color: #111;
+}
+
+.tundra .dijitComboButton .dijitDownArrowButton {
+ padding-right:4px;
+}
+
+.tundra .dijitTextBoxReadOnly,
+.tundra .dijitTextBoxReadOnly .dijitButtonNode,
+.tundra .dijitButtonDisabled .dijitButtonNode,
+.tundra .dijitToggleButtonDisabled .dijitButtonNode,
+.tundra .dijitDropDownButtonDisabled .dijitButtonNode,
+.tundra .dijitComboButtonDisabled .dijitButtonNode,
+.tundra .dijitTextBoxDisabled,
+.tundra .dijitTextBoxDisabled .dijitButtonNode {
+ /* disabled state - inner */
+ border-color: #d5d5d5 #d5d5d5 #bdbdbd #d5d5d5;
+ background:#e4e4e4 url("../images/buttonDisabled.png") top repeat-x;
+}
+
+.tundra .dijitButtonHover .dijitButtonNode,
+.tundra .dijitButtonNodeHover,
+.tundra .dijitToggleButtonHover .dijitButtonNode,
+.tundra .dijitDropDownButtonHover .dijitButtonNode,
+.tundra .dijitComboButton .dijitButtonContentsHover,
+.tundra .dijitComboButton .dijitDownArrowButtonHover {
+ /* hover state - inner */
+ /* TODO: change from Hover to Selected so that button is still highlighted while drop down is being used */
+ border-color: #a5beda;
+ border-bottom-color:#5c7590;
+ color:#243C5F;
+ background:#fcfdff url("../images/buttonHover.png") repeat-x bottom;
+}
+.tundra .dijitDownArrowButtonHover,
+.tundra .dijitUpArrowButtonHover {
+ /* same as above except don't adjust border color (it's controlled by the containing Spinner/ComboBox) */
+ color:#243C5F;
+ background:#fcfdff url("../images/buttonHover.png") repeat-x bottom;
+}
+
+.tundra .dijitUpArrowButtonActive,
+.tundra .dijitDownArrowButtonActive,
+.tundra .dijitButtonActive .dijitButtonNode,
+.tundra .dijitToggleButtonActive .dijitButtonNode,
+.tundra .dijitDropDownButtonActive .dijitButtonNode,
+.tundra .dijitButtonContentsActive,
+.tundra .dijitStackController .dijitToggleButtonChecked .dijitButtonNode {
+ /* active state - inner (for when you are pressing a normal button, or
+ * when a radio-type button is in a depressed state
+ */
+ border-color:#366dba;
+ background: #ededed url("../images/buttonActive.png") bottom repeat-x;
+}
+
+.tundra .dijitArrowButtonInner {
+ background:url("../images/spriteArrows.png") no-repeat scroll 0 center;
+ width: 7px;
+ height: 7px;
+ margin: 0 4px 0 4px;
+}
+.tundra .dijitTextBox .dijitArrowButtonInner {
+ background-position: 0 center;
+}
+.dj_ie6 .tundra .dijitArrowButtonInner {
+ background-image:url("../images/spriteArrows.gif");
+}
+.tundra .dijitLeftArrowButton .dijitArrowButtonInner {
+ background-position: -7px center;
+}
+.tundra .dijitRightArrowButton .dijitArrowButtonInner {
+ background-position: -14px center;
+}
+.tundra .dijitUpArrowButton .dijitArrowButtonInner {
+ background-position: -21px center;
+}
+
+.tundra .dijitDisabled .dijitArrowButtonInner {
+ background-position: -28px center;
+}
+.tundra .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {
+ background-position: -35px center;
+}
+.tundra .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {
+ background-position: -42px center;
+}
+.tundra .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {
+ background-position: -49px center;
+}
+.dj_webkit .tundra .dijitSpinner .dijitUpArrowButton .dijitArrowButtonInner {
+ margin-top: -1px; /* image has too many blank pixels on top */
+}
+.dj_ie .tundra .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {
+ margin-top: -2px; /* image has too many blank pixels on top */
+}
+.dj_ie8 .tundra .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {
+ margin-top: -1px; /* image has too many blank pixels on top */
+}
+.tundra .dijitSpinnerButtonContainer {
+ width: auto;
+ padding: 0;
+}
+.tundra .dijitSpinner .dijitArrowButton {
+ width: 15px;
+}
+.tundra .dijitSpinner .dijitSpinnerButtonInner {
+ width: 15px;
+}
+.tundra .dijitSpinner .dijitArrowButtonInner .dijitInputField {
+ padding: 0;
+}
diff --git a/js/dojo/dijit/themes/tundra/form/Checkbox.css b/js/dojo/dijit/themes/tundra/form/Checkbox.css
new file mode 100644
index 0000000..28a7d79
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Checkbox.css
@@ -0,0 +1,54 @@
+.tundra .dijitToggleButton .dijitCheckBoxIcon {
+ background-image: url('../images/checkmarkNoBorder.png');
+}
+
+.dj_ie6 .tundra .dijitToggleButton .dijitCheckBoxIcon {
+ background-image: url('../images/checkmarkNoBorder.gif');
+}
+
+.tundra .dijitCheckBox,
+.tundra .dijitCheckBoxIcon /* inside a toggle button */ {
+ background-image: url('../images/checkmark.png'); /* checkbox sprite image */
+ background-repeat: no-repeat;
+ width: 16px;
+ height: 16px;
+ margin: 0 2px 0 0;
+ padding: 0;
+}
+
+.dj_ie6 .tundra .dijitCheckBox,
+.dj_ie6 .tundra .dijitCheckBoxIcon /* inside a toggle button */ {
+ background-image: url('../images/checkmark.gif'); /* checkbox sprite image */
+}
+
+.tundra .dijitCheckBox,
+.tundra .dijitToggleButton .dijitCheckBoxIcon {
+ /* unchecked */
+ background-position: -16px;
+}
+
+.tundra .dijitCheckBoxChecked,
+.tundra .dijitToggleButtonChecked .dijitCheckBoxIcon {
+ /* checked */
+ background-position: 0;
+}
+
+.tundra .dijitCheckBoxDisabled {
+ /* disabled */
+ background-position: -48px;
+}
+
+.tundra .dijitCheckBoxCheckedDisabled {
+ /* disabled but checked */
+ background-position: -32px;
+}
+
+.tundra .dijitCheckBoxHover {
+ /* hovering over an unchecked enabled checkbox */
+ background-position: -80px;
+}
+
+.tundra .dijitCheckBoxCheckedHover {
+ /* hovering over a checked enabled checkbox */
+ background-position: -64px;
+}
diff --git a/js/dojo/dijit/themes/tundra/form/Common.css b/js/dojo/dijit/themes/tundra/form/Common.css
new file mode 100644
index 0000000..96899e1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Common.css
@@ -0,0 +1,76 @@
+
+/****
+ dijit.form.TextBox
+ dijit.form.ValidationTextBox
+ dijit.form.SerializableTextBox
+ dijit.form.RangeBoundTextBox
+ dijit.form.NumberTextBox
+ dijit.form.CurrencyTextBox
+ dijit.form.NumberSpinner
+ dijit.form.ComboBox (partial)
+ ****/
+
+.tundra .dijitInputContainer input,
+.tundra .dijitTextBox {
+ margin: 0 0.1em;
+}
+
+.tundra .dijitTextArea {
+ padding: 3px;
+}
+
+.tundra .dijitTextBox {
+ /* For all except dijit.form.NumberSpinner: the actual input element.
+ For TextBox, ComboBox, Spinner: the div that contains the input.
+ Otherwise the actual input element.
+ */
+ background:#fff url("../images/validationInputBg.png") repeat-x top left;
+ #background:#fff url('../images/validationInputBg.gif') repeat-x top left;
+ border:1px solid #b3b3b3;
+}
+
+/* ComboBox specific rules*/
+.tundra .dijitComboBox .dijitButtonNode {
+ padding: 0 0.2em;
+}
+.tundra .dijitTextBox .dijitButtonNode {
+ /* line between the input area and the drop down button, and also between
+ * the up and down buttons of a spinner
+ */
+ border-color: #9b9b9b;
+}
+
+.tundra .dijitTextBoxFocused {
+ /* input field when focused (ie: typing affects it) */
+ border-color:#406b9b;
+}
+.tundra .dijitTextBoxFocused .dijitButtonNode {
+ border-color:#366dba;
+}
+
+.tundra .dijitError {
+ background-color:#f9f7ba;
+ background-image:none;
+}
+
+.tundra .dijitErrorFocused {
+ background-color:#f9f999;
+ background-image:none;
+}
+
+/* Validation errors */
+.tundra .dijitValidationIcon {
+ /* prevent height change when widget goes from valid to invalid state */
+ width: 16px;
+ background: transparent url('../images/warning.png') no-repeat center center;
+}
+
+/* The highlight is shown in the ComboBox menu. */
+.tundra .dijitComboBoxHighlightMatch {
+ background-color:#a5beda;
+}
+
+.tundra .dijitFocusedLabel {
+ /* for checkboxes or radio buttons, hatch border around the corresponding label, to indicate focus */
+ outline: 1px dotted #666666;
+}
diff --git a/js/dojo/dijit/themes/tundra/form/RadioButton.css b/js/dojo/dijit/themes/tundra/form/RadioButton.css
new file mode 100644
index 0000000..4dfc0fa
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/RadioButton.css
@@ -0,0 +1,52 @@
+
+.tundra .dijitRadio, /* stand alone */
+.tundra .dijitRadioIcon { /* inside a toggle button */
+ background-image: url('../images/checkmark.png'); /* checkbox sprite image */
+ background-repeat: no-repeat;
+ width: 16px;
+ height: 16px;
+ margin: 0;
+ padding: 0;
+}
+.dj_ie6 .tundra .dijitRadio,
+.dj_ie6 .tundra .dijitRadioIcon {
+ background-image: url('../images/checkmark.gif'); /* checkbox sprite image */
+}
+
+.tundra .dijitToggleButton .dijitRadioIcon {
+ /* for checkbox in a toggle button, override above setting to have no border */
+ background-image: url('../images/checkmarkNoBorder.png');
+}
+.dj_ie6 .tundra .dijitToggleButton .dijitRadioIcon {
+ background-image: url('../images/checkmarkNoBorder.gif');
+}
+
+.tundra .dijitRadio,
+.tundra .dijitRadioIcon {
+ /* unselected */
+ background-position: -112px;
+}
+
+.tundra .dijitRadioDisabled {
+ /* unselected and disabled */
+ background-position: -144px;
+}
+
+.tundra .dijitRadioHover {
+ /* hovering over an unselected enabled radio button */
+ background-position: -176px;
+}
+
+.tundra .dijitRadioChecked,
+.tundra .dijitRadioCheckedHover,
+.tundra .dijitToggleButtonChecked .dijitRadioIcon {
+ /* selected. Since clicking a selected radio button doesn't change anything, there's
+ * no hover effect on selected radio buttons.
+ */
+ background-position: -96px;
+}
+
+.tundra .dijitRadioCheckedDisabled {
+ /* selected but disabled */
+ background-position: -128px;
+}
diff --git a/js/dojo/dijit/themes/tundra/form/Select.css b/js/dojo/dijit/themes/tundra/form/Select.css
new file mode 100644
index 0000000..b029016
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Select.css
@@ -0,0 +1,57 @@
+.tundra .dijitSelect .dijitButtonNode {
+ padding: 0;
+}
+.tundra .dijitSelect .dijitButtonNode .dijitArrowButtonInner {
+ margin: 0 4px 0 5px;
+}
+
+/* Make unselected content portion "look" more like a text box and less like a button */
+.tundra .dijitSelect .dijitButtonContents {
+ padding-top: 1px;
+ background:#fff url("../images/validationInputBg.png") repeat-x top left;
+ #background:#fff url('../images/validationInputBg.gif') repeat-x top left;
+}
+.tundra .dijitSelectHover .dijitButtonContents,
+.tundra .dijitSelectActive .dijitButtonContents,
+.tundra .dijitSelectOpened .dijitButtonContents,
+.tundra .dijitSelectDisabled .dijitButtonContents,
+.tundra .dijitSelectReadOnly .dijitButtonContents{
+ background: transparent none;
+}
+.dj_ie .tundra .dijitSelect .dijitButtonContents {
+ padding-top: 0;
+}
+
+/* Mirror DropDownButton */
+.tundra .dijitSelectDisabled .dijitButtonNode {
+ border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
+ background:#e4e4e4 url("../images/buttonDisabled.png") top repeat-x;
+}
+.dj_ie .tundra .dijitSelectDisabled .dijitButtonNode * {
+ filter: gray() alpha(opacity=50);
+}
+
+.tundra .dijitSelectHover .dijitButtonNode {
+ border-color:#a5beda;
+ border-bottom-color:#5c7590;
+ border-right-color:#5c7590;
+ color:#243C5F;
+ background:#fcfdff url("../images/buttonHover.png") repeat-x bottom;
+}
+
+.tundra .dijitSelectActive .dijitButtonNode,
+.tundra .dijitSelectOpened .dijitButtonNode {
+ border-color:#366dba;
+ background: #ededed url("../images/buttonActive.png") bottom repeat-x;
+}
+
+/* Make the menu look more combobox-like */
+.tundra .dijitSelectMenu td {
+ padding: 0;
+}
+.tundra .dijitSelectMenu .dijitMenuItemLabel,
+.tundra .dijitSelectMenu .dijitMenuArrowCell {
+ padding: 0.1em 0.2em;
+}
+
+
diff --git a/js/dojo/dijit/themes/tundra/form/Slider.css b/js/dojo/dijit/themes/tundra/form/Slider.css
new file mode 100644
index 0000000..7465e83
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Slider.css
@@ -0,0 +1,147 @@
+.tundra .dijitSliderProgressBarH {
+ border-color: #aab0bb;
+ background: #c0c2c5 url("../images/sliderFull.png") repeat-x top left;
+}
+
+.tundra .dijitSliderProgressBarV {
+ border-color: #aab0bb;
+ background: #c0c2c5 url("../images/sliderFullVertical.png") repeat-y bottom left;
+}
+
+.tundra .dijitSliderFocused .dijitSliderProgressBarH,
+.tundra .dijitSliderFocused .dijitSliderLeftBumper {
+ background-image:url("../images/sliderFullFocus.png");
+}
+
+.tundra .dijitSliderFocused .dijitSliderProgressBarV,
+.tundra .dijitSliderFocused .dijitSliderBottomBumper {
+ background-image:url("../images/sliderFullVerticalFocus.png");
+}
+
+.tundra .dijitSliderRemainingBarV {
+ border-color: #b4b4b4;
+ background: #dcdcdc url("../images/sliderEmptyVertical.png") repeat-y bottom left;
+}
+
+.tundra .dijitSliderRemainingBarH {
+ border-color: #b4b4b4;
+ background: #dcdcdc url("../images/sliderEmpty.png") repeat-x top left;
+}
+
+.tundra .dijitSliderBar {
+ border-style: solid;
+ outline:1px;
+}
+.tundra .dijitSliderFocused .dijitSliderBar {
+ border-color:#888;
+}
+
+.tundra .dijitSliderImageHandleH {
+ border:0;
+ width:16px;
+ height:16px;
+ background:url("../images/preciseSliderThumb.png") no-repeat center top;
+}
+.tundra .dijitSliderFocused .dijitSliderImageHandleH {
+ background-image:url("../images/preciseSliderThumbFocus.png");
+ #background-image:url("../images/preciseSliderThumbFocus.gif");
+}
+
+.dj_ie6 .tundra .dijitSliderImageHandleH {
+ background-image:url("../images/preciseSliderThumb.gif");
+}
+
+.tundra .dijitSliderLeftBumper {
+ border-left-width: 1px;
+ border-color: #aab0bb;
+ background: #c0c2c5 url("../images/sliderFull.png") repeat-x top left;
+}
+
+.tundra .dijitSliderRightBumper {
+ background: #dcdcdc url("../images/sliderEmpty.png") repeat-x top left;
+ border-color: #b4b4b4;
+ border-right-width: 1px;
+}
+
+.tundra .dijitSliderImageHandleV {
+ border:0;
+ width:16px;
+ height:16px;
+ background:url("../images/sliderThumb.png") no-repeat center center;
+}
+
+.tundra .dijitSliderFocused .dijitSliderImageHandleV {
+ background-image:url("../images/sliderThumbFocus.png");
+}
+.dj_ie6 .tundra .dijitSliderFocused .dijitSliderImageHandleV {
+ background-image:url("../images/sliderThumbFocus.gif");
+}
+
+.tundra .dijitSliderBottomBumper {
+ border-bottom-width: 1px;
+ border-color: #aab0bb;
+ background: #c0c2c5 url("../images/sliderFullVertical.png") repeat-y bottom left;
+}
+
+.tundra .dijitSliderTopBumper {
+ background: #dcdcdc url("../images/sliderEmptyVertical.png") repeat-y top left;
+ border-color: #b4b4b4;
+ border-top-width: 1px;
+}
+
+.tundra .dijitSliderDecrementIconH,
+.tundra .dijitSliderDecrementIconV,
+.tundra .dijitSliderIncrementIconH,
+.tundra .dijitSliderIncrementIconV {
+ background-image: url('../images/spriteArrows.png');
+ background-repeat: no-repeat;
+ margin: 5px;
+ height: 7px;
+ width: 7px;
+ font-size: 1px;
+}
+.dj_ie6 .tundra .dijitSliderDecrementIconH,
+.dj_ie6 .tundra .dijitSliderDecrementIconV,
+.dj_ie6 .tundra .dijitSliderIncrementIconH,
+.dj_ie6 .tundra .dijitSliderIncrementIconV {
+ background-image: url('../images/spriteArrows.gif');
+}
+
+.tundra .dijitSliderDecrementIconH {
+ background-position: -7px 0;
+}
+.tundra .dijitSliderIncrementIconH {
+ background-position: -14px 0;
+}
+.tundra .dijitSliderDecrementIconV {
+ background-position: 0 0;
+}
+.tundra .dijitSliderIncrementIconV {
+ background-position: -21px 0;
+}
+
+.tundra .dijitSliderButtonInner {
+ visibility:hidden;
+}
+
+.tundra .dijitSliderReadOnly *,
+.tundra .dijitSliderDisabled * {
+ border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5;
+ color: #bdbdbd;
+}
+.tundra .dijitSliderReadOnly .dijitSliderDecrementIconH,
+.tundra .dijitSliderDisabled .dijitSliderDecrementIconH {
+ background-position: -35px 0;
+}
+.tundra .dijitSliderReadOnly .dijitSliderIncrementIconH,
+.tundra .dijitSliderDisabled .dijitSliderIncrementIconH {
+ background-position: -42px 0;
+}
+.tundra .dijitSliderReadOnly .dijitSliderDecrementIconV,
+.tundra .dijitSliderDisabled .dijitSliderDecrementIconV {
+ background-position: -28px 0;
+}
+.tundra .dijitSliderReadOnly .dijitSliderIncrementIconV,
+.tundra .dijitSliderDisabled .dijitSliderIncrementIconV {
+ background-position: -49px 0;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/form/Slider_rtl.css b/js/dojo/dijit/themes/tundra/form/Slider_rtl.css
new file mode 100644
index 0000000..9375c4e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/form/Slider_rtl.css
@@ -0,0 +1,31 @@
+.tundra .dijitSliderRtl .dijitSliderProgressBarH,
+.tundra .dijitSliderRtl .dijitSliderRemainingBarH,
+.tundra .dijitSliderRtl .dijitSliderLeftBumper,
+.tundra .dijitSliderRtl .dijitSliderRightBumper,
+.tundra .dijitSliderRtl .dijitSliderTopBumper {
+ background-position: top right;
+}
+
+.tundra .dijitSliderRtl .dijitSliderProgressBarV,
+.tundra .dijitSliderRtl .dijitSliderRemainingBarV,
+.tundra .dijitSliderRtl .dijitSliderBottomBumper {
+ background-position: bottom right;
+}
+
+.tundra .dijitSliderRtl .dijitSliderLeftBumper {
+ border-left-width: 0;
+ border-right-width: 1px;
+}
+
+.tundra .dijitSliderRtl .dijitSliderRightBumper {
+ border-left-width: 1px;
+ border-right-width: 0;
+}
+
+.tundra .dijitSliderRtl .dijitSliderIncrementIconH {
+ background-position: -7px 0;
+}
+
+.tundra .dijitSliderRtl .dijitSliderDecrementIconH {
+ background-position: -14px 0;
+}
diff --git a/js/dojo/dijit/themes/tundra/images/accordionItemActive.gif b/js/dojo/dijit/themes/tundra/images/accordionItemActive.gif
new file mode 100644
index 0000000..ccff383
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/accordionItemActive.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/accordionItemHover.gif b/js/dojo/dijit/themes/tundra/images/accordionItemHover.gif
new file mode 100644
index 0000000..96bd3a4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/accordionItemHover.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/buttonActive.png b/js/dojo/dijit/themes/tundra/images/buttonActive.png
new file mode 100644
index 0000000..09417b1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/buttonActive.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/buttonDisabled.png b/js/dojo/dijit/themes/tundra/images/buttonDisabled.png
new file mode 100644
index 0000000..70766f4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/buttonDisabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/buttonEnabled.png b/js/dojo/dijit/themes/tundra/images/buttonEnabled.png
new file mode 100644
index 0000000..cf0eb20
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/buttonEnabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/buttonHover.png b/js/dojo/dijit/themes/tundra/images/buttonHover.png
new file mode 100644
index 0000000..b074e4e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/buttonHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/calendarDayLabel.png b/js/dojo/dijit/themes/tundra/images/calendarDayLabel.png
new file mode 100644
index 0000000..c1a1553
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/calendarDayLabel.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/calendarMonthLabel.png b/js/dojo/dijit/themes/tundra/images/calendarMonthLabel.png
new file mode 100644
index 0000000..fd2cf0a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/calendarMonthLabel.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/calendarYearLabel.png b/js/dojo/dijit/themes/tundra/images/calendarYearLabel.png
new file mode 100644
index 0000000..dd344f5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/calendarYearLabel.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/checkmark.gif b/js/dojo/dijit/themes/tundra/images/checkmark.gif
new file mode 100644
index 0000000..ae6faa9
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/checkmark.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/checkmark.png b/js/dojo/dijit/themes/tundra/images/checkmark.png
new file mode 100644
index 0000000..0307109
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/checkmark.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gif b/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gif
new file mode 100644
index 0000000..324bfb3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.png b/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.png
new file mode 100644
index 0000000..9cec0c0
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/circleIcon.gif b/js/dojo/dijit/themes/tundra/images/circleIcon.gif
new file mode 100644
index 0000000..d582290
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/circleIcon.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/circleIcon.png b/js/dojo/dijit/themes/tundra/images/circleIcon.png
new file mode 100644
index 0000000..6f059e6
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/circleIcon.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/comboArrowDown.gif b/js/dojo/dijit/themes/tundra/images/comboArrowDown.gif
new file mode 100644
index 0000000..e00a87b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/comboArrowDown.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.gif b/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.gif
new file mode 100644
index 0000000..167a3e0
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.psd b/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.psd
new file mode 100644
index 0000000..0a7bf23
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dijitProgressBarAnim.psd
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dndCopy.png b/js/dojo/dijit/themes/tundra/images/dndCopy.png
new file mode 100644
index 0000000..baecd7c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dndCopy.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dndMove.png b/js/dojo/dijit/themes/tundra/images/dndMove.png
new file mode 100644
index 0000000..07f878c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dndMove.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dndNoCopy.png b/js/dojo/dijit/themes/tundra/images/dndNoCopy.png
new file mode 100644
index 0000000..9bf9c33
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dndNoCopy.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dndNoMove.png b/js/dojo/dijit/themes/tundra/images/dndNoMove.png
new file mode 100644
index 0000000..cb8bd8b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dndNoMove.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.gif b/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.gif
new file mode 100644
index 0000000..0da1239
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.png b/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.png
new file mode 100644
index 0000000..ac118dd
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/dojoTundraGradientBg.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/doubleArrowDown.png b/js/dojo/dijit/themes/tundra/images/doubleArrowDown.png
new file mode 100644
index 0000000..92678d2
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/doubleArrowDown.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/doubleArrowUp.png b/js/dojo/dijit/themes/tundra/images/doubleArrowUp.png
new file mode 100644
index 0000000..bba30fe
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/doubleArrowUp.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/folderClosed.gif b/js/dojo/dijit/themes/tundra/images/folderClosed.gif
new file mode 100644
index 0000000..9d5fcbc
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/folderClosed.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/folderOpened.gif b/js/dojo/dijit/themes/tundra/images/folderOpened.gif
new file mode 100644
index 0000000..a514c7b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/folderOpened.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/i.gif b/js/dojo/dijit/themes/tundra/images/i.gif
new file mode 100644
index 0000000..ebd95a7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/i.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/i_half.gif b/js/dojo/dijit/themes/tundra/images/i_half.gif
new file mode 100644
index 0000000..2947c4f
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/i_half.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/i_half_rtl.gif b/js/dojo/dijit/themes/tundra/images/i_half_rtl.gif
new file mode 100644
index 0000000..4f60ec4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/i_half_rtl.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/i_rtl.gif b/js/dojo/dijit/themes/tundra/images/i_rtl.gif
new file mode 100644
index 0000000..7dafaad
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/i_rtl.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/leaf.gif b/js/dojo/dijit/themes/tundra/images/leaf.gif
new file mode 100644
index 0000000..85b0178
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/leaf.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/loading.gif b/js/dojo/dijit/themes/tundra/images/loading.gif
new file mode 100644
index 0000000..6e7c8e5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/loading.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/menu.png b/js/dojo/dijit/themes/tundra/images/menu.png
new file mode 100644
index 0000000..f5b93d1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/menu.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/minusButton.gif b/js/dojo/dijit/themes/tundra/images/minusButton.gif
new file mode 100644
index 0000000..48d5172
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/minusButton.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/no.gif b/js/dojo/dijit/themes/tundra/images/no.gif
new file mode 100644
index 0000000..9021a14
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/no.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/noX.gif b/js/dojo/dijit/themes/tundra/images/noX.gif
new file mode 100644
index 0000000..4a16dc7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/noX.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/plusButton.gif b/js/dojo/dijit/themes/tundra/images/plusButton.gif
new file mode 100644
index 0000000..103c021
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/plusButton.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/popupMenuBg.gif b/js/dojo/dijit/themes/tundra/images/popupMenuBg.gif
new file mode 100644
index 0000000..15f4f1b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/popupMenuBg.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.gif b/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.gif
new file mode 100644
index 0000000..15d4879
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.png b/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.png
new file mode 100644
index 0000000..f2fc338
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.gif b/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.gif
new file mode 100644
index 0000000..b44611c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.png b/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.png
new file mode 100644
index 0000000..fb06323
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-1.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-1.png
new file mode 100644
index 0000000..cfc3fd2
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-1.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-2.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-2.png
new file mode 100644
index 0000000..d27981d
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-2.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-3.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-3.png
new file mode 100644
index 0000000..3b92a7d
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-3.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-4.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-4.png
new file mode 100644
index 0000000..61e4276
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-4.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-5.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-5.png
new file mode 100644
index 0000000..48b189a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-5.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-6.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-6.png
new file mode 100644
index 0000000..af50c4d
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-6.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-7.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-7.png
new file mode 100644
index 0000000..a4fffa3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-7.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-8.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-8.png
new file mode 100644
index 0000000..b4c92f3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-8.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim-9.png b/js/dojo/dijit/themes/tundra/images/progressBarAnim-9.png
new file mode 100644
index 0000000..d8bff13
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim-9.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim.gif b/js/dojo/dijit/themes/tundra/images/progressBarAnim.gif
new file mode 100644
index 0000000..d3df139
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarAnim.psd b/js/dojo/dijit/themes/tundra/images/progressBarAnim.psd
new file mode 100644
index 0000000..0a7bf23
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarAnim.psd
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarEmpty.png b/js/dojo/dijit/themes/tundra/images/progressBarEmpty.png
new file mode 100644
index 0000000..07f4c91
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarEmpty.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/progressBarFull.png b/js/dojo/dijit/themes/tundra/images/progressBarFull.png
new file mode 100644
index 0000000..0ce60f5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/progressBarFull.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonActive.png b/js/dojo/dijit/themes/tundra/images/radioButtonActive.png
new file mode 100644
index 0000000..60840c7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonActive.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonActiveDisabled.png b/js/dojo/dijit/themes/tundra/images/radioButtonActiveDisabled.png
new file mode 100644
index 0000000..b49724e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonActiveDisabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonActiveHover.png b/js/dojo/dijit/themes/tundra/images/radioButtonActiveHover.png
new file mode 100644
index 0000000..f21d4e5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonActiveHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonDisabled.png b/js/dojo/dijit/themes/tundra/images/radioButtonDisabled.png
new file mode 100644
index 0000000..8da7e78
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonDisabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonEnabled.png b/js/dojo/dijit/themes/tundra/images/radioButtonEnabled.png
new file mode 100644
index 0000000..4342fea
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonEnabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/radioButtonHover.png b/js/dojo/dijit/themes/tundra/images/radioButtonHover.png
new file mode 100644
index 0000000..fcb697f
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/radioButtonHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderEmpty.png b/js/dojo/dijit/themes/tundra/images/sliderEmpty.png
new file mode 100644
index 0000000..070c12f
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderEmpty.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.png b/js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.png
new file mode 100644
index 0000000..45aceb7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderFull.png b/js/dojo/dijit/themes/tundra/images/sliderFull.png
new file mode 100644
index 0000000..4b3fcbb
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderFull.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderFullFocus.png b/js/dojo/dijit/themes/tundra/images/sliderFullFocus.png
new file mode 100644
index 0000000..ee19356
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderFullFocus.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderFullVertical.png b/js/dojo/dijit/themes/tundra/images/sliderFullVertical.png
new file mode 100644
index 0000000..e7618e8
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderFullVertical.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderFullVerticalFocus.png b/js/dojo/dijit/themes/tundra/images/sliderFullVerticalFocus.png
new file mode 100644
index 0000000..3ab37e6
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderFullVerticalFocus.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderThumb.png b/js/dojo/dijit/themes/tundra/images/sliderThumb.png
new file mode 100644
index 0000000..fe33583
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderThumb.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.gif b/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.gif
new file mode 100644
index 0000000..15dd3d9
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.png b/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.png
new file mode 100644
index 0000000..fe9763a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/smallArrowDown.png b/js/dojo/dijit/themes/tundra/images/smallArrowDown.png
new file mode 100644
index 0000000..cabd01c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/smallArrowDown.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/smallArrowUp.png b/js/dojo/dijit/themes/tundra/images/smallArrowUp.png
new file mode 100644
index 0000000..a4dd670
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/smallArrowUp.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/splitContainerSizerH-thumb.png b/js/dojo/dijit/themes/tundra/images/splitContainerSizerH-thumb.png
new file mode 100644
index 0000000..e7bc204
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/splitContainerSizerH-thumb.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/splitContainerSizerH.png b/js/dojo/dijit/themes/tundra/images/splitContainerSizerH.png
new file mode 100644
index 0000000..0e5e471
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/splitContainerSizerH.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/splitContainerSizerV-thumb.png b/js/dojo/dijit/themes/tundra/images/splitContainerSizerV-thumb.png
new file mode 100644
index 0000000..410a0a7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/splitContainerSizerV-thumb.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/splitContainerSizerV.png b/js/dojo/dijit/themes/tundra/images/splitContainerSizerV.png
new file mode 100644
index 0000000..6781f0e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/splitContainerSizerV.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/spriteArrows.gif b/js/dojo/dijit/themes/tundra/images/spriteArrows.gif
new file mode 100644
index 0000000..56a37f4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/spriteArrows.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/spriteArrows.png b/js/dojo/dijit/themes/tundra/images/spriteArrows.png
new file mode 100644
index 0000000..e0229c9
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/spriteArrows.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif b/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif
new file mode 100644
index 0000000..251389a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png b/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png
new file mode 100644
index 0000000..e81ba07
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabActive.png b/js/dojo/dijit/themes/tundra/images/tabActive.png
new file mode 100644
index 0000000..eaf1ed4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabActive.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabClose.gif b/js/dojo/dijit/themes/tundra/images/tabClose.gif
new file mode 100644
index 0000000..2cb0ee1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabClose.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabClose.png b/js/dojo/dijit/themes/tundra/images/tabClose.png
new file mode 100644
index 0000000..136cd22
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabClose.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabCloseHover.gif b/js/dojo/dijit/themes/tundra/images/tabCloseHover.gif
new file mode 100644
index 0000000..f59471e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabCloseHover.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabCloseHover.png b/js/dojo/dijit/themes/tundra/images/tabCloseHover.png
new file mode 100644
index 0000000..290e77f
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabCloseHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabDisabled.png b/js/dojo/dijit/themes/tundra/images/tabDisabled.png
new file mode 100644
index 0000000..ea0f617
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabDisabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabEnabled.png b/js/dojo/dijit/themes/tundra/images/tabEnabled.png
new file mode 100644
index 0000000..d40cf45
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabEnabled.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabHover.gif b/js/dojo/dijit/themes/tundra/images/tabHover.gif
new file mode 100644
index 0000000..471e0ee
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabHover.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tabHover.png b/js/dojo/dijit/themes/tundra/images/tabHover.png
new file mode 100644
index 0000000..16487f1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tabHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/titleBar.png b/js/dojo/dijit/themes/tundra/images/titleBar.png
new file mode 100644
index 0000000..b2609f3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/titleBar.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/titleBarBg.gif b/js/dojo/dijit/themes/tundra/images/titleBarBg.gif
new file mode 100644
index 0000000..1cd57cf
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/titleBarBg.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.gif b/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.gif
new file mode 100644
index 0000000..18b2795
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.png b/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.png
new file mode 100644
index 0000000..1aff5a3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.gif b/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.gif
new file mode 100644
index 0000000..3d9cbc5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.png b/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.png
new file mode 100644
index 0000000..e68fec3
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.gif b/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.gif
new file mode 100644
index 0000000..2b887f7
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.png b/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.png
new file mode 100644
index 0000000..dc2434a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.gif b/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.gif
new file mode 100644
index 0000000..d0cad8a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.png b/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.png
new file mode 100644
index 0000000..55a378b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_leaf.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_leaf.gif
new file mode 100644
index 0000000..4b1c6c1
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_leaf.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif
new file mode 100644
index 0000000..b563d7c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_loading.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_loading.gif
new file mode 100644
index 0000000..424d376
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_loading.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_minus.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_minus.gif
new file mode 100644
index 0000000..5977782
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_minus.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_minus_rtl.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_minus_rtl.gif
new file mode 100644
index 0000000..cf50054
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_minus_rtl.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_mius.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_mius.gif
new file mode 100644
index 0000000..5977782
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_mius.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_plus.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_plus.gif
new file mode 100644
index 0000000..2b96a55
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_plus.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeExpand_plus_rtl.gif b/js/dojo/dijit/themes/tundra/images/treeExpand_plus_rtl.gif
new file mode 100644
index 0000000..11f9916
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeExpand_plus_rtl.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/treeHover.png b/js/dojo/dijit/themes/tundra/images/treeHover.png
new file mode 100644
index 0000000..cd6d28b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/treeHover.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/validationInputBg.gif b/js/dojo/dijit/themes/tundra/images/validationInputBg.gif
new file mode 100644
index 0000000..5a9916a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/validationInputBg.gif
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/validationInputBg.png b/js/dojo/dijit/themes/tundra/images/validationInputBg.png
new file mode 100644
index 0000000..d222fb4
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/validationInputBg.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/images/warning.png b/js/dojo/dijit/themes/tundra/images/warning.png
new file mode 100644
index 0000000..c52f83d
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/images/warning.png
Binary files differ
diff --git a/js/dojo/dijit/themes/tundra/layout/AccordionContainer.css b/js/dojo/dijit/themes/tundra/layout/AccordionContainer.css
new file mode 100644
index 0000000..c5621ef
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/AccordionContainer.css
@@ -0,0 +1,26 @@
+/* Accordion */
+
+.tundra .dijitAccordionContainer {
+ border-color: #ccc;
+ background-color: #fff;
+}
+
+/* common */
+
+.tundra .dijitAccordionTitle {
+ background:#fafafa url("../images/titleBar.png") repeat-x bottom left;
+ border-top: 1px solid #bfbfbf;
+ padding: 4px 4px 4px 8px;
+}
+
+.tundra .dijitAccordionTitleHover {
+ background: #f8fafd url("../images/accordionItemHover.gif") bottom repeat-x;
+}
+
+.tundra .dijitAccordionTitleSelected {
+ background: #f9f9f9 url("../images/accordionItemActive.gif") bottom repeat-x;
+ font-weight: bold;
+ border-top: 1px solid #aaaaaa;
+ border-bottom: 1px solid #bfbfbf;
+ padding: 4px 4px 4px 8px;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/layout/BorderContainer.css b/js/dojo/dijit/themes/tundra/layout/BorderContainer.css
new file mode 100644
index 0000000..0dd1b1b
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/BorderContainer.css
@@ -0,0 +1,69 @@
+/* BorderContainer */
+
+.tundra .dijitBorderContainer {
+ background-color: #fcfcfc;
+ padding: 5px;
+}
+
+.tundra .dijitSplitContainer-child,
+.tundra .dijitBorderContainer-child {
+ /* By default put borders on all children of BorderContainer,
+ * to give illusion of borders on the splitters themselves.
+ */
+ border: 1px #ccc solid;
+}
+
+.tundra .dijitBorderContainer-dijitTabContainerTop,
+.tundra .dijitBorderContainer-dijitTabContainerBottom,
+.tundra .dijitBorderContainer-dijitTabContainerLeft,
+.tundra .dijitBorderContainer-dijitTabContainerRight {
+ /* except that TabContainer defines borders on it's sub-nodes (tablist and dijitTabPaneWrapper),
+ * so override rule setting border on domNode
+ */
+ border: none;
+}
+
+.tundra .dijitBorderContainer-dijitBorderContainer {
+ /* also, make nested BorderContainers look like a single big widget with lots of splitters */
+ border: none;
+ padding: 0;
+}
+
+.tundra .dijitSplitterH,
+.tundra .dijitGutterH {
+ background:#fcfcfc;
+ border:0;
+ height:5px;
+}
+
+.tundra .dijitSplitterH .dijitSplitterThumb {
+ background:#B0B0B0 none;
+ height:1px;
+ top:2px;
+ width:19px;
+}
+
+.tundra .dijitSplitterV,
+.tundra .dijitGutterV {
+ background:#fcfcfc;
+ border:0;
+ width:5px;
+}
+
+.tundra .dijitSplitterV .dijitSplitterThumb {
+ background:#B0B0B0 none;
+ height:19px;
+ left:2px;
+ width:1px;
+}
+
+/* active splitter */
+.tundra .dijitSplitterActive {
+ font-size: 1px;
+ background-image: none;
+ background-color: #aaa;
+ -moz-opacity: 0.6;
+ opacity: 0.6;
+ filter: Alpha(Opacity=60);
+ margin: 0;
+}
diff --git a/js/dojo/dijit/themes/tundra/layout/ContentPane.css b/js/dojo/dijit/themes/tundra/layout/ContentPane.css
new file mode 100644
index 0000000..21d25d5
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/ContentPane.css
@@ -0,0 +1,21 @@
+/* ContentPane */
+
+.tundra .dijitContentPane {
+ padding: 0;
+}
+
+/* nested layouts */
+.tundra .dijitTabContainerTop-dijitContentPane,
+.tundra .dijitTabContainerLeft-dijitContentPane,
+.tundra .dijitTabContainerBottom-dijitContentPane,
+.tundra .dijitTabContainerRight-dijitContentPane,
+.tundra .dijitAccordionContainer-dijitContentPane {
+ background-color: #fff;
+ padding: 5px;
+}
+
+.tundra .dijitSplitContainer-dijitContentPane,
+.tundra .dijitBorderContainer-dijitContentPane {
+ background-color: #fff; /* override background-color setting on parent .dijitBorderContainer */
+ padding: 5px;
+} \ No newline at end of file
diff --git a/js/dojo/dijit/themes/tundra/layout/SplitContainer.css b/js/dojo/dijit/themes/tundra/layout/SplitContainer.css
new file mode 100644
index 0000000..5a3eed6
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/SplitContainer.css
@@ -0,0 +1,31 @@
+.tundra .dijitSplitContainerSizerH {
+ background:url("../images/splitContainerSizerV.png") repeat-y #fff;
+ border:0;
+ border-left:1px solid #bfbfbf;
+ border-right:1px solid #bfbfbf;
+ width:7px;
+}
+
+.tundra .dijitSplitContainerSizerH .thumb {
+ background:url("../images/splitContainerSizerV-thumb.png") no-repeat #ccc;
+ left:1px;
+ width:3px;
+ height:19px;
+ overflow: hidden;
+}
+
+.tundra .dijitSplitContainerSizerV {
+ background:url("../images/splitContainerSizerH.png") repeat-x #fff;
+ border:0;
+ border-top:1px solid #bfbfbf;
+ border-bottom:1px solid #bfbfbf;
+ height:7px;
+}
+
+.tundra .dijitSplitContainerSizerV .thumb {
+ background:url("../images/splitContainerSizerH-thumb.png") no-repeat #ccc;
+ top:1px;
+ width:19px;
+ height:3px;
+ overflow: hidden;
+}
diff --git a/js/dojo/dijit/themes/tundra/layout/TabContainer.css b/js/dojo/dijit/themes/tundra/layout/TabContainer.css
new file mode 100644
index 0000000..667da4a
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/TabContainer.css
@@ -0,0 +1,335 @@
+/* Tabs, shared classes */
+.tundra .dijitTabPaneWrapper {
+ background:#fff;
+ border:1px solid #ccc;
+ margin: 0;
+ padding: 0;
+}
+
+.tundra .dijitTab {
+ line-height:normal;
+ margin-right:4px; /* space between one tab and the next in top/bottom mode */
+ padding:0;
+ border:1px solid #ccc;
+ background:#e2e2e2 url("../images/tabEnabled.png") repeat-x;
+}
+
+.tundra .dijitTabInnerDiv {
+ padding:2px 8px 2px 9px;
+}
+
+.tundra .dijitTabSpacer {
+ display: none;
+}
+
+.tundra .dijitTabContainer .tabStripRBtn {
+ margin-right: 20px;
+}
+.tundra .dijitTabContainer .tabStripLBtn {
+ margin-left: 20px;
+}
+
+.tundra .nowrapTabStrip .dijitTab {
+ top: 2px;
+}
+.tundra .dijitTabContainerBottom .nowrapTabStrip .dijitTab {
+ top: 0;
+ bottom: 2px;
+}
+
+/* checked tab*/
+.tundra .dijitTabChecked {
+ /* the selected tab (with or without hover) */
+ background-color:#fff;
+ border-color: #ccc;
+ background-image:none;
+}
+
+/* hovered tab */
+.tundra .dijitTabHover {
+ color: #243C5F;
+ border-top-color:#92a0b3;
+ border-left-color:#92a0b3;
+ border-right-color:#92a0b3;
+ border-bottom-color:#92a0b3;
+ background:#e2e2e2 url("../images/tabHover.gif") repeat-x;
+}
+
+.tundra .dijitTabContainerTop .dijitTabHover {
+ border-bottom-color:#ccc;
+}
+
+.tundra .dijitTabContainerBottom .dijitTabHover {
+ border-top-color:#ccc;
+}
+
+.tundra .dijitTabContainerLeft .dijitTabHover {
+ border-right-color:#ccc;
+}
+
+.tundra .dijitTabContainerRight .dijitTabHover {
+ border-left-color:#ccc;
+}
+
+.tundra .dijitTabContainer .dijitTabCheckedHover {
+ color: inherit;
+ border:1px solid #ccc;
+ background:#fff;
+}
+
+.tundra .dijitTab .tabLabel {
+ /* make sure tabs w/close button and w/out close button are same height, even w/small (<12px) font */
+ min-height: 12px;
+ display: inline-block;
+}
+
+/* Nested Tabs */
+
+.tundra .dijitTabContainerNested .dijitTabListWrapper {
+ height: auto;
+}
+
+.tundra .dijitTabContainerNested .dijitTabContainerTop-tabs {
+ border-bottom: 1px solid #CCC;
+}
+
+.tundra .dijitTabContainerTabListNested .dijitTab {
+ background: none;
+ border: none;
+ top: 0; /* to override top: 1px/-1px for normal tabs */
+}
+.tundra .dijitTabContainerTabListNested .dijitTab .dijitTabContent {
+}
+.tundra .dijitTabContainerTabListNested .dijitTabHover .dijitTabContent .tabLabel {
+ text-decoration: underline;
+}
+.tundra .dijitTabContainerTabListNested .dijitTabChecked .dijitTabContent .tabLabel {
+ text-decoration: underline;
+ font-weight: bold;
+ /*background:#f3f3f3;*/
+}
+.tundra .dijitTabContainer .dijitTabPaneWrapperNested {
+ border: none; /* prevent double border */
+}
+
+/* Close button */
+
+.tundra .dijitTabCloseButton {
+ background: url("../images/tabClose.png") no-repeat right top;
+ width: 12px;
+ height: 12px;
+}
+.dj_ie6 .tundra .dijitTabCloseButton {
+ background-image : url("../images/tabClose.gif");
+}
+
+.tundra .dijitTabCloseButtonHover {
+ background-image : url("../images/tabCloseHover.png");
+}
+.dj_ie6 .tundra .dijitTabCloseButtonHover {
+ background-image : url("../images/tabCloseHover.gif");
+}
+
+/* ================================ */
+/* top tabs */
+
+.tundra .dijitTabContainerTop-tabs {
+ margin-bottom: 0;
+ border-color: #cccccc;
+ padding-left: 3px;
+ background-position: bottom;
+}
+.tundra .dijitTabContainerTop-tabs .dijitTab {
+ top: 0;
+ margin-bottom: -1px;
+}
+
+/* top container */
+.tundra .dijitTabContainerTop-container {
+ border-top: none;
+}
+
+/* checked tabs */
+.tundra .dijitTabContainerTop-tabs .dijitTabChecked {
+ border-bottom-color:white;
+}
+
+.tundra .dijitTabContainerTop-tabs,
+.tundra .dijitTabContainerBottom-tabs {
+ padding-left: 3px;
+ padding-right: 3px;
+}
+
+/* strip */
+.tundra .dijitTabContainerTopStrip {
+ border-top: 1px solid #CCC;
+ border-right: 1px solid #CCC;
+ border-left: 1px solid #CCC;
+ padding-top: 2px;
+ background: #f2f2f2;
+}
+
+.tundra .dijitTabContainerTopNone {
+ padding-top: 0;
+}
+
+
+/* ================================ */
+/* bottom tabs */
+.tundra .dijitTabContainerBottom-tabs {
+ margin-top: 0;
+ border-color: #cccccc;
+ background-position: top;
+ padding-left: 3px;
+}
+.tundra .dijitTabContainerBottom-tabs .dijitTab {
+ bottom: 0;
+ margin-top: -1px;
+}
+
+/* bottom container */
+.tundra .dijitTabContainerBottom-container {
+ border-bottom: none;
+}
+
+/* checked tabs */
+.tundra .dijitTabContainerBottom-tabs .dijitTabChecked {
+ border-top-color:white;
+}
+
+/* strip */
+.tundra .dijitTabContainerBottomStrip {
+ padding-bottom: 2px;
+ border: 1px solid #ccc;
+ background: #f2f2f2;
+ border-top: none;
+}
+
+/* ================================ */
+/* right tabs */
+.tundra .dijitTabContainerRight-tabs {
+ border-color: #ccc;
+ height: 100%;
+ padding-top: 3px;
+}
+
+.tundra .dijitTabContainerRightStrip {
+ margin-left: -1px;
+}
+
+/* right container */
+.tundra .dijitTabContainerRight-container {
+ border-right: none;
+}
+
+/* checked tabs */
+.tundra .dijitTabContainerRight-tabs .dijitTabChecked {
+ border-left-color:white;
+}
+
+/* strip */
+.tundra .dijitTabContainerRightStrip {
+ padding-right: 2px;
+ border: 1px solid #ccc;
+}
+
+.tundra .dijitTabContainerRightStrip {
+ background: #f2f2f2;
+}
+
+/* ================================ */
+/* left tabs */
+.tundra .dijitTabContainerLeft-tabs {
+ border-color: #ccc;
+ padding-top: 3px;
+ height: 100%;
+}
+
+/* left conatiner */
+.tundra .dijitTabContainerLeft-container {
+ border-left: none;
+}
+
+/* checked tabs */
+.tundra .dijitTabContainerLeft-tabs .dijitTabChecked {
+ border-right-color:white;
+}
+
+/* strip */
+.tundra .dijitTabContainerLeftStrip {
+ padding-left: 2px;
+ border: 1px solid #ccc;
+ background: #f2f2f2;
+ border-right: none;
+}
+
+/* ================================ */
+/* left/right tabs */
+.tundra .dijitTabContainerLeft-tabs .dijitTab,
+.tundra .dijitTabContainerRight-tabs .dijitTab {
+ margin-right:0;
+ margin-bottom:4px; /* space between one tab and the next in left/right mode */
+}
+
+/* ================================ */
+
+/* this resets the tabcontainer stripe when within a contentpane */
+.tundra .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs {
+ border-left: 0 solid #ccc;
+ border-top: 0 solid #ccc;
+ border-right: 0 solid #ccc;
+ padding-top: 0;
+ padding-left: 0;
+}
+
+/* ================================ */
+
+/* Menu and slider control styles */
+.tundra .dijitTabContainer .tabStripButton {
+ margin-right: 0;
+ padding-top: 2px;
+ z-index: 12;
+}
+
+.tundra .dijitTabContainerBottom .tabStripButton {
+ padding-top: 2px;
+}
+
+.tundra .tabStrip-disabled .tabStripButton .dijitTabInnerDiv {
+ padding-bottom: 3px;
+ padding-top: 1px;
+}
+
+.tundra .tabStripButton .dijitTabInnerDiv {
+ padding: 3px 2px 4px 2px;
+}
+
+.dj_ie6 .tundra .tabStripButton .dijitTabInnerDiv,
+.dj_ie7 .tundra .tabStripButton .dijitTabInnerDiv,
+.dj_opera .tundra .tabStripButton .dijitTabInnerDiv {
+ padding-bottom: 5px;
+}
+.dj_ie6 .tundra .tabStrip-disabled .tabStripButton .dijitTabInnerDiv,
+.dj_ie7 .tundra .tabStrip-disabled .tabStripButton .dijitTabInnerDiv,
+.dj_opera .tundra .tabStrip-disabled .tabStripButton .dijitTabInnerDiv {
+ padding-bottom: 4px;
+}
+
+.tundra .dijitTabStripIcon {
+ height: 14px;
+ width: 14px;
+ background: url(../images/spriteRoundedIconsSmall.png) no-repeat left top ;
+}
+
+.dj_ie6 .tundra .dijitTabStripIcon {
+ background-image: url(../images/spriteRoundedIconsSmall.gif);
+}
+
+.tundra .dijitTabStripSlideRightIcon {
+ background-position: -30px top;
+}
+
+.tundra .dijitTabStripMenuIcon {
+ background-position: -15px top;
+}
+
diff --git a/js/dojo/dijit/themes/tundra/layout/TabContainer_rtl.css b/js/dojo/dijit/themes/tundra/layout/TabContainer_rtl.css
new file mode 100644
index 0000000..fb8e28e
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/layout/TabContainer_rtl.css
@@ -0,0 +1,51 @@
+.tundra .dijitTabRtl {
+ -moz-box-orient:horizontal;
+ text-align: right;
+}
+
+.tundra .dijitTabRtl .dijitTabInnerDiv {
+ padding:2px 9px 2px 8px;
+}
+
+.tundra .tabStrip-disabled .tabStripButtonRtl .dijitTabInnerDiv {
+ /* this is not special for RTL mode, but just here to override rule above (for enabled tabstrip) */
+ padding-bottom: 3px;
+ padding-top: 1px;
+}
+
+.tundra .tabStripButtonRtl .dijitTabInnerDiv {
+ padding: 3px 2px 4px 2px;
+}
+
+.tundra .dijitTabPaneWrapper {
+ #zoom: 1;
+}
+
+.dj_ie-rtl .tundra .dijitTabContainerLeft-tabs {
+ margin-left: 1px !important;
+}
+
+.dj_ie-rtl .tundra .dijitTabContainerRight-tabs {
+ margin-right: 1px !important;
+}
+
+.tundra .dijitTabContainerLeft-tabs .dijitTabRtl,
+.tundra .dijitTabContainerRight-tabs .dijitTabRtl {
+ margin-left:0;
+}
+
+.dj_ie .tundra .dijitTabRtl .dijitTabInnerDiv {
+ /* without this the tab label and icon become invisible, as though they were set to visibility:hidden */
+ width : 0.1% !important;
+}
+
+
+
+.dj_iequirks-rtl .tundra .dijitTabContainerTopNone,
+.dj_iequirks-rtl .tundra .dijitTabContainerBottomNone {
+ /* this strange rule prevents IE6 bug in themeTesterQuirk.html?dir=rtl upon closing
+ * "Closable" tab, where the other tabs disappear
+ */
+ border-left: 1px solid #fff;
+ border-right: 1px solid #fff;
+}
diff --git a/js/dojo/dijit/themes/tundra/tundra.css b/js/dojo/dijit/themes/tundra/tundra.css
new file mode 100644
index 0000000..f1d239c
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/tundra.css
@@ -0,0 +1,41 @@
+/*
+ Adds cosmetic styling to Dijit. Users may swap with a custom theme CSS file.
+
+ NOTES:
+ ---
+ Dialog.css contains css classes for both Dialog and Tooltip!
+ This because currently a dijit.TooltipDialog exist. Until this is resolved
+ you need to include Dialog.css for both dijits
+ ---
+ Toolbar.css contains classes also used in Editor. Until this is resolved
+ you need to include Toolbar.css for both Toolbar and Editor
+ ---
+ Button.css contains classes for combobox,
+
+*/
+@import url("../dijit.css");
+@import url("../../icons/commonIcons.css");/*sprite containing common icons to be used by all themes*/
+@import url("Common.css");
+@import url("layout/ContentPane.css");
+@import url("layout/TabContainer.css");
+@import url("layout/AccordionContainer.css");
+@import url("layout/SplitContainer.css");
+@import url("layout/BorderContainer.css");
+@import url("form/Common.css");
+@import url("form/Button.css");
+@import url("form/Checkbox.css");
+@import url("form/RadioButton.css");
+@import url("form/Slider.css");
+@import url("form/Select.css");
+@import url("Tree.css");
+@import url("ProgressBar.css");
+@import url("TitlePane.css");
+@import url("Calendar.css");
+@import url("TimePicker.css");
+@import url("Toolbar.css");
+@import url("Dialog.css");
+@import url("Menu.css");
+@import url("Editor.css");
+@import url("../../icons/editorIcons.css"); /* sprite for editor icons to be used by all themes */
+@import url("ColorPalette.css");
+@import url("tundra_rtl.css");
diff --git a/js/dojo/dijit/themes/tundra/tundra_rtl.css b/js/dojo/dijit/themes/tundra/tundra_rtl.css
new file mode 100644
index 0000000..58b7541
--- /dev/null
+++ b/js/dojo/dijit/themes/tundra/tundra_rtl.css
@@ -0,0 +1,27 @@
+/*
+ Adds cosmetic styling to Dijit. Users may swap with a custom theme CSS file.
+
+ NOTES:
+ ---
+ Dialog.css contains css classes for both Dialog and Tooltip!
+ This because currently a dijit.TooltipDialog exist. Until this is resolved
+ you need to include Dialog.css for both dijits
+ ---
+ Toolbar.css contains classes also used in Editor. Until this is resolved
+ you need to include Toolbar.css for both Toolbar and Editor
+ ---
+ Button.css contains classes for combobox,
+
+*/
+/* RTL files */
+@import url("../dijit_rtl.css");
+@import url("Calendar_rtl.css");
+@import url("TimePicker_rtl.css");
+@import url("Dialog_rtl.css");
+@import url("Editor_rtl.css");
+@import url("../../icons/editorIcons_rtl.css");/* RTL sprite for editor icons to be used by all themes*/
+@import url("Menu_rtl.css");
+@import url("Tree_rtl.css");
+@import url("TitlePane_rtl.css");
+@import url("layout/TabContainer_rtl.css");
+@import url("form/Slider_rtl.css");