2 <dtml-with base_properties>
3 <dtml-with portfolio_properties>
7 /* Photo / Portfolio */
13 .photo_viewer #medium_image {
14 height:603px; /* todo : paramètre */
16 vertical-align:middle;
19 #medium_image.selected {
20 background: &dtml-medium_image_background;;
27 .photo_viewer .metadata_bar {
28 background: &dtml-metadata_bar_background;;
33 padding: 0 1em 1em 1em;
36 .photo_viewer .photographer {
37 color: &dtml-photographer_font_color;;
40 .photo_viewer .title_summary {
41 color: &dtml-title_font_color;;
44 .photo_viewer .description {
50 .photo_viewer .description:hover {
54 .photo_viewer ul.keywords {
60 .photo_viewer .keywords li {
63 background: url(&dtml-portal_url;/keyword_sep.gif) left no-repeat;
66 .photo_viewer .keywords li:first-child {
72 table.metadata_category {
73 color: &dtml-metadata_edit_label_color;;
74 background: &dtml-metadata_edit_panel_background;;
79 table.metadata_category th {
85 table.metadata_category tr.last td,
86 table.metadata_category tr.last th {
90 table.metadata_category tr.name td,
91 table.metadata_category tr.name th {
93 border-top:1px solid &dtml-metadata_panel_border_sep_color;;
95 padding: 4px 0 2px 10px;
98 table.metadata_category td {
103 table.metadata_category input,
104 table.metadata_category textarea,
105 table.metadata_category select {
107 color:&dtml-metadata_input_font_color;;
109 font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
110 border:1px solid &dtml-metadata_input_border_color;;
111 background: &dtml-metadata_input_background;;
114 table.metadata_category input:hover,
115 table.metadata_category textarea:hover,
116 table.metadata_category select:hover {
117 background: &dtml-metadata_input_hover_background;;
120 table.metadata_category input:focus,
121 table.metadata_category textarea:focus,
122 table.metadata_category select:focus {
123 background: &dtml-metadata_input_focus_background;;
124 color: &dtml-metadata_input_focus_font_color;;
125 border: 1px solid &dtml-metadata_input_border_focus_color;;
128 .portfolio_lightbox a {
129 background: &dtml-portfolio_slide_background;;
130 color: &dtml-fontColor;;
132 width: <dtml-var expr="thumb_size + 16">px;
133 height: <dtml-var expr="thumb_size + 102">px;
143 .portfolio_lightbox a:hover {
144 background:&dtml-portfolio_slide_hover_background;;
145 color: &dtml-linkHoverColor;;
148 .portfolio_lightbox img {
152 .portfolio_lightbox h3 {
157 .portfolio_lightbox div {
160 font-size: &dtml-fontSmallSize;;
168 /* The lightbox itself.
169 Force this div to fit grid
176 background: url('&dtml-portal_url;/image-upload-dd-target.png') no-repeat center center;
181 width: &dtml-slide_size;px;
182 height: &dtml-slide_size;px;
185 transition: width 1s, opacity 0.5s;
191 width: &dtml-slide_size;px;
192 height: &dtml-slide_size;px;
193 background:&dtml-slide_background;;
194 border: 1px solid &dtml-backgroundColor;;
197 .lightbox a.slide:hover {
198 background:&dtml-slide_hover_background;;
201 .lightbox .selected a.slide,
202 .lightbox a.selected:hover {
203 background:&dtml-slide_selected_background;;
206 .lightbox .hidden-slide a.slide,
207 .lightbox a.hidden-slide:hover {
208 background:url(&dtml-portal_url;/hidden-slide-bg.png);
211 .lightbox .slide img {
213 border: 1px solid black;
216 .lightbox span.button {
221 .lightbox span[class].button {
225 .lightbox span:hover span.button {
229 .lightbox .slide-select,
230 .lightbox .slide-deselect {
237 .lightbox .slide-select img {
238 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-select-btn.png');
241 .lightbox .slide-select[class] img {
242 background: url(&dtml-portal_url;/slide-select-btn.png);
245 .lightbox .slide-deselect img {
246 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-deselect-btn.png');
249 .lightbox .slide-deselect[class] img {
250 background: url(&dtml-portal_url;/slide-deselect-btn.png);
253 .lightbox .slide-cart {
260 .lightbox .slide-cart img {
261 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-cart-btn.png');
264 .lightbox .slide-cart[class] img {
265 background: url(&dtml-portal_url;/slide-cart-btn.png);
269 .lightbox .slide-del {
270 margin-left:<dtml-var expr="slide_size - 22">px;
276 .lightbox .slide-del img {
277 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-del-btn.png');
280 .lightbox .slide-del[class] img {
281 background: url(&dtml-portal_url;/slide-del-btn.png);
286 margin-left: <dtml-var expr="slide_size - 22">px;
292 .lightbox .cb input[checked] {
296 .lightbox .zero_opacity {
300 .lightbox .zero_width {
304 .lightbox .slide-hide,
305 .lightbox .slide-show {
310 .lightbox .slide-hide img {
311 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-eye-open-btn.png');
314 .lightbox .slide-hide[class] img {
315 background: url(&dtml-portal_url;/slide-eye-open-btn.png);
318 .lightbox .slide-show img {
319 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/slide-eye-closed.png');
322 .lightbox .slide-show[class] img {
323 background: url(&dtml-portal_url;/slide-eye-closed.png);
326 .lightbox span.upload-progress {
334 top:<dtml-var expr="slide_size - 8">px;
337 .lightbox span.label {
341 /* border: 1px solid red;*/
345 background: url(&dtml-portal_url;/image_toolbar_bg.gif) repeat-x;
352 .image_toolbar span {
367 height: <dtml-var expr="thumb_size/2 + 12">px;
372 border-collapse:collapse;
377 border:1px solid #484848;
381 width: <dtml-var expr="thumb_size/2 + 10">px;
382 height: <dtml-var expr="thumb_size/2 + 10">px;
385 vertical-align:middle;
389 #film_bar a.selected {
393 #film_bar a.displayed {
412 background:url(&dtml-portal_url;/slider_bg.gif);
414 font-size:0; /*IE 6 hack */
427 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/cart-slide-background.png');
431 background:no-repeat url(&dtml-portal_url;/cart-slide-background.png);
434 .wdgt-buyable-items {
436 width: &dtml-slide_size;px;
437 height: &dtml-slide_size;px;
443 .wdgt-buyable-items input {
456 width: &dtml-slide_size;px;
457 height: &dtml-slide_size;px;
461 filter: alpha(opacity='90');
466 color: &dtml-messageFontColor;;
468 background: &dtml-messageBackgroundColor;;
471 #cart_slide .confirm-message {
475 vertical-align:middle;
479 input.add-to-cart-btn {
481 background:transparent;
485 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='&dtml-portal_url;/add_to_cart.png');
486 left:<dtml-var expr="slide_size - 47">px;
490 input.add-to-cart-btn[class] {
491 background:url(&dtml-portal_url;/add_to_cart.png);
508 border-left:1px solid black;
513 background:#000 url(&dtml-portal_url;/sellbar-arrow.gif) no-repeat right;
515 vertical-align:middle;
516 padding:0 1em 0 0.5em;
519 .sell_steps_bar td.done {
520 color: &dtml-messageFontColor;;
527 -moz-user-select: none;
528 -webkit-user-drag: none;
532 -moz-user-select:none;
533 -khtml-user-drag: element;
534 -webkit-user-drag: element;
535 -khtml-user-select: none;
536 -webkit-user-select: none;
539 .lightbox span.dragover {
540 /* width: <dtml-var expr="slide_size - 10">px;*/
541 border-right: 10px solid &dtml-outlineColor;;