e44a7e37b6
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@151 b3834d28-1941-0410-a4f8-b48e95affb8f
345 lines
6.2 KiB
CSS
345 lines
6.2 KiB
CSS
/*
|
|
This is the master CSS file for the dojox.image project, and provides all
|
|
needed definitions for:
|
|
|
|
dojox.image.Lightbox
|
|
dojox.image.Gallery [which is a combination of:]
|
|
dojox.image.SlideShow
|
|
dojox.image.ThumbNailPicker
|
|
|
|
*/
|
|
|
|
|
|
/* dojox.image.Lightbox:base */
|
|
/* FIXME: should be be doing this? I want a black underlay, but this sets ALL dialogs to black,
|
|
but because it's decendant of body, i can't set this color any other way ... */
|
|
.dijitDialogUnderlay {
|
|
background-color:#000;
|
|
}
|
|
|
|
.dojoxLightbox {
|
|
position:absolute;
|
|
z-index:999;
|
|
overflow:hidden;
|
|
width:100px;
|
|
height:100px;
|
|
border:11px solid #fff;
|
|
background:#fff url('images/loading.gif') no-repeat center center;
|
|
|
|
/* special safari + FF specific rounding + shadows */
|
|
-webkit-box-shadow: 0px 6px 10px #636363; /* #adadad; */
|
|
-webkit-border-radius: 3px;
|
|
-moz-border-radius:4px;
|
|
}
|
|
|
|
.dojoxLightboxContainer {
|
|
position:absolute;
|
|
top:0; left:0;
|
|
}
|
|
|
|
.dojoxLightboxFooter {
|
|
height:50px;
|
|
position:relative;
|
|
bottom:0;
|
|
left:0;
|
|
margin-top:8px;
|
|
color:#333;
|
|
z-index:1000;
|
|
font-size:10pt;
|
|
}
|
|
|
|
.dojoxLightboxGroupText {
|
|
color:#666;
|
|
font-size:8pt;
|
|
}
|
|
|
|
.LightboxNext,
|
|
.LightboxPrev,
|
|
.LightboxClose {
|
|
float:right;
|
|
width:16px;
|
|
height:16px;
|
|
cursor:pointer;
|
|
}
|
|
|
|
/* dojox.image.Lightbox:tundra:nihilo */
|
|
|
|
.nihilo .LightboxClose,
|
|
.tundra .LightboxClose {
|
|
background:url('images/close.png') no-repeat center center;
|
|
}
|
|
.nihilo .LightboxNext,
|
|
.tundra .LightboxNext {
|
|
background:url('images/right.png') no-repeat center center;
|
|
}
|
|
.nihilo .LightboxPrev,
|
|
.tundra .LightboxPrev {
|
|
background:url('images/left.png') no-repeat center center;
|
|
}
|
|
|
|
/* dojox.image.Lightbox:soria */
|
|
.soria .LightboxClose,
|
|
.soria .LightboxNext,
|
|
.soria .LightboxPrev {
|
|
width:15px;
|
|
height:15px;
|
|
background:url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.png') no-repeat center center;
|
|
background-position:-60px;
|
|
}
|
|
.soria .LightboxNext {
|
|
background-position:-30px 0;
|
|
}
|
|
.soria .LightboxPrev {
|
|
background-position:0 0;
|
|
}
|
|
|
|
|
|
|
|
/* dojox.image.SlideShow */
|
|
|
|
.slideShowWrapper {
|
|
position:relative;
|
|
background:#fff;
|
|
padding:8px;
|
|
border:1px solid #333;
|
|
padding-bottom:20px;
|
|
overflow:hidden;
|
|
text-align: center;
|
|
-moz-border-radius:3pt;
|
|
-webkit-border-radius:4pt;
|
|
-webkit-drop-shadow:#ccc 4pt;
|
|
}
|
|
.slideShowNav {
|
|
position:absolute;
|
|
bottom:-18px;
|
|
left:0px;
|
|
padding:0px 3px 2px 0px;
|
|
background-color:#fff;
|
|
width:100%;
|
|
}
|
|
.slideShowNavWrapper { float:right; }
|
|
.slideShowTitle {
|
|
float:left;
|
|
color:#333;
|
|
font-size:10pt;
|
|
}
|
|
.slideShowTitle .slideShowCounterText {
|
|
font-size:6pt; color:#666;
|
|
}
|
|
.slideShowHidden {
|
|
position:absolute;
|
|
display: none;
|
|
height: 1px;
|
|
width: 1px;
|
|
}
|
|
.slideShowImageWrapper {
|
|
position:relative;
|
|
text-align: center;
|
|
margin-top: -42px;
|
|
float: left;
|
|
width: 100%;
|
|
}
|
|
.slideShowImageWrapper img {
|
|
border: 0px none;
|
|
}
|
|
.slideShowNotifier {
|
|
background-color: red;
|
|
width: 100px;
|
|
height: 5px;
|
|
font-size: 1%;/*IE hack to get around the Empty-Div bug*/
|
|
}
|
|
.slideShowSlideShow {
|
|
position:absolute;
|
|
top:30px;
|
|
padding: 0 5px;
|
|
border: 0px;
|
|
text-decoration: none;
|
|
color: #2e6ab1;
|
|
}
|
|
.slideShowLoading { background-color: #fad66a; }
|
|
.slideShowLoaded { background-color: transparent; }
|
|
/*
|
|
.sprite-arrowbottom { background-position: 0 -30px; }
|
|
.sprite-arrowtop { background-position: 0 -430px; }
|
|
*/
|
|
.slideShowCtrlPrev {
|
|
background-position: -96px 0px;
|
|
float: left;
|
|
}
|
|
.slideShowCtrlNext {
|
|
background-position: -144px 0px;
|
|
float: right;
|
|
}
|
|
.slideShowCtrlPlay {
|
|
background-position: -190px 0px;
|
|
position: absolute;
|
|
}
|
|
.slideShowPaused .slideShowCtrlPlay {
|
|
background-position: -236px 0px;
|
|
position: absolute;
|
|
}
|
|
.slideShowCtrl span.slideShowCtrlHide {
|
|
background-image: url("../../../dojo/resources/blank.gif");
|
|
cursor: auto;
|
|
}
|
|
|
|
.slideShowCtrl {
|
|
height: 50px;
|
|
width: 100%;
|
|
position: relative;
|
|
z-index:999;
|
|
float: left;
|
|
}
|
|
.slideShowCtrl span {
|
|
width: 50px;
|
|
height: 100%;
|
|
background-image: url("images/buttons.png");
|
|
cursor: pointer;
|
|
}
|
|
.dj_ie6 .slideShowCtrl span {
|
|
background-image: url("images/buttons.gif");
|
|
}
|
|
|
|
.dj_ie6 .slideShowPager li.currentpage,
|
|
.dj_ie6 .pagination li.disablepage{
|
|
/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
|
|
margin-right: 5px;
|
|
padding-right: 0;
|
|
}
|
|
|
|
/* dojox.image.ThumbnailPicker */
|
|
|
|
.thumbWrapper .thumbNav {
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
padding-top: 1px;
|
|
width: 30px;
|
|
height: 100%;
|
|
}
|
|
|
|
.thumbOuter {
|
|
padding-bottom: 2px;
|
|
}
|
|
|
|
.thumbOuter.thumbHoriz {
|
|
width: 500px;
|
|
height: 85px;
|
|
}
|
|
|
|
.thumbOuter.thumbVert {
|
|
width: 100px;
|
|
height: 400px;
|
|
}
|
|
|
|
.thumbOuter .enabled {
|
|
background: transparent url("images/buttons.png") no-repeat center center;
|
|
}
|
|
.dj_ie6 .thumbOuter .enabled { background-image: url("images/buttons.gif"); }
|
|
|
|
.thumbOuter .thumbNav img {
|
|
width: 48px;
|
|
height: 75px;
|
|
}
|
|
.thumbOuter .thumbClickable div {
|
|
cursor: pointer;
|
|
}
|
|
.thumbOuter .prevHoriz {
|
|
background-position: -96px 12px;
|
|
position: relative;
|
|
float: left;
|
|
height: 100%;
|
|
}
|
|
|
|
.thumbOuter .nextHoriz {
|
|
background-position: -144px 12px;
|
|
position: relative;
|
|
float: right;
|
|
height: 100%;
|
|
/* margin-top: -85px;*/
|
|
}
|
|
.thumbOuter .prevVert {
|
|
background-position: 0px 0px;
|
|
height: 48px;
|
|
width:48px;
|
|
margin-left:24px;
|
|
}
|
|
|
|
.thumbOuter .nextVert {
|
|
background-position: -48px 0px;
|
|
height: 48px;
|
|
width:48px;
|
|
margin-left:24px;
|
|
}
|
|
|
|
.thumbWrapper img {
|
|
height: 75px;
|
|
max-width: 100px;
|
|
width: expression(this.width > 100 ? 100: true);/*IE Hack*/
|
|
}
|
|
|
|
.thumbWrapper .thumbNav .imageGalleryThumb {
|
|
height: 50px;
|
|
}
|
|
|
|
.thumbWrapper .thumbNotifier {
|
|
background-color: red;
|
|
width: 0px;
|
|
margin-left: 2px;
|
|
height: 5px;
|
|
font-size: 1%;/*IE hack to get around the Empty-Div bug*/
|
|
}
|
|
|
|
.thumbWrapper .thumbLoaded {
|
|
background-color: transparent;
|
|
}
|
|
|
|
.thumbScroller {
|
|
overflow-x: hidden;
|
|
overflow-y: hidden;
|
|
white-space: nowrap;
|
|
text-align: center;
|
|
}
|
|
|
|
.thumbHoriz .thumbScroller {
|
|
width: 500px;
|
|
height: 85px;
|
|
float: left;
|
|
}
|
|
|
|
.thumbVert .thumbScroller {
|
|
height: 500px;
|
|
width: 100px;
|
|
}
|
|
|
|
.thumbWrapper {
|
|
float: left;
|
|
}
|
|
|
|
.thumbVert .thumbWrapper {
|
|
width: 100px;
|
|
height: 10px;
|
|
}
|
|
.thumbHoriz .thumbWapper {
|
|
height:85px;
|
|
width: 10px;
|
|
}
|
|
|
|
.thumbWrapper.thumbHoriz div {
|
|
float: left;
|
|
padding-right: 2px;
|
|
}
|
|
|
|
.thumbWrapper.thumbVert {
|
|
width: 100px;
|
|
}
|
|
|
|
.thumbWrapper.thumbVert div {
|
|
padding-bottom: 2px;
|
|
}
|
|
|
|
/* dojox.image.Gallery */
|
|
|
|
.imageGalleryWrapper {
|
|
padding-bottom: 20px;
|
|
text-align: center;
|
|
}
|