2
* Backoffice main Cascading Style Sheets definitions for "fire" style.
4
* This admin template courtesy of Lee Turner at http://www.hackingquamplures.com
9
@import url("../../qp_rsc/css/basic.css"); /* Import basic styles */
1
/* Backoffice main Cascading Style Sheets definitions for "fire" style */
10
2
@import url("../../qp_rsc/css/results.css"); /* Import results/tables styles */
11
3
@import url("../../qp_rsc/css/item_base.css"); /* TODO: remove when templates have params */
12
4
@import url("../../qp_rsc/css/fileman.css"); /* TODO: move to appropriate controller - Import filemanager styles */
13
5
@import url("../admin.global.css"); /* Import basic admin styles */
19
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
11
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
31
23
/* General styles */
34
text-decoration: none;
26
text-decoration: none;
37
text-decoration: underline;
29
text-decoration: underline;
40
32
/* Main & bloglist & options menus */
41
#mainmenu, #coll_list, #options {
43
background-color: #eb2d0c;
45
border-top: 1px solid #a20008;
46
border-bottom: 1px solid #a20008;
33
#mainmenu, #blog_list, #options {
35
background-color: #eb2d0c;
37
border-top: 1px solid #a20008;
38
border-bottom: 1px solid #a20008;
51
background-color: #ff3300;
52
border-top: 1px solid #a20008;
53
border-bottom: 1px solid #a20008;
43
background-color: #ff3300;
44
border-top: 1px solid #a20008;
45
border-bottom: 1px solid #a20008;
56
background-color: #f16332;
57
border-top: 1px solid #a20008;
58
border-bottom: 1px solid #a20008;
60
#mainmenu ul, #coll_list ul, #options ul {
65
#mainmenu li, #coll_list li, #options li {
48
background-color: #f16332;
49
border-top: 1px solid #a20008;
50
border-bottom: 1px solid #a20008;
52
#mainmenu ul, #blog_list ul, #options ul {
57
#mainmenu li, #blog_list li, #options li {
71
63
/* All menus text colour & bold etc */
72
#mainmenu li a, #coll_list li a, #options li a {
73
float: left; /* This line needed by IE6, not necessary for IE7 */
64
#mainmenu li a, #blog_list li a, #options li a {
65
float: left; /* This line needed by IE6, not necessary for IE7 */
84
76
/* All menus hover and active */
85
#mainmenu li a:hover, #coll_list li a:hover, #options li a:hover,
86
#mainmenu li a:active, #coll_list li a:active, #options li a:active,
87
#mainmenu li.current a, #coll_list li.current a, #options li.current a {
89
background-color: #a20008;
90
border: 1px solid #a20008;
77
#mainmenu li a:hover, #blog_list li a:hover, #options li a:hover,
78
#mainmenu li a:active, #blog_list li a:active, #options li a:active,
79
#mainmenu li.current a, #blog_list li.current a, #options li.current a {
81
background-color: #a20008;
82
border: 1px solid #a20008;
93
#coll_list li a:hover, #coll_list li a:active, #coll_list li.current a {
94
border: 1px solid #AAAAAA;
85
#blog_list li a:hover, #blog_list li a:active, #blog_list li.current a {
86
border: 1px solid #AAAAAA;
96
88
#options li a:hover, #options li a:active, #options li.current a {
97
border: 1px solid #AAAAAA;
89
border: 1px solid #AAAAAA;
100
92
li.collection_select select {
101
border: 1px solid #9F9F9F;
104
vertical-align: middle;
93
border: 1px solid #9F9F9F;
96
vertical-align: middle;
106
98
li.collection_select input {
108
vertical-align: middle;
100
vertical-align: middle;
113
105
/* MAIN AREA layout */
136
128
/* Page top messages */
137
129
div.action_messages {
138
margin:12px 17px 16px 16px;
130
margin:12px 17px 16px 16px;
141
133
/* Panel blocks */
144
border: 1px solid #777777;
145
background-color: #F1F6F8;
136
border: 1px solid #777777;
137
background-color: #F1F6F8;
149
141
div.tabbedpanelblock div.panelinfo {
152
144
div.panelinfo p {
161
153
/* The panel behind the main content in the admin */
162
154
div.panelblock, div.tabbedpanelblock {
168
160
textarea, input.form_text_input, input.form_date_input, input.SearchField {
169
background-color: white;
170
border: 1px solid #9DB0BC;
161
background-color: white;
162
border: 1px solid #9DB0BC;
173
165
input.field_error, select.field_error, textarea.field_error {
174
background-color: #FBF2EE;
175
border: 1px solid #d99;
166
background-color: #FBF2EE;
167
border: 1px solid #d99;
178
170
/* Section headings */
179
171
.fieldset_title {
180
background-color: #f16332;
182
padding: 4px 6px 4px 6px;
184
border-top-left-radius: 5px;
185
border-top-right-radius: 5px;
186
-moz-border-radius-topleft: 5px;
187
-moz-border-radius-topright: 5px;
172
background-color: #f16332;
174
padding: 4px 6px 4px 6px;
176
border-top-left-radius: 5px;
177
border-top-right-radius: 5px;
178
-moz-border-radius-topleft: 5px;
179
-moz-border-radius-topright: 5px;
189
181
.fieldset_title .action_icon {
192
.fform fieldset, .left_col fieldset, .right_col fieldset {
184
.fform fieldset, .left_col fieldset, .right_col fieldset {
197
189
/* Wrapper around the section content */
198
190
.fieldset_wrapper {
199
background-color: white;
201
border: 1px solid #f16332;
202
-moz-border-radius: 5px;
191
background-color: white;
193
border: 1px solid #f16332;
194
-moz-border-radius: 5px;
210
202
/* Result tables: */
213
border-width: 0 1px 1px 0;
205
border-width: 0 1px 1px 0;
226
border-width: 1px 0 0 1px;
218
border-width: 1px 0 0 1px;
228
220
ul.grouped li div {
229
221
padding: 2px 1ex;
231
223
ul.grouped, table.grouped, #fm_browser, table.filelist {
233
border-color: #9F9F9F;
225
border-color: #9F9F9F;
238
border-color: #f16332;
230
border-color: #f16332;
240
232
/* Table headers (but not the ordered by column colour) */
241
233
table.grouped th, table.filelist th {
242
background-color: #FFF4C4;
244
border-color: #F38862;
234
background-color: #FFF4C4;
236
border-color: #F38862;
247
239
table.grouped tr.filters td, #fm_bar, table.filelist tr.listfooter td {
248
background-color: white;
249
border-color: #9F9F9F;
240
background-color: white;
241
border-color: #9F9F9F;
252
244
table.grouped th a, table.filelist th a {
255
247
table.grouped tr.clickable_headers th, table.filelist th {
258
250
table.grouped th a.basic_sort_link, table.grouped th span,
259
251
table.filelist th a.basic_sort_link, table.filelist th span {
264
256
/* Table headers when you hover the mouse over them */
265
257
table.grouped th a.basic_sort_link:hover,
266
258
table.filelist th a.basic_sort_link:hover {
267
background-color: #FFF4C4;
259
background-color: #FFF4C4;
271
263
/* Table header for the ordered by column */
272
264
table.grouped th a.basic_current,
273
265
table.filelist th a.basic_current {
274
background-color: #FFF4C4;
266
background-color: #FFF4C4;
280
272
ul.grouped li.even, table.grouped tr.even, table.filelist tr.even {
281
background-color: #fff; /* even table row color */
273
background-color: #fff; /* even table row color */
283
275
ul.grouped li.odd, table.grouped tr.odd, table.filelist tr.odd {
284
background-color: #fff; /* odd table row color */
276
background-color: #fff; /* odd table row color */
286
278
ul.grouped li.even div:hover, ul.grouped li.odd div:hover,
287
279
table.grouped tr.even:hover, table.grouped tr.odd:hover,
288
280
table.filelist tr.even:hover, table.filelist tr.odd:hover {
289
background-color: #FFF4C4; /* hover table row color */
281
background-color: #FFF4C4; /* hover table row color */
292
284
/* Last line in a table sometimes used when there are 'no results' */
294
background-color: #fff;
286
background-color: #fff;
297
289
/* Table cells */
298
290
table.grouped td, ul.grouped li, table.filelist td {
299
border-color: #f16332;
291
border-color: #f16332;
302
294
/* Table sub headers */
303
295
table.grouped tr.group td {
304
border-color: #f16332;
305
background-color: #f16332;
296
border-color: #f16332;
297
background-color: #f16332;
308
300
/* Table totals */
309
301
table.grouped tr.total td {
310
border-color: #f16332;
311
background-color: #f16332;
302
border-color: #f16332;
303
background-color: #f16332;
325
317
div.panelinfo h3 {
339
331
a.permalink_right {
340
text-decoration: none;
344
border: 1px solid #9DB0BC;
332
text-decoration: none;
336
border: 1px solid #9DB0BC;
348
340
a.permalink_right {
353
345
a.ActionButton:hover,
354
346
a.DeleteButton:hover,
355
347
a.PublishButton:hover,
356
348
a.permalink_right:hover {
357
text-decoration: underline;
358
background-color: #eee;
349
text-decoration: underline;
350
background-color: #eee;
360
352
a.ActionButton:hover,
361
353
a.permalink_right:hover {
363
border: 1px solid #00b;
355
border: 1px solid #00b;
365
357
a.DeleteButton:hover {
367
border: 1px solid #c00;
359
border: 1px solid #c00;
369
361
a.PublishButton:hover {
371
border: 1px solid #c00;
363
border: 1px solid #c00;
374
366
div.edit_actions input {
377
369
div.edit_actions input.SaveButton {
380
372
div.edit_actions input.SaveEditButton:hover,
381
373
div.edit_actions input.SaveButton:hover {
385
377
/* browse Screen: */
386
378
td.browse_left_col {
388
380
td.browse_right_col {
391
383
.block_item_wrap {
393
-moz-border-radius: 5px;
385
-moz-border-radius: 5px;
396
388
.browse_side_item_wrap {
400
392
/* Blocks on the right of the sreen on the Items screen */
401
393
.block_item, .browse_side_item {
402
border: 1px solid #F16332;
403
background-color: #fff;
405
border-bottom-left-radius: 5px;
406
border-bottom-right-radius: 5px;
407
-moz-border-radius-bottomleft: 5px;
408
-moz-border-radius-bottomright: 5px;
394
border: 1px solid #F16332;
395
background-color: #fff;
397
border-bottom-left-radius: 5px;
398
border-bottom-right-radius: 5px;
399
-moz-border-radius-bottomleft: 5px;
400
-moz-border-radius-bottomright: 5px;
412
background-color: #e6e6e6;
413
border: 1px solid #becdd6;
404
background-color: #e6e6e6;
405
border: 1px solid #becdd6;
417
409
div.full_nav table {
420
412
div.PostActionsArea,
421
413
div.CommentActionsArea {
428
border: 1px solid #eee7e0;
420
border: 1px solid #eee7e0;
438
border-bottom: 1px solid #becdd6;
430
border-bottom: 1px solid #becdd6;
440
432
.bSmallHeadRight {
443
padding-left: 1em; /* do not pad on text in .bSmallHead */
435
padding-left: 1em; /* do not pad on text in .bSmallHead */
446
border-top: 1px solid #becdd6;
438
border-top: 1px solid #becdd6;
452
444
div.bComment, /* Entire comment block */
453
445
form.bComment /* New comment form */
455
border: 1px solid #becdd6;
447
border: 1px solid #becdd6;
459
451
div.bComment > p { /* padding for e.g. "No feedback for this post yet..." */
464
456
/* Post colors on browse page */
465
457
.bDate, .bTime, .bAuthor, .bStatus, .bType, .bViews, .bPriority, .bAssignee, .bExtStatus {
469
461
.bCategories, .bEmail, .bIP, .bURL, .bKarma {
477
469
div.bPostpublished {
478
border: 1px solid #becdd6;
479
background-color: white;
470
border: 1px solid #becdd6;
471
background-color: white;
481
473
.bPostpublished span.bStatus, div.bCommentpublished span.bStatus {
484
476
.bPostprotected {
485
border: 1px solid #fc9;
486
background-color: white; /* fix this one day */
477
border: 1px solid #fc9;
478
background-color: white; /* fix this one day */
488
480
.bPostprotected span.bStatus {
491
483
.bPostprotected > div.bSmallHead /* Direct child only */
493
border-bottom: 1px solid #fc9;
485
border-bottom: 1px solid #fc9;
496
border: 1px solid #f99;
497
background-color: white; /* fix this one day */
488
border: 1px solid #f99;
489
background-color: white; /* fix this one day */
499
491
.bPostprivate span.bStatus {
502
494
.bPostprivate > div.bSmallHead { /* Direct child only */
503
border-bottom: 1px solid #f99;
495
border-bottom: 1px solid #f99;
506
498
.bPostdraft, div.bCommentdraft {
507
border: 1px dashed #ccc;
508
background-color: white; /* fix this one day */
499
border: 1px dashed #ccc;
500
background-color: white; /* fix this one day */
510
502
.bPostdraft span.bStatus, div.bCommentdraft span.bStatus {
513
505
.bPostdraft > div.bSmallHead, /* Direct child only */
514
506
div.bCommentdraft > div.bSmallHead { /* Direct child only */
515
border-bottom: 1px dashed #ccc;
507
border-bottom: 1px dashed #ccc;
518
510
.bPostdeprecated, div.bCommentdeprecated {
519
border: 1px dashed #000;
520
background-color: white; /* fix this one day */
511
border: 1px dashed #000;
512
background-color: white; /* fix this one day */
523
515
.bPostdeprecated span.bStatus, div.bCommentdeprecated span.bStatus {
526
518
.bPostdeprecated > div.bSmallHead, /* Direct child only */
527
519
div.bCommentdeprecated > div.bSmallHead { /* Direct child only */
528
border-bottom: 1px dashed #000;
520
border-bottom: 1px dashed #000;
531
523
.bPostredirected {
532
border: 1px solid #dd0;
533
background-color: white; /* fix this one day */
524
border: 1px solid #dd0;
525
background-color: white; /* fix this one day */
535
527
.bPostredirected span.bStatus {
538
530
.bPostredirected > div.bSmallHead { /* Direct child only */
539
border-bottom: 1px solid #dd0;
531
border-bottom: 1px solid #dd0;
542
534
.bContent, .bCommentContent, .bFeedback {
555
547
.bSideItem ul, .browse_side_item ul, .right_col ul {
560
list-style-type: none;
552
list-style-type: none;
562
554
.bSideItem ul ul, .browse_side_item ul ul, .right_col ul ul {
568
560
input.SearchField {
570
margin: .5ex 2px 0 2px;
562
margin: .5ex 2px 0 2px;
574
566
/* Write/compose Screen */
575
567
.left_col fieldset, .right_col fieldset {
579
571
.bSideItem fieldset div, .browse_side_item fieldset div {
583
575
.bSideItem fieldset, .browse_side_item fieldset {
586
border: 1px solid #becdd6;
578
border: 1px solid #becdd6;
589
581
fieldset.extracats {
593
585
fieldset.extracats div.extracats {
599
591
fieldset.extracats div.extracats div {
605
597
/* Categories selection table */
606
598
table.catselect {
611
border-color: #9DB0BC;
603
border-color: #9DB0BC;
613
605
table.catselect th {
614
background-color: #D3D3D3;
615
border-color: #9DB0BC;
606
background-color: #D3D3D3;
607
border-color: #9DB0BC;
617
609
table.catselect tr.group td { /* UNKNOWN PURPOSE - NEEDS FIXIN! */
618
border-color: #9DB0BC;
619
background-color: #C3D5E2;
610
border-color: #9DB0BC;
611
background-color: #C3D5E2;
621
613
table.catselect tr.even, table.catselect tr.even input {
622
background-color: #FCFCFC; /* even table row color */
614
background-color: #FCFCFC; /* even table row color */
624
616
table.catselect tr.odd, table.catselect tr.odd input {
625
background-color: #F0F0F0; /* odd table row color */
617
background-color: #F0F0F0; /* odd table row color */
627
619
table.catselect tr:hover, table.catselect tr:hover input {
628
background-color: #DBDBDB; /* hover table row color */
620
background-color: #DBDBDB; /* hover table row color */
630
622
table.catselect th.selector, table.catselect td.selector {
631
border-color: #9DB0BC;
623
border-color: #9DB0BC;
634
626
.catselect table thead tr th {
635
background-color: red;
627
background-color: red;
638
630
/* Table headers of the category select box on the write screen */
639
631
.catselect thead th.catsel_main, .catselect thead th.catsel_extra, .catselect thead th.catsel_name {
640
border-color: #f16332;
641
background-color: #FFF4C4;
632
border-color: #f16332;
633
background-color: #FFF4C4;
644
636
/* Odd row for category selector table in the write screen */
645
637
.catselect tr.odd td {
646
background-color: #fff;
647
border-color: #f16332;
638
background-color: #fff;
639
border-color: #f16332;
649
641
/* Even row for category selector table in the write screen */
650
642
.catselect tr.even td {
651
background-color: #fff;
652
border-color: #f16332;
643
background-color: #fff;
644
border-color: #f16332;
664
656
/* Toolbars in the write screen etc */
665
657
div.edit_toolbars {
670
662
div.edit_toolbar {
671
background-color: #FFF4C4;
672
border: 1px solid #A9A9A9; /* darkgray */
663
background-color: #FFF4C4;
664
border: 1px solid #A9A9A9; /* darkgray */
677
669
div.edit_toolbar input {
678
background-color: #FCFCFC; /* even table row color */
679
border: 1px solid #A9A9A9; /* darkgray */
670
background-color: #FCFCFC; /* even table row color */
671
border: 1px solid #A9A9A9; /* darkgray */
683
675
div.edit_toolbar input:hover {
692
684
div.edit_area textarea, textarea.bComment {
697
689
div.edit_actions {
698
background-color: white;
690
background-color: white;
705
697
.edit_fieldgroup {
710
702
/* File manager */
711
703
#fm_dirtree { /* this is the left side of the upload page, which is kinda obvious by name... */
712
border-color: #9DB0BC;
713
background-color: white; /* BORING but that's life */
704
border-color: #9DB0BC;
705
background-color: white; /* BORING but that's life */
715
707
#fm_files { /* this is the bottom of the upload page - where the "upload to server now" button is */
716
border-color: #9DB0BC;
717
background-color: #FFF4C4;
708
border-color: #9DB0BC;
709
background-color: #FFF4C4;
719
711
/* File list within the file manager */
721
background-color: #fff;
713
background-color: #fff;
727
719
div.upload_title { /* this is where it says "Files to upload" on the upload page */
728
background-color: #A9A9A9; /* darkgray */
729
border-bottom-color: #9DB0BC;
720
background-color: #A9A9A9; /* darkgray */
721
border-bottom-color: #9DB0BC;
732
724
ul#uploadfileinputs li { /* this is for each "Choose a file" box on the upload page */
733
background-color: #D3D3D3; /* lightgray */
734
border-bottom-color: #9DB0BC;
725
background-color: #D3D3D3; /* lightgray */
726
border-bottom-color: #9DB0BC;
736
728
p.uploadfileinputs { /* this is where it says "Add another file" on the upload page */
737
background-color: #A9A9A9; /* darkgray */
738
border-bottom-color: #9DB0BC;
729
background-color: #A9A9A9; /* darkgray */
730
border-bottom-color: #9DB0BC;
741
733
div.upload_foot .note {
745
737
/* Permissions */
752
744
/* System checks */
753
745
div.system_check {
754
border-top: 1px solid #e1ddce;
746
border-top: 1px solid #e1ddce;
772
764
.footer .copyright {
773
padding: 16px 0 0 28px;
765
padding: 16px 0 0 28px;
777
769
ul.widget_container {
781
773
/* widget settings screen */
782
774
#widget_settings.widget_settings_active {
783
background-color: #FFF4C4 !important;
775
background-color: #FFF4C4 !important;
786
778
/* Add widget sceen */
787
779
.available_widgets{
788
background-color: #FFF4C4 !important;
780
background-color: #FFF4C4 !important;
791
783
/* Add widget sceen toolbar */
792
784
.available_widgets_toolbar{
793
background-color: #f16332 !important;
785
background-color: #f16332 !important;
797
789
#current_widgets .odd {
798
background-color: #fff;
790
background-color: #fff;
800
792
#current_widgets .even {
801
background-color: #fff;
793
background-color: #fff;
803
795
#current_widgets .odd:hover {
804
background-color: #FFF4C4;
796
background-color: #FFF4C4;
806
798
#current_widgets .even:hover {
807
background-color: #FFF4C4;
799
background-color: #FFF4C4;