1 /*--------------------------------------
5 *--------------------------------------*/
11 font: 11px Helvetica
, Arial
, sans-serif
;
18 -webkit-text-size-adjust: none
; }
23 body div#torrent_container
{
25 body div
.dialog_container
{
27 body div#torrent_inspector
{
29 body
.landscape div#torrent_container
{
31 body
.landscape div#dialog_container
, body
.landscape div#torrent_inspector
{
34 body
.inspector_showing #torrent_filter_bar
, body
.inspector_showing #torrent_container
,
35 body
.dialog_showing #torrent_filter_bar
, body
.dialog_showing #torrent_container
, body
.dialog_showing #torrent_inspector
,
36 body
.prefs_showing #torrent_inspector
, body
.prefs_showing #torrent_filter_bar
, body
.prefs_showing #torrent_container
,
37 body
.open_showing #torrent_filter_bar
, body
.open_showing #torrent_container
{
38 display: none
!important
; }
50 border-bottom: 1px solid
#AAA;
51 background-color: #cccccc;
52 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
53 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
54 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
55 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
56 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
57 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
60 -moz-user-select: none
;
61 -webkit-user-select: none
;
62 display: inline-block
;
73 div#toolbar
> div#toolbar-separator
{
77 border-left: 1px solid
#aaa;
79 div#toolbar div#toolbar-open
{
80 background: url
("images/toolbar-folder.png") no-repeat
; }
81 div#toolbar
> div#toolbar-remove
{
82 background: url
("images/toolbar-close.png") no-repeat
; }
83 div#toolbar
> div#toolbar-start
{
84 background: url
("images/toolbar-start.png") no-repeat
; }
85 div#toolbar
> div#toolbar-pause
{
86 background: url
("images/toolbar-pause.png") no-repeat
; }
87 div#toolbar
> div#toolbar-start-all
{
88 background: url
("images/toolbar-start-all.png") no-repeat
; }
89 div#toolbar
> div#toolbar-pause-all
{
90 background: url
("images/toolbar-pause-all.png") no-repeat
; }
91 div#toolbar
> div#toolbar-inspector
{
92 background: url
("images/toolbar-info.png") no-repeat
;
94 div#toolbar
> *.disabled
{
105 border-bottom: 1px solid
#AAA;
108 background-color: #cccccc;
109 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
110 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
111 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
112 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
113 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
114 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
118 #statusbar #filter input#torrent_search
{
120 #statusbar #filter #filter-count
{
122 #statusbar #speed-info
{
125 margin-right: 10px; }
126 #statusbar #speed-info
* {
127 display: inline-block
; }
128 #statusbar #speed-info #speed-up-icon
{
132 background: url
("images/arrow-up.png") bottom no-repeat
; }
133 #statusbar #speed-info #speed-dn-icon
{
136 background: url
("images/arrow-down.png") bottom no-repeat
; }
137 #statusbar #speed-info #speed-up-container
, #statusbar #speed-info #speed-dn-container
{
142 **** TORRENT CONTAINER
154 * Each progressbar has three elemens: a parent container and two children,
155 * complete and incomplete.
157 * The only thing needed to set the progressbar percentage is to set
158 * the complete child's width as a percentage. This is because incomplete
159 * is pinned to the full width and height of the parent, and complete
160 * is pinned to the left side of the parent and has a higher z-index.
162 * The progressbar has different colors depending on its state, so there
163 * are five 'decorator' classNames: paused, queued, magnet, leeching, seeding.
165 ul
.torrent_list li
.torrent
{
166 border-bottom: 1px solid
#ccc;
167 padding: 4px 30px 5px 0px;
169 background-color: white
; }
170 ul
.torrent_list li
.torrent
.compact
{
172 ul
.torrent_list li
.torrent
.even
{
173 background-color: #F7F7F7; }
174 ul
.torrent_list li
.torrent
.selected
{
175 background-color: #cdcdff; }
176 ul
.torrent_list li
.torrent
.compact div
.torrent_name
{
178 ul
.torrent_list li
.torrent a
{
180 ul
.torrent_list li
.torrent div
.torrent_name
{
184 text-overflow: ellipsis
;
188 margin-bottom: 2px; }
189 ul
.torrent_list li
.torrent div
.torrent_name
.compact
{
191 font-weight: normal
; }
192 ul
.torrent_list li
.torrent div
.torrent_name
.paused
{
195 ul
.torrent_list li
.torrent div
.torrent_progress_details
,
196 ul
.torrent_list li
.torrent div
.torrent_peer_details
{
199 text-overflow: ellipsis
;
200 white-space: nowrap
; }
201 ul
.torrent_list li
.torrent div
.torrent_progress_details
.error
,
202 ul
.torrent_list li
.torrent div
.torrent_peer_details
.error
{
204 ul
.torrent_list li
.torrent
.selected div
.torrent_progress_details
.error
, ul
.torrent_list li
.torrent
.selected div
.torrent_peer_details
.error
{
206 ul
.torrent_list div
.torrent_progress_bar_container
{
208 position: relative
; }
209 ul
.torrent_list div
.torrent_progress_bar_container
.compact
{
215 ul
.torrent_list div
.torrent_progress_bar_container
.full
{
217 margin-bottom: 5px; }
218 ul
.torrent_list div
.torrent_peer_details
.compact
{
221 /* leave room on the right for the progressbar */
223 /* pins it next to progressbar & forces torrent_name to ellipsize when it bumps up against this div */ }
224 ul
.torrent_list div
.torrent_progress_bar
{
229 background-image: url
("images/progress.png");
230 background-repeat: repeat-x
;
231 border: 1px solid
#888; }
232 ul
.torrent_list div
.torrent_progress_bar
.complete
{
234 ul
.torrent_list div
.torrent_progress_bar
.complete
.paused
{
235 background-position: left
-30px;
236 border-color: #989898; }
237 ul
.torrent_list div
.torrent_progress_bar
.complete
.magnet
{
238 background-position: left
-20px;
239 border-color: #CFCFCF; }
240 ul
.torrent_list div
.torrent_progress_bar
.complete
.leeching
{
241 background-position: left
0px;
242 border-color: #3D9DEA; }
243 ul
.torrent_list div
.torrent_progress_bar
.complete
.leeching
.queued
{
244 background-position: left
-70px;
245 border-color: #889CA5; }
246 ul
.torrent_list div
.torrent_progress_bar
.complete
.seeding
{
247 background-position: left
-40px;
248 border-color: #269E30; }
249 ul
.torrent_list div
.torrent_progress_bar
.complete
.seeding
.queued
{
250 background-position: left
-60px;
251 border-color: #8A998D; }
252 ul
.torrent_list div
.torrent_progress_bar
.incomplete
{
255 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.paused
{
256 background-position: left
-20px;
257 border-color: #CFCFCF; }
258 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.magnet
{
259 background-position: left
-50px;
260 border-color: #D47778; }
261 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.leeching
{
262 background-position: left
-20px;
263 border-color: #CFCFCF; }
264 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.leeching
.queued
{
265 background-position: left
-80px;
266 border-color: #C4C4C4; }
267 ul
.torrent_list div
.torrent_progress_bar
.incomplete
.seeding
{
268 background-position: left
-10px;
269 border-color: #29AD35; }
276 #prefs-dialog.ui-tabs
.ui-tabs-panel
{
278 -moz-user-select: none
;
279 -webkit-user-select: none
; }
287 .prefs-section .title {
291 .prefs-section .row .key {
294 .prefs-section .row .key > * {
296 .prefs-section .row .value {
297 margin-left: 150px; }
298 .prefs-section .row .value > * {
300 .prefs-section .checkbox-row > input {
302 .prefs-section .checkbox-row > label {
304 .prefs-section #alternative-speed-limits-title {
306 background: transparent url
("images/blue-turtle.png") no-repeat
; }
310 **** TORRENT INSPECTOR
313 div#torrent_inspector
{
321 /* Files Inspector Tab */ }
322 div#torrent_inspector #inspector-tabs-wrapper
{
325 text-align: center
; }
326 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
{
327 display: inline-block
; }
328 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> * {
330 -moz-user-select: none
;
331 -webkit-user-select: none
;
332 display: inline-block
;
339 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-info
{
340 -moz-border-radius-topleft: 5px;
341 -moz-border-radius-bottomleft: 5px;
342 border-top-left-radius: 5px;
343 border-bottom-left-radius: 5px;
344 background-color: #dddddd;
345 background-image: url
("images/inspector-info.png");
347 background-image: url
("images/inspector-info.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
349 background-image: url
("images/inspector-info.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
350 /* Chrome 10+, Saf5.1+ */
351 background-image: url
("images/inspector-info.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
353 background-image: url
("images/inspector-info.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
355 background-image: url
("images/inspector-info.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
357 background-position: center
;
358 background-repeat: no-repeat
;
359 border-left-width: 1px; }
360 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-info:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-info
.selected
{
361 background-color: #e6e6ff;
362 background-image: url
("images/inspector-info.png");
364 background-image: url
("images/inspector-info.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
366 background-image: url
("images/inspector-info.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
367 /* Chrome 10+, Saf5.1+ */
368 background-image: url
("images/inspector-info.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
370 background-image: url
("images/inspector-info.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
372 background-image: url
("images/inspector-info.png"), -o-linear-gradient
(top
, #cdcdff, white
);
374 background-position: center
;
375 background-repeat: no-repeat
; }
376 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-peers
{
377 background-color: #dddddd;
378 background-image: url
("images/inspector-peers.png");
380 background-image: url
("images/inspector-peers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
382 background-image: url
("images/inspector-peers.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
383 /* Chrome 10+, Saf5.1+ */
384 background-image: url
("images/inspector-peers.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
386 background-image: url
("images/inspector-peers.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
388 background-image: url
("images/inspector-peers.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
390 background-position: center
;
391 background-repeat: no-repeat
; }
392 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-peers:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-peers
.selected
{
393 background-color: #e6e6ff;
394 background-image: url
("images/inspector-peers.png");
396 background-image: url
("images/inspector-peers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
398 background-image: url
("images/inspector-peers.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
399 /* Chrome 10+, Saf5.1+ */
400 background-image: url
("images/inspector-peers.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
402 background-image: url
("images/inspector-peers.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
404 background-image: url
("images/inspector-peers.png"), -o-linear-gradient
(top
, #cdcdff, white
);
406 background-position: center
;
407 background-repeat: no-repeat
; }
408 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-trackers
{
409 background-color: #dddddd;
410 background-image: url
("images/inspector-trackers.png");
412 background-image: url
("images/inspector-trackers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
414 background-image: url
("images/inspector-trackers.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
415 /* Chrome 10+, Saf5.1+ */
416 background-image: url
("images/inspector-trackers.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
418 background-image: url
("images/inspector-trackers.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
420 background-image: url
("images/inspector-trackers.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
422 background-position: center
;
423 background-repeat: no-repeat
; }
424 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-trackers:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-trackers
.selected
{
425 background-color: #e6e6ff;
426 background-image: url
("images/inspector-trackers.png");
428 background-image: url
("images/inspector-trackers.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
430 background-image: url
("images/inspector-trackers.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
431 /* Chrome 10+, Saf5.1+ */
432 background-image: url
("images/inspector-trackers.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
434 background-image: url
("images/inspector-trackers.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
436 background-image: url
("images/inspector-trackers.png"), -o-linear-gradient
(top
, #cdcdff, white
);
438 background-position: center
;
439 background-repeat: no-repeat
; }
440 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-files
{
441 -moz-border-radius-topright: 5px;
442 -moz-border-radius-bottomright: 5px;
443 border-top-right-radius: 5px;
444 border-bottom-right-radius: 5px;
445 background-color: #dddddd;
446 background-image: url
("images/inspector-files.png");
448 background-image: url
("images/inspector-files.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
450 background-image: url
("images/inspector-files.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
451 /* Chrome 10+, Saf5.1+ */
452 background-image: url
("images/inspector-files.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
454 background-image: url
("images/inspector-files.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
456 background-image: url
("images/inspector-files.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
458 background-position: center
;
459 background-repeat: no-repeat
; }
460 div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #
inspector-tab-files:active
, div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs
> #inspector-tab-files
.selected
{
461 background-color: #e6e6ff;
462 background-image: url
("images/inspector-files.png");
464 background-image: url
("images/inspector-files.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
466 background-image: url
("images/inspector-files.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
467 /* Chrome 10+, Saf5.1+ */
468 background-image: url
("images/inspector-files.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
470 background-image: url
("images/inspector-files.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
472 background-image: url
("images/inspector-files.png"), -o-linear-gradient
(top
, #cdcdff, white
);
474 background-position: center
;
475 background-repeat: no-repeat
; }
476 div#torrent_inspector #inspector_header
{
478 div#torrent_inspector #inspector_header #torrent_inspector_name
{
481 div#torrent_inspector ul
.tier_list
{
488 list-style-type: none
;
490 list-style-image: none
;
492 div#torrent_inspector ul
.tier_list li
{
494 div#torrent_inspector ul
.tier_list
.tracker_activity
{
500 div#torrent_inspector ul
.tier_list
.tracker_activity div
{
502 div#torrent_inspector ul
.tier_list table
{
505 div#torrent_inspector ul
.tier_list th
{
507 div#torrent_inspector li
.inspector_tracker_entry
{
508 padding: 3px 0 3px 2px;
510 div#torrent_inspector li
.inspector_tracker_entry
.odd
{
511 background-color: #EEEEEE; }
512 div#torrent_inspector div
.tracker_host
{
516 div#torrent_inspector #file-list-header
{
518 div#torrent_inspector #file-list-header
> * {
519 background-color: #dddddd;
520 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
521 background-image: -webkit-linear-gradient
(top
, white
, #bbbbbb);
522 background-image: -moz-linear-gradient
(top
, white
, #bbbbbb);
523 background-image: -ms-linear-gradient
(top
, white
, #bbbbbb);
524 background-image: -o-linear-gradient
(top
, white
, #bbbbbb);
525 background-image: linear-gradient
(top
, white
, #bbbbbb);
527 -moz-user-select: none
;
528 -webkit-user-select: none
;
529 display: inline-block
;
534 -moz-border-radius: 5px;
535 border-radius: 5px; }
536 div#torrent_inspector #file-list-header
> *:active
{
537 background-color: #e6e6ff;
538 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
539 background-image: -webkit-linear-gradient
(top
, #cdcdff, white
);
540 background-image: -moz-linear-gradient
(top
, #cdcdff, white
);
541 background-image: -ms-linear-gradient
(top
, #cdcdff, white
);
542 background-image: -o-linear-gradient
(top
, #cdcdff, white
);
543 background-image: linear-gradient
(top
, #cdcdff, white
); }
544 div#torrent_inspector #inspector_file_list
{
550 div#torrent_inspector #inspector_file_list
{
551 border-top: 1px solid
#888;
555 padding-bottom: 10px;
559 list-style-type: none
;
561 list-style-image: none
;
563 div#torrent_inspector li
.inspector_torrent_file_list_entry
{
564 padding: 3px 0 3px 2px;
566 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
{
568 div#torrent_inspector li
.inspector_torrent_file_list_entry
.even
{
569 background-color: #F7F7F7; }
570 div#torrent_inspector div
.inspector_torrent_file_list_entry_name
{
575 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
> .inspector_torrent_file_list_entry_name
{
577 div#torrent_inspector div
.inspector_torrent_file_list_entry_progress
{
580 div#torrent_inspector li
.inspector_torrent_file_list_entry
.skip
> .file_wanted_control
{
581 background-position: left top
; }
582 div#torrent_inspector li
.inspector_torrent_file_list_entry
.complete
> .file_wanted_control
{
583 background-position: left
-19px; }
584 div#torrent_inspector ul
.single_file li
.inspector_torrent_file_list_entry
> .file_wanted_control
,
585 div#torrent_inspector li
.inspector_torrent_file_list_entry
.complete
> .file_wanted_control
{
586 background-position: left
-38px;
589 /* Peers Inspector Tab */
590 #inspector_peers_list {
596 #inspector_peers_list > div
.inspector_group
{
602 border-collapse: collapse
;
606 table-layout: fixed
; }
607 table
.peer_list
.encryptedCol
{
609 table
.peer_list
.upCol
{
611 table
.peer_list
.downCol
{
613 table
.peer_list
.percentCol
{
617 table
.peer_list
.statusCol
{
619 padding-right: 5px; }
620 table
.peer_list
.addressCol
{
622 table
.peer_list
.clientCol
{
625 text-overflow: ellipsis
; }
627 tr
.inspector_peer_entry div
.encrypted-peer-cell
{
630 background: transparent url
("images/lock_icon.png") no-repeat
; }
631 tr
.inspector_peer_entry
.odd
{
632 background-color: #EEEEEE; }
635 **** File Priority Buttons
637 div
.file-priority-radiobox
{
642 div
.file-priority-radiobox
> * {
644 -moz-user-select: none
;
645 -webkit-user-select: none
;
646 display: inline-block
;
653 div
.file-priority-radiobox
> div
.low
{
654 -moz-border-radius-topleft: 5px;
655 -moz-border-radius-bottomleft: 5px;
656 border-top-left-radius: 5px;
657 border-bottom-left-radius: 5px;
658 background-color: #dcdcdc;
659 background-image: url
("images/file-priority-low.png");
661 background-image: url
("images/file-priority-low.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
663 background-image: url
("images/file-priority-low.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
664 /* Chrome 10+, Saf5.1+ */
665 background-image: url
("images/file-priority-low.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
667 background-image: url
("images/file-priority-low.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
669 background-image: url
("images/file-priority-low.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
671 background-position: center
;
672 background-repeat: no-repeat
;
673 border-right-width: 0px; }
674 div
.file-priority-radiobox
> div
.low:active
, div
.file-priority-radiobox
> div
.low
.selected
{
675 background-color: #e6e6ff;
676 background-image: url
("images/file-priority-low.png");
678 background-image: url
("images/file-priority-low.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
680 background-image: url
("images/file-priority-low.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
681 /* Chrome 10+, Saf5.1+ */
682 background-image: url
("images/file-priority-low.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
684 background-image: url
("images/file-priority-low.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
686 background-image: url
("images/file-priority-low.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
688 background-position: center
;
689 background-repeat: no-repeat
; }
690 div
.file-priority-radiobox
> div
.normal
{
691 background-color: #dcdcdc;
692 background-image: url
("images/file-priority-normal.png");
694 background-image: url
("images/file-priority-normal.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
696 background-image: url
("images/file-priority-normal.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
697 /* Chrome 10+, Saf5.1+ */
698 background-image: url
("images/file-priority-normal.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
700 background-image: url
("images/file-priority-normal.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
702 background-image: url
("images/file-priority-normal.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
704 background-position: center
;
705 background-repeat: no-repeat
; }
706 div
.file-priority-radiobox
> div
.normal:active
, div
.file-priority-radiobox
> div
.normal
.selected
{
707 background-color: #e6e6ff;
708 background-image: url
("images/file-priority-normal.png");
710 background-image: url
("images/file-priority-normal.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
712 background-image: url
("images/file-priority-normal.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
713 /* Chrome 10+, Saf5.1+ */
714 background-image: url
("images/file-priority-normal.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
716 background-image: url
("images/file-priority-normal.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
718 background-image: url
("images/file-priority-normal.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
720 background-position: center
;
721 background-repeat: no-repeat
; }
722 div
.file-priority-radiobox
> div
.high
{
723 -moz-border-radius-topright: 5px;
724 -moz-border-radius-bottomright: 5px;
725 border-top-right-radius: 5px;
726 border-bottom-right-radius: 5px;
727 background-color: #dcdcdc;
728 background-image: url
("images/file-priority-high.png");
730 background-image: url
("images/file-priority-high.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#f1f1f1), to
(#c8c8c8));
732 background-image: url
("images/file-priority-high.png"), -webkit-linear-gradient
(top
, #f1f1f1, #c8c8c8);
733 /* Chrome 10+, Saf5.1+ */
734 background-image: url
("images/file-priority-high.png"), -moz-linear-gradient
(top
, #f1f1f1, #c8c8c8);
736 background-image: url
("images/file-priority-high.png"), -ms-linear-gradient
(top
, #f1f1f1, #c8c8c8);
738 background-image: url
("images/file-priority-high.png"), -o-linear-gradient
(top
, #f1f1f1, #c8c8c8);
740 background-position: center
;
741 background-repeat: no-repeat
;
742 border-left-width: 0px; }
743 div
.file-priority-radiobox
> div
.high:active
, div
.file-priority-radiobox
> div
.high
.selected
{
744 background-color: #e6e6ff;
745 background-image: url
("images/file-priority-high.png");
747 background-image: url
("images/file-priority-high.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#d7d7ff), to
(#f5f5ff));
749 background-image: url
("images/file-priority-high.png"), -webkit-linear-gradient
(top
, #d7d7ff, #f5f5ff);
750 /* Chrome 10+, Saf5.1+ */
751 background-image: url
("images/file-priority-high.png"), -moz-linear-gradient
(top
, #d7d7ff, #f5f5ff);
753 background-image: url
("images/file-priority-high.png"), -ms-linear-gradient
(top
, #d7d7ff, #f5f5ff);
755 background-image: url
("images/file-priority-high.png"), -o-linear-gradient
(top
, #d7d7ff, #f5f5ff);
757 background-position: center
;
758 background-repeat: no-repeat
; }
762 ***** MAIN WINDOW FOOTER
767 border-top: 1px solid
#555;
771 background-color: #cccccc;
772 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dddddd), to
(#bbbbbb));
773 background-image: -webkit-linear-gradient
(top
, #dddddd, #bbbbbb);
774 background-image: -moz-linear-gradient
(top
, #dddddd, #bbbbbb);
775 background-image: -ms-linear-gradient
(top
, #dddddd, #bbbbbb);
776 background-image: -o-linear-gradient
(top
, #dddddd, #bbbbbb);
777 background-image: linear-gradient
(top
, #dddddd, #bbbbbb); }
778 div
.torrent_footer
> * {
786 border: 1px solid
#888;
787 -moz-user-select: none
;
788 -webkit-user-select: none
; }
789 div
.torrent_footer div
.main_container
,
790 div
.torrent_footer ul#settings_menu
{
792 div
.torrent_footer #prefs-button
{
793 -moz-border-radius: 5px;
795 background-color: #dddddd;
796 background-image: url
("images/wrench.png");
798 background-image: url
("images/wrench.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
800 background-image: url
("images/wrench.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
801 /* Chrome 10+, Saf5.1+ */
802 background-image: url
("images/wrench.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
804 background-image: url
("images/wrench.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
806 background-image: url
("images/wrench.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
808 background-position: center
;
809 background-repeat: no-repeat
; }
810 div
.torrent_footer #
prefs-button:active
, div
.torrent_footer #prefs-button
.selected
{
811 background-color: #e6e6ff;
812 background-image: url
("images/wrench.png");
814 background-image: url
("images/wrench.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
816 background-image: url
("images/wrench.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
817 /* Chrome 10+, Saf5.1+ */
818 background-image: url
("images/wrench.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
820 background-image: url
("images/wrench.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
822 background-image: url
("images/wrench.png"), -o-linear-gradient
(top
, #cdcdff, white
);
824 background-position: center
;
825 background-repeat: no-repeat
; }
826 div
.torrent_footer #turtle-button
{
827 -moz-border-radius: 5px;
829 background-color: #dddddd;
830 background-image: url
("images/turtle.png");
832 background-image: url
("images/turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
834 background-image: url
("images/turtle.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
835 /* Chrome 10+, Saf5.1+ */
836 background-image: url
("images/turtle.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
838 background-image: url
("images/turtle.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
840 background-image: url
("images/turtle.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
842 background-position: center
;
843 background-repeat: no-repeat
; }
844 div
.torrent_footer #
turtle-button:active
, div
.torrent_footer #turtle-button
.selected
{
845 background-color: #e6e6ff;
846 background-image: url
("images/turtle.png");
848 background-image: url
("images/turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
850 background-image: url
("images/turtle.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
851 /* Chrome 10+, Saf5.1+ */
852 background-image: url
("images/turtle.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
854 background-image: url
("images/turtle.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
856 background-image: url
("images/turtle.png"), -o-linear-gradient
(top
, #cdcdff, white
);
858 background-position: center
;
859 background-repeat: no-repeat
; }
860 div
.torrent_footer #
turtle-button:active
, div
.torrent_footer #turtle-button
.selected
{
861 background-color: #e6e6ff;
862 background-image: url
("images/blue-turtle.png");
864 background-image: url
("images/blue-turtle.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
866 background-image: url
("images/blue-turtle.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
867 /* Chrome 10+, Saf5.1+ */
868 background-image: url
("images/blue-turtle.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
870 background-image: url
("images/blue-turtle.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
872 background-image: url
("images/blue-turtle.png"), -o-linear-gradient
(top
, #cdcdff, white
);
874 background-position: center
;
875 background-repeat: no-repeat
; }
876 div
.torrent_footer #compact-button
{
877 -moz-border-radius: 5px;
879 background-color: #dddddd;
880 background-image: url
("images/compact.png");
882 background-image: url
("images/compact.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(white
), to
(#bbbbbb));
884 background-image: url
("images/compact.png"), -webkit-linear-gradient
(top
, white
, #bbbbbb);
885 /* Chrome 10+, Saf5.1+ */
886 background-image: url
("images/compact.png"), -moz-linear-gradient
(top
, white
, #bbbbbb);
888 background-image: url
("images/compact.png"), -ms-linear-gradient
(top
, white
, #bbbbbb);
890 background-image: url
("images/compact.png"), -o-linear-gradient
(top
, white
, #bbbbbb);
892 background-position: center
;
893 background-repeat: no-repeat
; }
894 div
.torrent_footer #
compact-button:active
, div
.torrent_footer #compact-button
.selected
{
895 background-color: #e6e6ff;
896 background-image: url
("images/compact.png");
898 background-image: url
("images/compact.png"), -webkit-gradient
(linear
, left top
, left bottom
, from
(#cdcdff), to
(white
));
900 background-image: url
("images/compact.png"), -webkit-linear-gradient
(top
, #cdcdff, white
);
901 /* Chrome 10+, Saf5.1+ */
902 background-image: url
("images/compact.png"), -moz-linear-gradient
(top
, #cdcdff, white
);
904 background-image: url
("images/compact.png"), -ms-linear-gradient
(top
, #cdcdff, white
);
906 background-image: url
("images/compact.png"), -o-linear-gradient
(top
, #cdcdff, white
);
908 background-position: center
;
909 background-repeat: no-repeat
; }
916 div#dialog_message
.dialog_message
{
918 margin: 10px auto
25px;
921 word-wrap: break-word
;
925 #torrent_upload_file, label
[for
="torrent_upload_file"] {
934 div
.dialog_container a
{
938 text-decoration: none
;
939 border: 2px solid white
;
942 -webkit-border-radius: 16px;
943 display: inline-block
;
946 text-align: center
; }
948 #dialog_container div
.dialog_window img
{
949 margin: 5px auto
12px; }
951 .landscape div.dialog_container a#dialog_cancel_button {
953 .landscape div.dialog_container a#dialog_confirm_button {
955 .landscape div.dialog_container img {
956 float: left
!important
;
957 margin: 0 0 0 50px; }
958 .landscape h2#dialog_heading.dialog_heading {
962 .landscape div#dialog_message.dialog_message {
964 margin: 10px 0 20px 150px;
967 div#torrent_context_menu
{
970 iframe#torrent_upload_frame
{
972 /* Don't change this : safari forms won't target hidden frames (they open a new window) */