/* ----------------------------------------------------------------------------- GALLY Template for Piwigo ------------------------------------------------------------------------------ file: gally/picture.css file version: 1.2.0 ------------------------------------------------------------------------------ author: grum at grum.dnsalias.com << May the Little SpaceFrog be with you >> ------------------------------------------------------------------------------ CSS file forthe pictures pages see the release_notes.txt file for more informations ----------------------------------------------------------------------------- */ #imageHeaderBar h2 { font-size:12px; margin:0px; margin-right:8px; padding-top:2px; padding-bottom:2px; } .browsePath { margin:0px; padding:0px; padding-left:5px; float:left; } .imageNumber { float:right; margin:2px; padding:0px; padding-right:3px; padding-left:6px; font-size:90%; } #imageToolBar { position:absolute; overflow:hidden; display:block; height:35px; width:100%; /*visibility:hidden;*/ z-index:100; } .randomButtons { left:0px; position:absolute; top:5px; margin-left:5px; z-index:110; } .navButtons { right:0px; margin-right:5px; position:absolute; top:5px; z-index:100; width:auto; } .navButton { float:right; } #imageToolBarContainer { visibility:hidden; } .imageToolBarBg, #imageToolBarContainer, .navThumbPrevBg, .navThumbNextBg { position:absolute; top:0px; display:block; width:100%; height:100%; text-align:center; } #navThumbPrev, #navThumbNext { background-image:url(./icon/1x1transp.gif); background-repeat:repeat; position:absolute; overflow:hidden; display:block; /*height:100%;*/ width:200px; /*visibility:hidden;*/ z-index:110; } #navThumbPrev { left:0px; } #navThumbNext { right:0px; } #navThumbPrevContainer, #navThumbNextContainer { position:absolute; top:0px; width:100%; height:100%; text-align:center; border-collapse:collapsed; vertical-align:middle; visibility:hidden; } .navThumbNextBg, .navThumbPrevBg { /*opacity:0.5; filter:alpha(opacity:50);*/ z-index:-1; } .navThumbPrevBg, #navThumbPrevContainer { left:0px; } .navThumbNextBg, #navThumbNextContainer { right:0px; } #theImg { position:relative; left:0px; } #theImgContainer { margin-left:auto; margin-right:auto; margin-top:12px; margin-bottom:25px; overflow:hidden; } #theImage, #theImageTable { width:100%; /*height:100%;*/ text-align:center; z-index:-1; } #theImage { position:absolute; top:30px; text-align:center; padding-bottom:80px; } #theImage p { padding:0px 30px 20px 30px; margin:4px; } #theImageTableMouseAreaLeft, #theImageTableMouseAreaRight { width:40px; } .infoTable { margin:auto; } .infoTable tr { vertical-align:top; } #imageInfos { background-image:url(./icon/1x1transp.gif); background-repeat:repeat; width:100%; clear:both; } #imageInfosContainer { min-height:200px; } #rateForm input[type="button"] { cursor:pointer; border:none; } div.imageInfosBg { position:absolute; width:100%; height:100%; z-index:-1; left:0px; } /* comments */ #theComments { width:100%; clear:both; } #theCommentList { overflow-y:scroll; overflow-x:hidden; height:80%; width:49.75%; position:absolute; display:block; } #theCommentContainer { width:100%; } #theCommentContainer h4 { margin:4px; } #theCommentContainer table tr { vertical-align:top; } #theCommentBG { height:100%; position:absolute; width:100%; z-index:-1; } .navigationBar { padding-left:2px; } .commentList { margin: 0px; padding: 0px 0px 0px 36px; } /* metadata */ .imageMeta { width:100%; clear:both; } .displaymeta { padding-bottom:10px; } .imageMetaBg { position:absolute; width:100%; height:100%; z-index:-1; } /* tabs */ #theTabsContainer { position:fixed; z-index:850; width:100%; bottom:18px; /* to be fully functionnal, the tabs height must be set in the default.conf * file (tabsHidden & tabsVisible properties) */ height:21px; } #theTabs { visibility:hidden; } #theTabsBg { display:block; height:100%; position:absolute; top:0; width:100%; z-index:-1; } #theTabsheets { margin:0px; padding:0px; height:20px; } #theTabsheets li.tab { float:left; display:block; margin:0 0 0 20px; } .ui-tabs-selected { } div.ui-tabs-hide { display: none; } /* * vd language switch plugin compatibility inside theme.css file * PWG Stuff plugin compatibility */ /* * Comment editor compatibility */ div#ce-content.content, div#ce-message-block.content { margin:50px auto auto; width:75%; overflow:hidden; } div#ce-content table { margin:auto; } div#ce-content h2, div#ce-message-block h2 { margin-top:0px; } div#ce-comments { padding:8px; }