Warning, /graphics/digikam/core/dplugins/generic/tools/htmlgallery/themes/floatingcards/style.css is written in an unsupported language. File is not indexed.
0001 body { 0002 background-color: #111; 0003 color: #888; 0004 margin: 0; 0005 font-family: sans-serif; 0006 } 0007 0008 a { 0009 color: #ccc; 0010 text-decoration: none; 0011 } 0012 0013 a:hover { 0014 color: #fff; 0015 } 0016 0017 img { 0018 border: 0; 0019 padding: 0; 0020 margin: 0; 0021 } 0022 0023 img.preload { 0024 display: none; 0025 } 0026 0027 /*********************************************************/ 0028 /* back and forward picture selection tabs on page edges */ 0029 0030 div.select { 0031 padding: 0 0 0 0; 0032 background-color: #444; 0033 background-repeat: no-repeat; 0034 background-position: center; 0035 position: fixed; 0036 width: 0px; 0037 height: 0; /* overridden by max-height from thumb_size.css */ 0038 margin-top: auto; 0039 margin-bottom: auto; 0040 margin-left: 0; 0041 margin-right: 0; 0042 top: 26px; 0043 bottom: 26px; 0044 } 0045 0046 div.select:hover { 0047 width: auto; 0048 max-width: 80%; 0049 } 0050 0051 div.select.back { 0052 left: 0px; 0053 background-image: url('back.png'); 0054 background-position: left; 0055 padding-left: 20px; 0056 } 0057 div.select.forward { 0058 right: 0px; 0059 background-image: url('forward.png'); 0060 background-position: right; 0061 padding-right: 20px; 0062 } 0063 0064 0065 div.select ul { 0066 padding: 0 0 0 0; 0067 margin: 0 0 0 0; 0068 display:none; 0069 height: 100%; 0070 } 0071 0072 div.select.back ul { 0073 float: left; 0074 } 0075 div.select.forward ul { 0076 float: right; 0077 } 0078 0079 div.select:hover ul { 0080 display: inline-block; 0081 } 0082 0083 0084 div.select ul li { 0085 margin-top: 16px; 0086 margin-bottom: 10000px; /* hack; prevent other than the first line of cards from showing */ 0087 margin-left: 2px; 0088 margin-right: 2px; 0089 vertical-align: text-top; 0090 border-bottom-color: #666; 0091 } 0092 0093 div.select ul li a { 0094 border-color: #666; 0095 } 0096 0097 div.select ul li a:hover { 0098 border-color: #fff; 0099 } 0100 0101 0102 div.select.back ul li { 0103 float: right; 0104 margin-right: 16px; 0105 } 0106 div.select.forward ul li { 0107 float: left; 0108 margin-left: 16px; 0109 } 0110 0111 /*********************************************************/ 0112 /* header and navigation buttons at top of page */ 0113 0114 0115 h1,h2 { 0116 padding: 0 0 0 0; 0117 margin: 0 125px 0 125px; /* clear the (fixed-size) div.nav buttons in the corners */ 0118 text-align: center; 0119 font-size: 100%; 0120 } 0121 0122 h1 { 0123 padding-top: 0.3em; 0124 padding-bottom: 0px; 0125 } 0126 0127 h2 { 0128 font-weight: normal; 0129 padding-bottom: 0px; 0130 padding-bottom: 0.3em; 0131 } 0132 0133 div.nav { 0134 position: fixed; 0135 } 0136 0137 div.nav.left { 0138 left: 0; 0139 } 0140 0141 div.nav.right { 0142 right: 0; 0143 } 0144 0145 div.nav a { 0146 padding-left: 20px; 0147 padding-right: 20px; 0148 background-color: #444; 0149 font-size: 16px; 0150 height: 21px; 0151 overflow: hidden; 0152 } 0153 0154 0155 div.nav a:hover { 0156 background-color: #666; 0157 } 0158 0159 0160 div.nav.right a { 0161 margin-left: 5px; 0162 float: right; 0163 } 0164 0165 div.nav.left a { 0166 margin-right: 5px; 0167 float: left; 0168 } 0169 0170 0171 div.nav img { 0172 margin-left: 5px; 0173 margin-right: 5px; 0174 margin-top: 3px; 0175 margin-bottom: 3px; 0176 vertical-align: top; 0177 } 0178 0179 /*********************************************************/ 0180 /* cards with descriptions */ 0181 /* used by: collection, collection list, back/forward */ 0182 0183 li { 0184 margin: 24px; 0185 float: left; 0186 list-style: none; 0187 overflow: hidden; 0188 0189 /* when not hovered, bottom border of the li is shown */ 0190 border-bottom-style: solid; 0191 border-bottom-width: 1px; 0192 border-bottom-color: #444; 0193 0194 } 0195 0196 li:hover { 0197 /* allow the overflow to overlap other cards */ 0198 position: relative; 0199 overflow: visible; 0200 } 0201 0202 li a { 0203 0204 background-color: #000; 0205 0206 display: block; 0207 padding: 9px; 0208 0209 text-align: center; 0210 font-size: 10px; 0211 margin: 0px; 0212 0213 border-style: solid; 0214 border-width: 1px; 0215 border-color: #444; 0216 0217 0218 } 0219 0220 li a:hover { 0221 border-color: #fff; 0222 } 0223 0224 0225 /*********************************************************/ 0226 /* image page */ 0227 0228 div.fix { 0229 bottom: 0; 0230 left: 0; 0231 right: 0; 0232 top: 0; 0233 position: absolute; 0234 } 0235 0236 div.fix h1, div.fix h2 { 0237 margin-top: 0; 0238 margin-bottom: 0; 0239 margin-left: auto; 0240 margin-right: auto; 0241 position: absolute; 0242 overflow: hidden; 0243 text-overflow: ellipsis; 0244 white-space: nowrap; 0245 } 0246 0247 div.fix h1 { 0248 top: 0px; 0249 left: 125px; 0250 right: 125px; 0251 height: 1.2em; 0252 } 0253 0254 div.fix h2 { 0255 bottom: 0px; 0256 left: 25px; 0257 right: 25px; 0258 height: 1.2em; 0259 } 0260 0261 div.fix h1:hover, div.fix h2:hover { 0262 height: auto; 0263 min-height: 1.2em; 0264 background-color: #444; 0265 white-space: normal; 0266 left: 0px; 0267 right: 0px; 0268 } 0269 0270 div.image { 0271 position: absolute; 0272 top: 1.5em; 0273 bottom: 1.5em; 0274 right: 25px;; 0275 left: 25px; 0276 text-align: center; 0277 } 0278 0279 /* reserve for the padding of the contained img */ 0280 div.image div { 0281 position: absolute; 0282 top: 10px; /* border + padding of img */ 0283 bottom: 10px; 0284 right: 10px; 0285 left: 10px; 0286 0287 } 0288 0289 div.image div img { 0290 background-color: #111; 0291 border: 0px solid #444; 0292 max-width: 100%; 0293 max-height: 100%; 0294 position: absolute; 0295 margin: auto; 0296 padding: 10px; 0297 top: -10px; /* -padding */ 0298 left: -10px; 0299 right: -10px; 0300 bottom: -10px; 0301 } 0302 0303 0304 /*********************************************************/ 0305 /* very dark and non-disturbing footer */ 0306 0307 p.footer { 0308 clear: both; border-top: 1px solid #333; 0309 border-top: 1px solid #333; 0310 font-size: 70%; 0311 text-align: right; 0312 color: #333; 0313 } 0314 0315 p.footer a { 0316 color: #444; 0317 } 0318 0319 p.footer a:hover { 0320 color: #666; 0321 }