2
* Backoffice main Cascading Style Sheets definitions for "wind" style.
4
* This admin template courtesy of all the players at http://quamplures.net/
6
* Quam Plures - {@link http://quamplures.net/}
7
* Released under GNU GPL License - {@link http://quamplures.net/license.html}
8
* @copyright (c) 2009 - 2011 by the Quam Plures developers - {@link http://quamplures.net/}
9
* @copyright (c)2003-2005 by Francois PLANQUE - {@link http://fplanque.net/}
13
@import url("../../qp_rsc/css/basic.css"); /* Import basic styles */
1
/* Backoffice main Cascading Style Sheets definitions for "wind" style */
14
2
@import url("../../qp_rsc/css/results.css"); /* Import results/tables styles */
15
3
@import url("../../qp_rsc/css/item_base.css"); /* TODO: remove when templates have params */
16
4
@import url("../../qp_rsc/css/fileman.css"); /* TODO: move to appropriate controller - Import filemanager styles */
17
5
@import url("../admin.global.css"); /* Import basic admin styles */
23
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
11
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
34
22
/* General styles */
37
text-decoration: none;
25
text-decoration: none;
40
text-decoration: underline;
28
text-decoration: underline;
43
31
/* Main & bloglist & options menus */
44
#mainmenu, #coll_list, #options {
46
background-color: #d3d3d3;
48
border-top: 1px solid #C6C6C6;
49
border-bottom: 1px solid #C6C6C6;
32
#mainmenu, #blog_list, #options {
34
background-color: #d3d3d3;
36
border-top: 1px solid #C6C6C6;
37
border-bottom: 1px solid #C6C6C6;
54
border-top: 1px solid #C6C6C6;
55
border-bottom: 1px solid #C6C6C6;
42
border-top: 1px solid #C6C6C6;
43
border-bottom: 1px solid #C6C6C6;
58
border-top: 1px solid #C6C6C6;
59
border-bottom: 1px solid #C6C6C6;
61
#mainmenu ul, #coll_list ul, #options ul {
66
#mainmenu li, #coll_list li, #options li {
46
border-top: 1px solid #C6C6C6;
47
border-bottom: 1px solid #C6C6C6;
49
#mainmenu ul, #blog_list ul, #options ul {
54
#mainmenu li, #blog_list li, #options li {
72
60
/* All menus text colour & bold etc */
73
#mainmenu li a, #coll_list li a, #options li a {
74
float: left; /* This line needed by IE6, not necessary for IE7 */
61
#mainmenu li a, #blog_list li a, #options li a {
62
float: left; /* This line needed by IE6, not necessary for IE7 */
85
73
/* All menus hover and active */
86
#mainmenu li a:hover, #coll_list li a:hover, #options li a:hover,
87
#mainmenu li a:active, #coll_list li a:active, #options li a:active,
88
#mainmenu li.current a, #coll_list li.current a, #options li.current a {
90
background-color: #C6C6C6;
91
border: 1px solid #AAAAAA;
74
#mainmenu li a:hover, #blog_list li a:hover, #options li a:hover,
75
#mainmenu li a:active, #blog_list li a:active, #options li a:active,
76
#mainmenu li.current a, #blog_list li.current a, #options li.current a {
78
background-color: #C6C6C6;
79
border: 1px solid #AAAAAA;
94
#coll_list li a:hover, #coll_list li a:active, #coll_list li.current a {
95
border: 1px solid #AAAAAA;
82
#blog_list li a:hover, #blog_list li a:active, #blog_list li.current a {
83
border: 1px solid #AAAAAA;
97
85
#options li a:hover, #options li a:active, #options li.current a {
98
border: 1px solid #AAAAAA;
86
border: 1px solid #AAAAAA;
101
89
li.collection_select select {
102
border: 1px solid #9F9F9F;
105
vertical-align: middle;
90
border: 1px solid #9F9F9F;
93
vertical-align: middle;
107
95
li.collection_select input {
109
vertical-align: middle;
97
vertical-align: middle;
114
102
/* MAIN AREA layout */
137
125
/* Page top messages */
138
126
div.action_messages {
139
margin:12px 17px 16px 16px;
127
margin:12px 17px 16px 16px;
142
130
/* Panel blocks */
145
border: 1px solid #777777;
146
background-color: #F1F6F8;
133
border: 1px solid #777777;
134
background-color: #F1F6F8;
150
138
div.tabbedpanelblock div.panelinfo {
153
141
div.panelinfo p {
164
152
div.panelblock, div.tabbedpanelblock {
171
159
textarea, input.form_text_input, input.form_date_input, input.SearchField {
172
background-color: white;
173
border: 1px solid #9DB0BC;
160
background-color: white;
161
border: 1px solid #9DB0BC;
176
164
input.field_error, select.field_error, textarea.field_error {
177
background-color: #FBF2EE;
178
border: 1px solid #d99;
165
background-color: #FBF2EE;
166
border: 1px solid #d99;
180
168
.fieldset_title {
181
background-color: #d3d3d3;
183
padding: 4px 6px 4px 6px;
185
border-top-left-radius: 5px;
186
border-top-right-radius: 5px;
187
-moz-border-radius-topleft: 5px;
188
-moz-border-radius-topright: 5px;
169
background-color: #d3d3d3;
171
padding: 4px 6px 4px 6px;
173
border-top-left-radius: 5px;
174
border-top-right-radius: 5px;
175
-moz-border-radius-topleft: 5px;
176
-moz-border-radius-topright: 5px;
190
178
.fieldset_title .action_icon {
194
.fform fieldset, .left_col fieldset, .right_col fieldset {
182
.fform fieldset, .left_col fieldset, .right_col fieldset {
199
187
.fieldset_wrapper {
200
background-color: white;
202
border: 1px solid #d3d3d3;
203
-moz-border-radius: 5px;
188
background-color: white;
190
border: 1px solid #d3d3d3;
191
-moz-border-radius: 5px;
211
199
/* Result tables: */
214
border-width: 0 1px 1px 0;
202
border-width: 0 1px 1px 0;
229
border-width: 1px 0 0 1px;
217
border-width: 1px 0 0 1px;
231
219
ul.grouped li div {
232
220
padding: 2px 1ex;
235
223
ul.grouped, table.grouped, #fm_browser, table.filelist {
237
border-color: #9F9F9F;
225
border-color: #9F9F9F;
239
227
table.grouped tr.filters td, #fm_bar, table.filelist tr.listfooter td {
240
background-color: white;
241
border-color: #9F9F9F;
228
background-color: white;
229
border-color: #9F9F9F;
243
231
table.grouped th, table.filelist th {
244
background-color: #D3D3D3;
246
border-color: #9F9F9F;
232
background-color: #D3D3D3;
234
border-color: #9F9F9F;
248
236
table.grouped th a, table.filelist th a {
251
239
table.grouped tr.clickable_headers th, table.filelist th {
254
242
table.grouped th a.basic_sort_link, table.grouped th span,
255
243
table.filelist th a.basic_sort_link, table.filelist th span {
259
247
table.grouped th a.basic_sort_link:hover,
260
248
table.filelist th a.basic_sort_link:hover {
261
background-color: #C0C0C0;
249
background-color: #C0C0C0;
264
252
table.grouped th a.basic_current,
265
253
table.filelist th a.basic_current {
266
background-color: #D3D3D3;
254
background-color: #D3D3D3;
271
259
ul.grouped li.even, table.grouped tr.even, table.filelist tr.even {
272
background-color: #FCFCFC; /* even table row color */
260
background-color: #FCFCFC; /* even table row color */
275
263
ul.grouped li.odd, table.grouped tr.odd, table.filelist tr.odd {
276
background-color: #F0F0F0; /* odd table row color */
264
background-color: #F0F0F0; /* odd table row color */
279
267
ul.grouped li.even div:hover, ul.grouped li.odd div:hover,
280
268
table.grouped tr.even:hover, table.grouped tr.odd:hover,
281
269
table.filelist tr.even:hover, table.filelist tr.odd:hover {
282
background-color: #DBDBDB; /* hover table row color */
270
background-color: #DBDBDB; /* hover table row color */
285
273
table.grouped td, ul.grouped li, table.filelist td {
288
276
table.grouped tr.group td {
290
background-color: #D3D3D3;
278
background-color: #D3D3D3;
292
280
table.grouped tr.total td {
293
border-top: 1px solid gray;
294
background-color: #A9A9A9; /* darkgray */
281
border-top: 1px solid gray;
282
background-color: #A9A9A9; /* darkgray */
307
295
div.panelinfo h3 {
321
309
a.permalink_right {
322
text-decoration: none;
326
border: 1px solid #9DB0BC;
310
text-decoration: none;
314
border: 1px solid #9DB0BC;
330
318
a.permalink_right {
335
323
a.ActionButton:hover,
336
324
a.DeleteButton:hover,
337
325
a.PublishButton:hover,
338
326
a.permalink_right:hover {
339
text-decoration: underline;
340
background-color: #eee;
327
text-decoration: underline;
328
background-color: #eee;
342
330
a.ActionButton:hover,
343
331
a.permalink_right:hover {
345
border: 1px solid #00b;
333
border: 1px solid #00b;
347
335
a.DeleteButton:hover {
349
border: 1px solid #c00;
337
border: 1px solid #c00;
351
339
a.PublishButton:hover {
353
border: 1px solid #c00;
341
border: 1px solid #c00;
356
344
div.edit_actions input {
359
347
div.edit_actions input.SaveButton {
362
350
div.edit_actions input.SaveEditButton:hover,
363
351
div.edit_actions input.SaveButton:hover {
367
355
/* browse Screen: */
368
356
td.browse_left_col {
370
358
td.browse_right_col {
373
361
.block_item_wrap {
375
-moz-border-radius: 5px;
363
-moz-border-radius: 5px;
378
366
.browse_side_item_wrap {
382
370
.browse_side_item {
383
border: 1px solid #e6e6e6;
384
background-color: #fff;
386
border-bottom-left-radius: 5px;
387
border-bottom-right-radius: 5px;
388
-moz-border-radius-bottomleft: 5px;
389
-moz-border-radius-bottomright: 5px;
371
border: 1px solid #e6e6e6;
372
background-color: #fff;
374
border-bottom-left-radius: 5px;
375
border-bottom-right-radius: 5px;
376
-moz-border-radius-bottomleft: 5px;
377
-moz-border-radius-bottomright: 5px;
393
background-color: #e6e6e6;
394
border: 1px solid #becdd6;
381
background-color: #e6e6e6;
382
border: 1px solid #becdd6;
398
386
div.full_nav table {
401
389
div.PostActionsArea,
402
390
div.CommentActionsArea {
409
border: 1px solid #eee7e0;
397
border: 1px solid #eee7e0;
419
border-bottom: 1px solid #becdd6;
407
border-bottom: 1px solid #becdd6;
421
409
.bSmallHeadRight {
424
padding-left: 1em; /* do not pad on text in .bSmallHead */
412
padding-left: 1em; /* do not pad on text in .bSmallHead */
427
border-top: 1px solid #becdd6;
415
border-top: 1px solid #becdd6;
433
421
div.bComment, /* Entire comment block */
434
422
form.bComment /* New comment form */
436
border: 1px solid #becdd6;
424
border: 1px solid #becdd6;
440
428
div.bComment > p { /* padding for e.g. "No feedback for this post yet..." */
445
433
/* Post colors on browse page */
446
434
.bDate, .bTime, .bAuthor, .bStatus, .bType, .bViews, .bPriority, .bAssignee, .bExtStatus {
450
438
.bCategories, .bEmail, .bIP, .bURL, .bKarma {
458
446
div.bPostpublished {
459
border: 1px solid #becdd6;
460
background-color: white;
447
border: 1px solid #becdd6;
448
background-color: white;
462
450
.bPostpublished span.bStatus, div.bCommentpublished span.bStatus {
465
453
.bPostprotected {
466
border: 1px solid #fc9;
467
background-color: white; /* fix this one day */
454
border: 1px solid #fc9;
455
background-color: white; /* fix this one day */
469
457
.bPostprotected span.bStatus {
472
460
.bPostprotected > div.bSmallHead /* Direct child only */
474
border-bottom: 1px solid #fc9;
462
border-bottom: 1px solid #fc9;
477
border: 1px solid #f99;
478
background-color: white; /* fix this one day */
465
border: 1px solid #f99;
466
background-color: white; /* fix this one day */
480
468
.bPostprivate span.bStatus {
483
471
.bPostprivate > div.bSmallHead { /* Direct child only */
484
border-bottom: 1px solid #f99;
472
border-bottom: 1px solid #f99;
487
475
.bPostdraft, div.bCommentdraft {
488
border: 1px dashed #ccc;
489
background-color: white; /* fix this one day */
476
border: 1px dashed #ccc;
477
background-color: white; /* fix this one day */
491
479
.bPostdraft span.bStatus, div.bCommentdraft span.bStatus {
494
482
.bPostdraft > div.bSmallHead, /* Direct child only */
495
483
div.bCommentdraft > div.bSmallHead { /* Direct child only */
496
border-bottom: 1px dashed #ccc;
484
border-bottom: 1px dashed #ccc;
499
487
.bPostdeprecated, div.bCommentdeprecated {
500
border: 1px dashed #000;
501
background-color: white; /* fix this one day */
488
border: 1px dashed #000;
489
background-color: white; /* fix this one day */
504
492
.bPostdeprecated span.bStatus, div.bCommentdeprecated span.bStatus {
507
495
.bPostdeprecated > div.bSmallHead, /* Direct child only */
508
496
div.bCommentdeprecated > div.bSmallHead { /* Direct child only */
509
border-bottom: 1px dashed #000;
497
border-bottom: 1px dashed #000;
512
500
.bPostredirected {
513
border: 1px solid #dd0;
514
background-color: white; /* fix this one day */
501
border: 1px solid #dd0;
502
background-color: white; /* fix this one day */
516
504
.bPostredirected span.bStatus {
519
507
.bPostredirected > div.bSmallHead { /* Direct child only */
520
border-bottom: 1px solid #dd0;
508
border-bottom: 1px solid #dd0;
523
511
.bContent, .bCommentContent, .bFeedback {
536
524
.bSideItem ul, .browse_side_item ul, .right_col ul {
541
list-style-type: none;
529
list-style-type: none;
543
531
.bSideItem ul ul, .browse_side_item ul ul, .right_col ul ul {
549
537
input.SearchField {
551
margin: .5ex 2px 0 2px;
539
margin: .5ex 2px 0 2px;
555
543
/* Write/compose Screen */
556
544
.left_col fieldset, .right_col fieldset {
560
548
.bSideItem fieldset div, .browse_side_item fieldset div {
564
552
.bSideItem fieldset, .browse_side_item fieldset {
567
border: 1px solid #becdd6;
555
border: 1px solid #becdd6;
570
558
fieldset.extracats {
574
562
fieldset.extracats div.extracats {
580
568
fieldset.extracats div.extracats div {
586
574
/* Categories selection table */
587
575
table.catselect {
592
border-color: #9DB0BC;
580
border-color: #9DB0BC;
594
582
table.catselect th {
595
background-color: #D3D3D3;
596
border-color: #9DB0BC;
583
background-color: #D3D3D3;
584
border-color: #9DB0BC;
598
586
table.catselect tr.group td { /* UNKNOWN PURPOSE - NEEDS FIXIN! */
599
border-color: #9DB0BC;
600
background-color: #C3D5E2;
587
border-color: #9DB0BC;
588
background-color: #C3D5E2;
602
590
table.catselect tr.even, table.catselect tr.even input {
603
background-color: #FCFCFC; /* even table row color */
591
background-color: #FCFCFC; /* even table row color */
605
593
table.catselect tr.odd, table.catselect tr.odd input {
606
background-color: #F0F0F0; /* odd table row color */
594
background-color: #F0F0F0; /* odd table row color */
608
596
table.catselect tr:hover, table.catselect tr:hover input {
609
background-color: #DBDBDB; /* hover table row color */
597
background-color: #DBDBDB; /* hover table row color */
611
599
table.catselect th.selector, table.catselect td.selector {
612
border-color: #9DB0BC;
600
border-color: #9DB0BC;
615
603
.catselect table thead tr th {
616
background-color: red;
604
background-color: red;
626
614
div.edit_toolbars {
631
619
div.edit_toolbar {
632
background-color: #D3D3D3; /* lightgray */
633
border: 1px solid #A9A9A9; /* darkgray */
620
background-color: #D3D3D3; /* lightgray */
621
border: 1px solid #A9A9A9; /* darkgray */
638
626
div.edit_toolbar input {
639
background-color: #FCFCFC; /* even table row color */
640
border: 1px solid #A9A9A9; /* darkgray */
627
background-color: #FCFCFC; /* even table row color */
628
border: 1px solid #A9A9A9; /* darkgray */
644
632
div.edit_toolbar input:hover {
653
641
div.edit_area textarea, textarea.bComment {
658
646
div.edit_actions {
659
background-color: white;
647
background-color: white;
666
654
.edit_fieldgroup {
671
659
/* File manager */
672
660
#fm_dirtree { /* this is the left side of the upload page, which is kinda obvious by name... */
673
border-color: #9DB0BC;
674
background-color: white; /* BORING but that's life */
661
border-color: #9DB0BC;
662
background-color: white; /* BORING but that's life */
676
664
#fm_files { /* this is the bottom of the upload page - where the "upload to server now" button is */
677
border-color: #9DB0BC;
678
background-color: #D3D3D3; /* lightgray */
665
border-color: #9DB0BC;
666
background-color: #D3D3D3; /* lightgray */
684
672
div.upload_title { /* this is where it says "Files to upload" on the upload page */
685
background-color: #A9A9A9; /* darkgray */
686
border-bottom-color: #9DB0BC;
673
background-color: #A9A9A9; /* darkgray */
674
border-bottom-color: #9DB0BC;
689
677
ul#uploadfileinputs li { /* this is for each "Choose a file" box on the upload page */
690
background-color: #D3D3D3; /* lightgray */
691
border-bottom-color: #9DB0BC;
678
background-color: #D3D3D3; /* lightgray */
679
border-bottom-color: #9DB0BC;
693
681
p.uploadfileinputs { /* this is where it says "Add another file" on the upload page */
694
background-color: #A9A9A9; /* darkgray */
695
border-bottom-color: #9DB0BC;
682
background-color: #A9A9A9; /* darkgray */
683
border-bottom-color: #9DB0BC;
698
686
div.upload_foot .note {
702
690
/* Permissions */
709
697
/* System checks */
710
698
div.system_check {
711
border-top: 1px solid #e1ddce;
699
border-top: 1px solid #e1ddce;
729
717
.footer .copyright {
730
padding: 16px 0 0 28px;
718
padding: 16px 0 0 28px;
734
722
ul.widget_container {