Page Menu
Home
Code
Search
Configure Global Search
Log In
Files
F4699726
dijit.css
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
28 KB
Subscribers
None
dijit.css
View Options
/*
Essential styles that themes can inherit.
In other words, works but doesn't look great.
*/
/****
GENERIC PIECES
****/
.
dijitReset
{
/* Use this style to null out padding, margin, border in your template elements
so that page specific styles don't break them.
- Use in all TABLE, TR and TD tags.
- If there is more than one class on the tag, place this first so other classes override.
*/
margin
:
0
px
;
border
:
0
px
;
padding
:
0
px
;
line-height
:
normal
;
}
.
dijitInline
{
/* To inline block elements.
Similar to InlineBox below, but this has fewer side-effects in Moz.
Also, apparently works on a DIV as well as a FIELDSET.
*/
display
:
-moz-
inline
-
box
;
/* FF2 */
display
:
inline-block
;
/* webkit and FF3 */
border
:
0
px
;
padding
:
0
px
;
vertical-align
:
middle
;
}
.
dj_ie
.
dijitInline
{
zoom
:
1
;
/* set hasLayout:true to mimic inline-block */
#
display
:
inline
;
}
.
dijitInlineTable
{
/* To inline tables with a given width set (otherwise, use dijitInline above)
* Must also put style="-moz-inline-stack" on the node itself to workaround FF2 bugs
*/
display
:
-moz-
inline
-
stack
;
/* FF2 */
display
:
inline-table
;
display
:
inline-block
;
/* webkit and FF3 */
#
display
:
inline
;
/* MSIE (TODO: is this needed???) */
border
:
0
px
;
padding
:
0
px
;
vertical-align
:
middle
;
position
:
relative
;
/* #5034 */
}
.
dijitTeeny
{
font-size
:
1
px
;
line-height
:
1
px
;
}
/*
* Popup items have a wrapper div (dijitPopup)
* with the real popup inside, and maybe an iframe too
*/
.
dijitPopup
{
position
:
absolute
;
background-color
:
transparent
;
margin
:
0
;
border
:
0
;
padding
:
0
;
}
.
dijit_a11y
.
dijitPopup
,
.
dijit_ally
.
dijitPopup
div
,
.
dijit_a11y
.
dijitPopup
table
,
.
dijit_a11y
.
dijitTooltipContainer
{
opacity
:
1
!important
;
background-color
:
white
!important
;
}
.
dj_ie
.
dijit_a11y
.
dijitPopup
*
{
filter
:
none
;
}
.
dijitInputField
{
font-family
:
inherit
;
font-size
:
inherit
;
font-weight
:
inherit
;
}
.
dijitPositionOnly
{
/* Null out all position-related properties */
padding
:
0
px
!important
;
border
:
0
px
!important
;
background-color
:
transparent
!important
;
background-image
:
none
!important
;
height
:
auto
!important
;
width
:
auto
!important
;
}
.
dijitNonPositionOnly
{
/* Null position-related properties */
float
:
none
!important
;
position
:
static
!important
;
margin
:
0
px
0
px
0
px
0
px
!important
;
vertical-align
:
middle
!important
;
}
.
dijitBackgroundIframe
{
/*
* iframe used for FF2 in high-contrast mode to prevent menu
* being transparent
*/
position
:
absolute
;
left
:
0
px
;
top
:
0
px
;
width
:
100
%
;
height
:
100
%
;
z-index
:
-1
;
border
:
0
;
padding
:
0
;
margin
:
0
;
}
.
dijitClickableRegion
{
/* a region we expect the user to click on */
cursor
:
pointer
;
}
.
dijitDisplayNone
{
/* hide something. Use this as a class rather than element.style so another class can override */
display
:
none
!important
;
}
.
dijitContainer
{
/* for all layout containers */
overflow
:
hidden
;
/* need on IE so something can be reduced in size, and so scrollbars aren't temporarily displayed when resizing */
}
/****
A11Y
****/
.
dijit_a11y
*
{
background-image
:
none
!important
;
background-color
:
transparent
!important
;
}
.
dijit_a11y
.
dijitCalendarIncrementControl
.
dijitA11ySideArrow
{
padding-left
:
.2
em
;
visibility
:
visible
!important
;
}
.
dijitToolbar
.
dijitDropDownButton
.
dijitA11yDownArrow
{
/*make the arrow smaller in toolbar*/
padding
:
0
;
margin
:
0
;
}
.
dj_ie6
.
dijitToolbar
.
dijitDropDownButton
.
dijitA11yDownArrow
{
/*vertical-align: middle does not place the arrow in the middle of the toolbar in IE*/
vertical-align
:
bottom
;
}
.
dijitA11ySideArrow
{
vertical-align
:
top
;
margin-right
:
0
em
;
margin-left
:
.2
em
;
line-height
:
2
em
;
text-align
:
center
;
}
.
dj_ie
.
dijitA11yDownArrow
,
.
dj_ie
.
dijitA11yUpArrow
{
font-size
:
.8
em
;
vertical-align
:
middle
;
margin-right
:
.5
em
;
}
.
dijit_a11y
.
dijitButton
.
dijitButtonNode
,
.
dijit_a11y
.
dijitDropDownButton
.
dijitButtonNode
,
.
dijit_a11y
.
dijitComboButton
.
dijitButtonNode
,
.
dijit_a11y
.
dijitComboBox
.
dijitInputField
,
.
dijit_a11y
.
dijitComboBox
.
dijitButtonNode
{
border
:
1
px
solid
black
!important
;
background
:
white
!important
;
color
:
black
!important
;
}
.
dijit_a11y
.
dijitButtonDisabled
.
dijitButtonNode
,
.
dijit_a11y
.
dijitDropDownButtonDisabled
.
dijitButtonNode
,
.
dijit_a11y
.
dijitComboButtonDisabled
.
dijitButtonNode
,
.
dijit_a11y
.
dijitComboBoxDisabled
.
dijitInputField
,
.
dijit_a11y
.
dijitComboBoxDisabled
.
dijitButtonNode
,
.
dijit_a11y
.
dijitSpinnerDisabled
.
dijitButtonNode
,
.
dijit_a11y
.
dijitSpinnerDisabled
.
dijitInputField
{
border
:
1
px
dotted
#999999
!important
;
color
:
#999999
!important
;
}
.
dijit_a11y
.
dijitComboButton
.
dijitDownArrowButton
,
.
dijit_a11y
.
dijitComboBox
.
dijitDownArrowButton
{
border-left
:
0
px
!important
;
}
/* In high contrast mode, display the check symbol */
.
dijit_a11y
.
dijitToggleButtonChecked
.
dijitToggleButtonIconChar
{
display
:
inline
!important
;
}
/****
3-element borders: ( dijitLeft + dijitStretch + dijitRight )
****/
.
dijitLeft
{
/* Left part of a 3-element border */
background-position
:
left
top
;
background-repeat
:
no-repeat
;
}
.
dijitStretch
{
/* Middle (stretchy) part of a 3-element border */
white-space
:
nowrap
;
/* MOW: move somewhere else */
background-repeat
:
repeat-x
;
}
.
dijitRight
{
/* Right part of a 3-element border */
#
display
:
inline
;
/* IE7 sizes to outer size w/o this */
background-position
:
right
top
;
background-repeat
:
no-repeat
;
}
/****
Right-to-left rules
****/
.
dijitRTL
.
dijitRightArrow
{
/* it becomes a left arrow for LTR locales */
/* MOW: TODO... */
margin-left
:
-2.1
em
;
}
/****
dijit.form.Button
dijit.form.DropDownButton
dijit.form.ComboButton
dijit.form.ComboBox (partial)
****/
.
dijitButton
,
.
dijitDropDownButton
,
.
dijitComboButton
,
.
dijitComboBox
{
/* outside of button */
margin
:
0.2
em
;
/* normalize line-heights inside the button */
line-height
:
1.3
em
;
}
.
dj_safari
.
dijitToolbar
.
dijitDropDownButton
{
padding-left
:
0.3
em
;
}
.
dijitButtonNode
{
/* Node that is acting as a button -- may or may not be a BUTTON element */
border
:
1
px
solid
gray
;
margin
:
0
px
;
padding
:
.2
em
.2
em
.1
em
.2
em
;
overflow
:
visible
;
line-height
:
normal
;
font-family
:
inherit
;
font-size
:
inherit
;
color
:
inherit
;
cursor
:
pointer
;
vertical-align
:
middle
;
text-align
:
center
;
white-space
:
nowrap
;
}
.
dijitDownArrowButton
,
.
dijitUpArrowButton
{
/* Node that is acting as a arrow button -- drop down (spinner has its own treatment). Also gets dijitButtonNode */
/* place AFTER dijitButtonNode so it overrides */
padding
:
0
em
.4
em
;
margin
:
0
px
;
font-size
:
0.7
em
;
}
.
dijitButtonContents
{
color
:
inherit
;
}
.
dijitDropDownButton
.
dijitA11yDownArrow
{
margin-left
:
.8
em
;
}
.
dijitComboButton
TABLE
{
/* each cell in a combo-table should have its own separate border */
border-collapse
:
separate
;
border
:
0
px
;
padding
:
0
px
;
margin
:
0
px
;
}
.
dijitComboButton
.
dijitButtonContents
{
border-right-width
:
0
px
!important
;
}
table
.
dijitButton
.
dijitButtonNode
,
table
.
dijitComboButton
.
dijitButtonNode
{
#
overflow
:
hidden
;
/* visible messes up if the button is inside a table on IE */
}
.
dijitButtonNode
IMG
{
/* make text and images line up cleanly */
vertical-align
:
middle
;
margin-bottom
:
.2
em
;
}
/******
TextBox related.
Everything that has an <input>
*******/
.
dijitTextBox
,
.
dijitComboBox
,
.
dijitSpinner
{
border
:
solid
black
1
px
;
width
:
15
em
;
/* need to set default size on outer node since inner nodes say <input style="width:100%"> and <td width=100%>. user can override */
}
/* rules for safari to deal with fuzzy blue focus border */
.
dijitTextBox
input
:
focus
,
.
dijitComboBox
input
:
focus
,
.
dijitSpinner
input
:
focus
{
outline
:
none
;
/* blue fuzzy line looks wrong on combobox or something w/validation icon showing */
}
.
dijitTextBoxFocused
,
.
dijitComboBoxFocused
,
.
dijitSpinnerFocused
{
/* should we display focus like we do on other browsers, or use the safari standard focus indicator?? */
outline
:
auto
5
px
-webkit-
focus-ring-color
;
}
.
dijitTextBox
INPUT
,
.
dijitComboBox
INPUT
,
.
dijitSpinner
INPUT
{
padding
:
0
px
;
border-left
:
solid
black
1
px
;
/* TODO: for RTL mode should be border-right */
display
:
inline
;
position
:
static
!important
;
border
:
0
px
!important
;
margin
:
0
px
!important
;
vertical-align
:
0
em
!important
;
visibility
:
visible
!important
;
background-color
:
transparent
!important
;
background-image
:
none
!important
;
width
:
100
%
!important
;
}
/* #4711: prevent IE from over-expanding 100% width input boxes */
.
dj_ie
.
dijitTextBox
.
dijitInputField
,
.
dj_ie
.
dijitComboBox
.
dijitInputField
,
.
dj_ie
.
dijitSpinner
.
dijitInputField
{
position
:
relative
;
}
.
dj_ie
.
dijitTextBox
.
dijitInputField
INPUT
,
.
dj_ie
.
dijitComboBox
.
dijitInputField
INPUT
,
.
dj_ie
.
dijitSpinner
.
dijitInputField
INPUT
{
position
:
absolute
!important
;
top
:
auto
!important
;
left
:
auto
!important
;
right
:
auto
!important
;
bottom
:
auto
!important
;
font-size
:
100
%
;
}
.
dj_ie
INPUT
.
dijitTextBox
{
font-size
:
100
%
;
}
/* Display an "X" for invalid input. Themes will override these rules to display an icon instead.
*/
.
dijitValidationIcon
{
display
:
none
;
background-position-y
:
center
;
}
.
dijitValidationIconText
{
visibility
:
hidden
;
}
.
dijit_a11y
.
dijitValidationIcon
{
display
:
none
!important
;
}
.
dijit_a11y
.
dijitValidationIconText
{
display
:
block
!important
;
}
.
dijitTextBoxError
.
dijitValidationIconText
,
.
dijitComboBoxError
.
dijitValidationIconText
,
.
dijitSpinnerError
.
dijitValidationIconText
{
visibility
:
visible
;
}
.
dijitSpinner
.
dijitDownArrowButton
,
.
dijitSpinner
.
dijitUpArrowButton
{
padding
:
0
.4
em
;
border
:
1
px
solid
;
line-height
:
.769
em
;
/* TODO: as we use border-collapse, is this necessary? */
border-left-style
:
none
;
}
.
dj_ie
.
dijitSpinner
.
dijitDownArrowButton
,
.
dj_ie
.
dijitSpinner
.
dijitUpArrowButton
{
padding
:
0
.2
em
!important
;
text-align
:
center
;
}
.
dijitSpinner
.
dijitDownArrowButton
div
,
.
dijitSpinner
.
dijitUpArrowButton
div
{
text-align
:
center
;
font-size
:
.769
em
;
line-height
:
1
em
;
vertical-align
:
baseline
;
margin
:
0
auto
;
}
.
dijitTextBox
.
dijitDownArrowButton
{
/* this is for a combo box with no arrow displayed; we set baseClass=TextBox */
display
:
none
;
}
/****
dijit.form.CheckBox
&
dijit.form.RadioButton
****/
.
dijitCheckBox
,
.
dijitRadio
,
.
dijitCheckBoxInput
{
padding
:
0
;
border
:
0
;
width
:
16
px
;
height
:
16
px
;
background-position
:
center
center
;
background-repeat
:
no-repeat
;
}
.
dijitCheckBox
INPUT
,
.
dijitRadio
INPUT
{
margin
:
0
;
padding
:
0
;
display
:
block
;
}
.
dijitCheckBoxInput
{
/* place the actual input on top, but all-but-invisible */
opacity
:
0.01
;
overflow
:
hidden
;
}
.
dj_ie
.
dijitCheckBoxInput
{
filter
:
alpha
(
opacity
=
0
);
}
.
dijit_a11y
.
dijitCheckBox
,
.
dijit_a11y
.
dijitRadio
{
width
:
auto
;
height
:
auto
;
}
.
dijit_a11y
.
dijitCheckBoxInput
{
opacity
:
1
;
filter
:
none
;
width
:
auto
;
height
:
auto
;
}
/****
dijit.ProgressBar
****/
.
dijitProgressBarEmpty
{
/* outer container and background of the bar that's not finished yet*/
position
:
relative
;
overflow
:
hidden
;
border
:
1
px
solid
black
;
/* a11y: border necessary for high-contrast mode */
z-index
:
0
;
/* establish a stacking context for this progress bar */
}
.
dijitProgressBarFull
{
/* outer container for background of bar that is finished */
position
:
absolute
;
overflow
:
hidden
;
z-index
:
-1
;
top
:
0
;
width
:
100
%
;
height
:
100
%
;
}
.
dijitProgressBarTile
{
/* inner container for finished portion */
position
:
absolute
;
overflow
:
hidden
;
top
:
0
px
;
left
:
0
px
;
bottom
:
0
px
;
right
:
0
px
;
margin
:
0
px
;
padding
:
0
px
;
width
:
auto
;
height
:
auto
;
background-color
:
#aaa
;
background-attachment
:
fixed
;
}
.
dijit_a11y
.
dijitProgressBarTile
{
/* a11y: The border provides visibility in high-contrast mode */
border-width
:
4
px
;
border-style
:
solid
;
background-color
:
transparent
!important
;
}
.
dj_iequirks
.
dijitProgressBarTile
{
width
:
100
%
;
height
:
100
%
;
}
.
dj_ie6
.
dijitProgressBarTile
{
/* width:auto works in IE6 with position:static but not position:absolute */
position
:
static
;
/* height:auto does not work in IE6 */
height
:
100
%
;
}
.
dijitProgressBarIndeterminate
.
dijitProgressBarLabel
{
visibility
:
hidden
;
}
.
dijitProgressBarIndeterminate
.
dijitProgressBarTile
{
/* animated gif for 'indeterminate' mode */
}
.
dijitProgressBarIndeterminateHighContrastImage
{
display
:
none
;
}
.
dijit_a11y
.
dijitProgressBarIndeterminate
.
dijitProgressBarIndeterminateHighContrastImage
{
display
:
block
;
position
:
absolute
;
top
:
0
;
bottom
:
0
;
margin
:
0
;
padding
:
0
;
width
:
100
%
;
height
:
auto
;
}
.
dijitProgressBarLabel
{
display
:
block
;
position
:
static
;
width
:
100
%
;
text-align
:
center
;
background-color
:
transparent
;
}
/* progress bar in vertical mode - TODO: remove? no longer supported? */
.
dijitProgressBarVertical
.
dijitProgressBarFull
{
bottom
:
0
px
;
/* start at the bottom */
}
.
dj_ie6
.
dijitProgressBarVertical
.
dijitProgressBarTile
{
position
:
absolute
;
/* can't use position:static here -- need absolute positioning to place
the bar at the bottom of a vertical progressbar */
width
:
100
%
;
}
/****
dijit.Tooltip
****/
.
dijitTooltip
{
position
:
absolute
;
z-index
:
2000
;
display
:
block
;
/* make visible but off screen */
left
:
50
%
;
top
:
-10000
px
;
overflow
:
visible
;
}
/*
See http://trac.dojotoolkit.org/ticket/5006
.dijitTooltipDialog {
position: relative;
}
*/
.
dijitTooltipContainer
{
border
:
solid
black
2
px
;
background
:
#b8b5b5
;
color
:
black
;
font-size
:
small
;
}
.
dijitTooltipFocusNode
{
padding
:
2
px
2
px
2
px
2
px
;
}
.
dijitTooltipConnector
{
position
:
absolute
;
}
/* MOW: using actual images at this time
/* draw an arrow with CSS only * /
.dijitTooltipConnector {
/* the border on the triangle * /
font-size: 0px; line-height: 0%; width: 0px;
border-top: none;
border-bottom: 14px solid black;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
top: -14px;
left: 3px;
z-index: 2;
}
.dijitTooltipConnector div {
/* the background of the triangle * /
font-size: 0px; line-height: 0%; width: 0px;
position: absolute;
border-bottom: 10px solid #b8b5b5;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
top: 6px;
left: -5px;
z-index: 3;
}
*/
/* Layout widgets. This is essential CSS to make layout work (it isn't "styling" CSS)
make sure that the position:absolute in dijitAlign* overrides other classes */
.
dijitLayoutContainer
{
position
:
relative
;
display
:
block
;
overflow
:
hidden
;
}
body
.
dijitAlignTop
,
body
.
dijitAlignBottom
,
body
.
dijitAlignLeft
,
body
.
dijitAlignRight
{
position
:
absolute
;
overflow
:
hidden
;
}
body
.
dijitAlignClient
{
position
:
absolute
;
}
/* SplitContainer
'V' == container that splits vertically (up/down)
'H' = horizontal (left/right)
*/
.
dijitSplitContainer
{
position
:
relative
;
overflow
:
hidden
;
display
:
block
;
}
.
dijitSplitPane
{
position
:
absolute
;
}
.
dijitSplitContainerSizerH
,
.
dijitSplitContainerSizerV
{
position
:
absolute
;
font-size
:
1
px
;
cursor
:
move
;
cursor
:
w-resize
;
background-color
:
ThreeDFace
;
border
:
1
px
solid
;
border-color
:
ThreeDHighlight
ThreeDShadow
ThreeDShadow
ThreeDHighlight
;
margin
:
0
;
}
.
dijitSplitContainerSizerV
{
cursor
:
n-resize
;
}
.
dijitSplitContainerSizerH
.
thumb
{
position
:
absolute
;
top
:
49
%
;
}
.
dijitSplitContainerSizerV
.
thumb
{
position
:
absolute
;
left
:
49
%
;
}
.
dijitSplitContainerVirtualSizerH
,
.
dijitSplitContainerVirtualSizerV
{
font-size
:
1
px
;
cursor
:
move
;
cursor
:
w-resize
;
background-color
:
ThreeDShadow
;
-moz-
opacity
:
0.5
;
opacity
:
0.5
;
filter
:
Alpha
(
Opacity
=
50
);
margin
:
0
;
}
.
dijitSplitContainerVirtualSizerV
{
cursor
:
n-resize
;
}
/* ContentPane */
.
dijitContentPane
{
display
:
block
;
overflow
:
auto
;
/* if we don't have this (or overflow:hidden), then Widget.resizeTo() doesn't make sense for ContentPane */
}
/* TitlePane */
.
dijitTitlePane
{
display
:
block
;
overflow
:
hidden
;
}
/* Color Palette */
.
dijitColorPalette
{
border
:
1
px
solid
#999
;
background
:
#fff
;
-moz-
border-radius
:
3
pt
;
}
img
.
dijitColorPaletteUnder
{
border-style
:
none
;
position
:
absolute
;
left
:
0
;
top
:
0
;
}
.
dijitColorPaletteInner
{
position
:
relative
;
overflow
:
hidden
;
outline
:
0
;
}
.
dijitPaletteImg
{
width
:
16
px
;
/*This is the width of one color in the provided palettes. */
height
:
14
px
;
/* Height of one color in the provided palettes. */
position
:
absolute
;
overflow
:
hidden
;
cursor
:
default
;
z-index
:
10
;
border
:
1
px
solid
#999
;
/* -moz-border-radius:2pt; */
}
.
dijitPaletteImgHighlight
{
width
:
14
px
;
/*This is the width of one color in the provided palettes. */
height
:
12
px
;
/* Height of one color in the provided palettes. */
position
:
absolute
;
overflow
:
hidden
;
cursor
:
default
;
z-index
:
10
;
}
/* .dijitPaletteImg:hover, */
.
dijitPaletteImg
:
focus
,
.
dijitPaletteImgHighlight
{
width
:
14
px
;
/*This is the width of one color in the provided palettes. */
height
:
12
px
;
/* Height of one color in the provided palettes. */
border
:
2
px
solid
#000
;
outline
:
2
px
solid
#dedede
;
/* -moz-border-radius:0; */
}
.
dijitColorPaletteCell
{
width
:
16
px
;
height
:
14
px
;
border
:
1
px
solid
;
}
.
dijitColorPaletteCell
:
hover
{
border-style
:
solid
;
outline
:
0
;
}
/* Accordion */
.
dijitAccordionPane
{
overflow
:
hidden
!important
;
/* prevent spurious scrollbars */
}
.
dijitAccordionPane
.
dijitAccordionBody
{
overflow
:
auto
;
}
.
dijitAccordionContainer
{
border
:
1
px
solid
#b7b7b7
;
border-top
:
0
!important
;
}
.
dijitAccordionPane
.
dijitAccordionTitle
:
hover
{
cursor
:
pointer
;
}
.
dijitAccordionPane
.
dijitAccordionTitle
.
dijitAccordionArrow
{
float
:
right
;
}
/* images off, high-contrast mode styles */
.
dijitAccordionPane
.
dijitAccordionTitle
.
arrowTextUp
,
.
dijitAccordionPane
.
dijitAccordionTitle
.
arrowTextDown
{
display
:
none
;
float
:
right
;
font-size
:
0.65
em
;
font-weight
:
normal
!important
;
}
.
dijit_a11y
.
dijitAccordionPane
.
dijitAccordionTitle
.
arrowTextUp
{
display
:
inline
;
}
.
dijit_a11y
.
dijitAccordionPane-selected
.
dijitAccordionTitle
.
arrowTextDown
{
display
:
inline
;
}
.
dijit_a11y
.
dijitAccordionPane-selected
.
dijitAccordionTitle
.
arrowTextUp
{
display
:
none
;
}
/* Calendar */
.
dijitCalendarContainer
thead
tr
th
,
.
dijitCalendarContainer
thead
tr
td
,
.
dijitCalendarContainer
tbody
tr
td
,
.
dijitCalendarContainer
tfoot
tr
td
{
padding
:
0
;
}
.
dijitCalendarNextYear
{
margin
:
0
0
0
0.55
em
;
}
.
dijitCalendarPreviousYear
{
margin
:
0
0.55
em
0
0
;
}
.
dijitCalendarIncrementControl
{
cursor
:
pointer
;
cursor
:
hand
;
width
:
1
em
;
}
.
dijitCalendarDisabledDate
{
color
:
gray
!important
;
}
.
dijitCalendarBodyContainer
tbody
tr
td
{
cursor
:
pointer
;
cursor
:
hand
;
}
.
dijitCalendarPreviousMonthDisabled
{
cursor
:
default
!important
}
.
dijitCalendarCurrentMonthDisabled
{
cursor
:
default
!important
}
.
dijitCalendarNextMonthDisabled
{
cursor
:
default
!important
;
}
.
dijitCalendarDateTemplate
{
cursor
:
pointer
;
}
.
dijitCalendarSelectedYear
{
cursor
:
pointer
;
}
.
dijitCalendarNextYear
,
.
dijitCalendarPreviousYear
{
cursor
:
pointer
;
}
.
dijitCalendarMonthLabelSpacer
{
/* don't display it, but make it affect the width */
position
:
relative
;
height
:
1
px
;
overflow
:
hidden
;
visibility
:
hidden
;
}
/* Menu */
.
dijitMenu
{
border
:
1
px
solid
black
;
background-color
:
white
;
}
.
dijitMenuTable
{
margin
:
1
px
0
px
;
border-collapse
:
collapse
;
border-width
:
0
px
;
background-color
:
white
;
}
.
dijitMenuItem
{
white-space
:
nowrap
;
padding
:
.1
em
.2
em
;
}
.
dijitMenuItemHover
{
cursor
:
pointer
;
cursor
:
hand
;
background-color
:
black
;
color
:
white
;
}
.
dijitMenuItemIcon
{
position
:
relative
;
background-position
:
center
center
;
background-repeat
:
no-repeat
;
}
.
dijitMenuItemDisabled
*
{
/* for a disabled menu item, just set it to mostly transparent */
opacity
:
0.3
;
cursor
:
default
;
}
.
dj_ie
.
dijit_a11y
.
dijitMenuItemDisabled
td
,
.
dj_ie
.
dijitMenuItemDisabled
*,
.
dj_ie
.
dijitMenuItemDisabled
td
{
color
:
gray
!important
;
filter
:
alpha
(
opacity
=
35
);
}
.
dijitMenuItemLabel
{
position
:
relative
;
vertical-align
:
middle
;
}
.
dijit_a11y
.
dijitMenuItemHover
.
dijitMenuItemLabel
{
border-width
:
1
px
;
border-style
:
solid
;
}
.
dijit_a11y
.
dijitMenuItemHover
{
border
:
1
px
#fff
dotted
!important
;
}
.
dijit_a11y
.
dijitMenuExpandInner
{
display
:
block
!important
;
}
/* separator can be two pixels -- set border of either one to 0px to have only one */
.
dijitMenuSeparatorTop
{
height
:
50
%
;
margin
:
0
px
;
margin-top
:
3
px
;
font-size
:
1
px
;
}
.
dijitMenuSeparatorBottom
{
height
:
50
%
;
margin
:
0
px
;
margin-bottom
:
3
px
;
font-size
:
1
px
;
}
/* Tab */
.
dijitTabContainer
.
dijitAlignTop
{
/* position the tab labels row down by 1 px, and on top of the dijitTabPaneWrapper
so the buttons can overlay the tab pane properly */
top
:
1
px
!important
;
z-index
:
10
;
}
.
dijitTabContainer
.
dijitAlignBottom
{
/* position the tab labels row up by 1 px so they overlap */
margin-top
:
-1
px
!important
;
z-index
:
10
;
}
.
dijitTabContainer
.
dijitAlignLeft
{
/* position the tab labels left by 1 px so they overlap */
margin-right
:
-1
px
!important
;
z-index
:
10
;
}
.
dijitTabContainer
.
dijitAlignRight
{
/* position the tab labels row up by 1 px, and on top of the dijitTabPaneWrapper
so the buttons can overlay the tab pane properly */
margin-left
:
-1
px
!important
;
z-index
:
10
;
}
.
dijitTabPaneWrapper
{
z-index
:
0
;
overflow
:
hidden
;
}
.
dijitTab
{
position
:
relative
;
float
:
left
;
cursor
:
pointer
;
white-space
:
nowrap
;
z-index
:
3
;
}
.
dijitTabContainer
.
dijitAlignLeft
.
dijitTab
,
.
dijitTabContainer
.
dijitAlignRight
.
dijitTab
{
float
:
none
;
}
.
dijitTabInnerDiv
{
position
:
relative
;
}
.
dijitTab
.
close
{
display
:
inline-block
;
cursor
:
default
;
font-size
:
small
;
}
/* images off, high-contrast mode styles */
.
dijitTab
.
closeText
{
display
:
none
;
padding
:
0
px
2
px
;
margin
:
0
px
2
px
;
}
.
dijit_a11y
.
dijitTab
.
closeImage
{
padding
:
0
px
!important
;
margin
:
0
px
!important
;
top
:
0
px
!important
;
bottom
:
0
px
!important
;
}
.
dijit_a11y
.
closeText
{
display
:
inline
;
margin-left
:
6
px
;
}
.
dijit_a11y
.
closeText
:
hover
{
border
:
thin
solid
;
}
.
dijit_a11y
.
dijitTabChecked
{
border-style
:
dashed
!important
;
}
.
dijit_a11y
.
dijitTabInnerDiv
{
border-left
:
none
!important
;
}
.
dijitInlineEditor
{
/* span around an inline-editable value when in edit mode */
position
:
relative
;
vertical-align
:
bottom
;
}
.
dj_ie
.
dijitInlineEditor
{
vertical-align
:
middle
;
}
.
dijitInlineValue
{
/* span around an inline-editable value when NOT in edit mode */
}
.
dijitInlineEditor
.
dijitButtonContainer
{
/* div around the buttons -- makes them float below the field */
position
:
absolute
;
right
:
0
px
;
overflow
:
visible
;
}
.
dijitInlineEditor
.
saveButton
,
.
dijitInlineEditor
.
cancelButton
{
}
/* Tree */
.
dijitTreeExpando
{
float
:
left
;
display
:
inline
;
clear
:
both
;
}
.
dijitTreeExpand
{
float
:
left
;
display
:
inline
;
}
.
dijitTreeContent
{
cursor
:
default
;
/* can't make inline - multiline bugs */
}
.
dijitExpandoText
{
display
:
none
;
}
.
dijit_a11y
.
dijitExpandoText
{
float
:
left
;
display
:
inline
;
padding-left
:
10
px
;
padding-right
:
10
px
;
font-family
:
monospace
;
border-style
:
solid
;
border-width
:
thin
;
}
/* Dialog */
.
dijitDialog
{
position
:
absolute
;
z-index
:
999
;
padding
:
1
px
;
}
.
dijitDialogUnderlayWrapper
{
position
:
absolute
;
left
:
0
px
;
top
:
0
px
;
z-index
:
998
;
display
:
none
;
background
:
transparent
;
}
.
dijitDialogUnderlay
{
background
:
#eeeeee
;
opacity
:
0.5
;
}
.
dj_ie
.
dijitDialogUnderlay
{
filter
:
alpha
(
opacity
=
50
);
}
/* images off, high-contrast mode styles */
.
dijit_a11y
.
dijitDialog
{
opacity
:
1
!important
;
background-color
:
white
!important
;
}
.
dijitDialog
.
closeText
{
display
:
none
;
position
:
absolute
;
}
.
dijit_a11y
.
dijitDialog
.
closeText
{
display
:
inline
;
}
.
dijitSliderMoveable
{
z-index
:
99
;
position
:
absolute
!important
;
display
:
block
;
vertical-align
:
middle
;
}
.
dijitHorizontalSliderMoveable
{
right
:
0
px
;
}
.
dijit_a11y
div
.
dijitSliderImageHandle
,
.
dijitSliderImageHandle
{
margin
:
0
px
;
padding
:
0
px
;
position
:
absolute
!important
;
border
:
8
px
solid
gray
;
width
:
0
px
;
height
:
0
px
;
}
.
dijit_a11y
.
dijitSliderFocused
.
dijitSliderImageHandle
{
border
:
4
px
solid
#000
;
height
:
8
px
;
width
:
8
px
;
}
.
dijitVerticalSliderImageHandle
{
top
:
-8
px
;
left
:
-6
px
;
}
.
dijitHorizontalSliderImageHandle
{
left
:
-8
px
;
top
:
-5
px
;
vertical-align
:
top
;
}
.
dijitSliderBar
{
border-style
:
solid
;
border-color
:
black
;
}
.
dijitHorizontalSliderBar
{
height
:
4
px
;
border-width
:
1
px
0
px
;
}
.
dijitVerticalSliderBar
{
width
:
4
px
;
border-width
:
0
px
1
px
;
}
.
dijitSliderProgressBar
{
background-color
:
red
;
#
z-index
:
0
;
}
.
dijitVerticalSliderProgressBar
{
position
:
static
!important
;
height
:
0
%
;
vertical-align
:
top
;
text-align
:
left
;
}
.
dijitHorizontalSliderProgressBar
{
position
:
absolute
!important
;
width
:
0
%
;
vertical-align
:
middle
;
overflow
:
visible
;
}
.
dijitSliderRemainingBar
{
overflow
:
hidden
;
background-color
:
transparent
;
#
z-index
:
-1
;
}
.
dijitVerticalSliderRemainingBar
{
height
:
100
%
;
text-align
:
left
;
}
.
dijitHorizontalSliderRemainingBar
{
width
:
100
%
!important
;
}
/* the slider bumper is the space consumed by the slider handle when it hangs over an edge */
.
dijitSliderBumper
{
overflow
:
hidden
;
#
z-index
:
-1
}
.
dijitVerticalSliderBumper
{
width
:
4
px
;
height
:
8
px
;
border-width
:
0
px
1
px
;
}
.
dijitHorizontalSliderBumper
{
width
:
8
px
;
height
:
4
px
;
border-width
:
1
px
0
px
;
}
.
dijitVerticalSliderBottomBumper
,
.
dijitHorizontalSliderLeftBumper
{
background-color
:
red
;
}
.
dijitVerticalSliderTopBumper
,
.
dijitHorizontalSliderRightBumper
{
background-color
:
transparent
;
}
.
dijitHorizontalSliderDecoration
{
text-align
:
center
;
}
.
dijitSlider
.
dijitSliderButton
{
font-family
:
monospace
;
margin
:
0
px
;
padding
:
0
px
;
display
:
block
;
}
.
dijit_a11y
.
dijitSliderButtonInner
{
visibility
:
visible
!important
;
}
.
dijitSlider
.
dijitVerticalSliderTopButton
{
vertical-align
:
bottom
;
}
.
dijitSlider
.
dijitVerticalSliderBottomButton
{
vertical-align
:
top
;
}
.
dijitSliderButtonContainer
{
text-align
:
center
;
height
:
0
px
;
}
.
dijitSlider
.
dijitButtonNode
{
padding
:
0
px
;
display
:
block
;
}
.
dj_ie
.
RuleContainer
{
z-index
:
-1
;
/* #4809 */
}
.
RuleContainer
{
position
:
relative
;
overflow
:
visible
;
}
.
VerticalRuleContainer
{
height
:
100
%
;
line-height
:
0
px
;
float
:
left
;
text-align
:
left
;
}
.
dj_opera
.
VerticalRuleContainer
{
line-height
:
2
%
;
}
.
dj_ie
.
VerticalRuleContainer
{
line-height
:
normal
;
}
.
dj_gecko
.
VerticalRuleContainer
{
margin
:
0
px
0
px
1
px
0
px
;
/* mozilla bug workaround for float:left,height:100% block elements */
}
.
RuleMark
{
position
:
absolute
;
border
:
1
px
solid
black
;
line-height
:
0
px
;
height
:
100
%
;
}
.
HorizontalRuleMark
{
width
:
0
px
;
border-top-width
:
0
px
!important
;
border-bottom-width
:
0
px
!important
;
border-left-width
:
0
px
!important
;
}
.
RuleLabelContainer
{
position
:
absolute
;
}
.
HorizontalRuleLabelContainer
{
text-align
:
center
;
display
:
inline-block
;
}
.
HorizontalRuleLabel
{
position
:
relative
;
left
:
-50
%
;
}
.
VerticalRuleMark
{
height
:
0
px
;
border-right-width
:
0
px
!important
;
border-bottom-width
:
0
px
!important
;
border-left-width
:
0
px
!important
;
width
:
100
%
;
left
:
0
px
;
}
.
dj_ie
.
VerticalRuleLabelContainer
{
margin-top
:
-.55
em
;
}
/* Toolbar A11y */
.
dijit_a11y
.
dijitButtonContents
.
dijitButtonText
{
display
:
inline
!important
;
}
.
dijitTextArea
{
width
:
100
%
;
}
.
dj_ie
.
dijitTextArea
p
{
margin-top
:
0
px
;
margin-bottom
:
0
px
;
}
/* Editor */
.
IEFixedToolbar
{
position
:
absolute
;
/* top:0; */
top
:
expression
(
eval
(
(
document
.
documentElement
||
document
.
body
)
.
scrollTop
));
}
/* TimePicker */
.
dijitTimePickerItemInner
{
text-align
:
center
;
border
:
0
;
padding
:
2
px
8
px
2
px
8
px
;
}
.
dijitTimePickerTick
{
/* opacity:0.1 !important; */
color
:
#dedede
;
border-bottom
:
1
px
solid
#dedede
;
border-top
:
1
px
solid
#dedede
;
position
:
relative
;
}
.
dijitTimePickerTick
.
dijitTimePickerItemInner
{
font-size
:
0.25
em
;
}
.
dijitTimePickerMarker
{
background-color
:
#ededed
;
border-top
:
1
px
solid
#999
;
border-bottom
:
1
px
solid
#999
;
}
.
dijitTimePickerItemHover
{
opacity
:
1
!important
;
background-color
:
#808080
;
color
:
#fff
;
border-top
:
1
px
solid
#333
;
border-bottom
:
1
px
solid
#333
;
cursor
:
pointer
;
}
.
dijitTimePickerMarker
.
dijitTimePickerItemHover
{
font-size
:
1.3
em
;
}
.
dijitTimePickerItemHover
.
dijitTimePickerItemInner
{
display
:
block
;
overflow
:
visible
;
background-color
:
#808080
;
font-size
:
1
em
;
}
.
dijitTimePickerItemSelected
{
font-weight
:
bold
;
color
:
#333
;
background-color
:
#b7cdee
!important
;
}
.
dijit_a11y
.
dijitTimePickerItem
{
border-bottom
:
1
px
solid
#333
;
}
/* Disable the high contrast character */
.
dijitToggleButtonIconChar
{
display
:
none
!important
;
}
.
dijit_a11y
.
dijitToggleButtonIconChar
{
display
:
inline
!important
;
}
.
dijit_a11y
.
dijitToggleButtonIconChar
{
visibility
:
hidden
;
}
.
dijit_a11y
.
dijitToggleButtonChecked
.
dijitToggleButtonIconChar
{
visibility
:
visible
!important
;
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Dec 16, 21:21 (15 h, 56 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24928
Default Alt Text
dijit.css (28 KB)
Attached To
rZED Zed
Event Timeline
Log In to Comment