~azzar1/unity/add-show-desktop-key

443 by dcoles
Added Forum application along with unmodifed version of phpBB3 "Olympus" 3.0.0
1
/* proSilver RTL definitions
2
---------------------------------------- */
3
4
/**
5
* common.css 
6
*/
7
.rtl h1 {
8
	margin-right: 0;
9
	margin-left: 200px;
10
}
11
12
.rtl p.right {
13
	text-align: left;
14
}
15
16
.rtl div.rules ul {
17
	margin-left: 0;
18
	margin-right: 20px;
19
}
20
21
/* Main blocks
22
---------------------------------------- */
23
.rtl #logo {
24
	float: right;
25
	padding: 10px 10px 0 13px;
26
}
27
28
/* Search box
29
--------------------------------------------- */
30
.rtl #search-box {
31
	float: left;
32
	text-align: left;
33
	margin-right: 0;
34
	margin-left: 5px;
35
}
36
37
.rtl #search-box li {
38
	text-align: left;
39
}
40
41
.rtl #search-box img {
42
	margin-right: 0;
43
	margin-left: 3px;
44
}
45
46
.rtl #site-description {
47
	float: right;
48
}
49
50
.rtl #site-description h1 {
51
	margin-left: 0;
52
}
53
54
/* Round cornered boxes and backgrounds
55
---------------------------------------- */
56
.rtl .post {
57
	background-position: 0 0;
58
}
59
60
/* Horizontal lists
61
----------------------------------------*/
62
.rtl ul.linklist li {
63
	float: right;
64
	margin-right: 0;
65
	margin-left: 5px;
66
}
67
68
.rtl ul.linklist li.rightside, .rtl p.rightside {
69
	float: left;
70
	margin-right: 5px;
71
	margin-left: 0;
72
	text-align: left;
73
}
74
75
.rtl ul.leftside li, .rtl ul.rightside li {
76
	float: left;
77
}
78
79
.rtl ul.leftside {
80
	float: right;
81
	margin-left: 5px;
82
	margin-right: 0;
83
	text-align: right;
84
}
85
86
.rtl ul.rightside {
87
	float: left;
88
	margin-left: -5px;
89
	margin-right: 5px;
90
	text-align: left;
91
}
92
93
/* Table styles
94
----------------------------------------*/
95
.rtl table.table1 thead th {
96
	padding: 0 3px 4px 0;
97
}
98
99
.rtl table.table1 thead th span {
100
	padding-left: 0;
101
	padding-right: 7px;
102
}
103
104
.rtl table.table1 tbody th {
105
	text-align: right;
106
}
107
108
/* Specific column styles */
109
.rtl table.table1 .name		{ text-align: right; }
110
.rtl table.table1 .joined	{ text-align: right; }
111
.rtl table.table1 .active	{ text-align: right; }
112
.rtl table.table1 .info		{ text-align: right; }
113
.rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; }
114
115
.rtl table.table1 span.rank-img {
116
	float: left;
117
}
118
119
.rtl table.info tbody th {
120
	text-align: left;
121
}
122
123
.rtl .forumbg table.table1 {
124
	margin: 0 -1px -1px -2px;
125
}
126
127
/* Misc layout styles
128
---------------------------------------- */
129
/* column[1-2] styles are containers for two column layouts 
130
   Also see tweaks.css */
131
.rtl .column1 {
132
	float: right;
133
	clear: right;
134
}
135
136
.rtl .column2 {
137
	float: left;
138
	clear: left;
139
}
140
141
/* General classes for placing floating blocks */
142
.rtl .left-box {
143
	float: right;
144
	text-align: right;
145
}
146
147
.rtl .right-box {
148
	float: left;
149
	text-align: left;
150
}
151
152
.rtl dl.details dt {
153
	float: right;
154
	clear: right;
155
	text-align: left;
156
}
157
158
.rtl dl.details dd {
159
	margin-right: 0;
160
	margin-left: 0;
161
	padding-right: 5px;
162
	padding-left: 0;
163
	float: right;
164
}
165
166
*:first-child+html dl.details dd {
167
	margin-right: 30%;
168
	float: none;
169
}
170
171
* html dl.details dd {
172
	margin-right: 30%;
173
	float: none;
174
}
175
176
/* Pagination
177
---------------------------------------- */
178
.rtl .pagination {
179
	text-align: left;
180
	float: left;
181
	padding-left: 5px;
182
}
183
184
/* Pagination in viewforum for multipage topics */
185
.rtl .row .pagination {
186
	float: left;
187
	padding: 1px 0 1px 15px;
188
}
189
190
.rtl .pagination span {
191
	direction: ltr;
192
}
193
194
.rtl .pagination span.page-sep {
195
	display: inline;
196
	visibility: hidden;
197
	position: absolute;
198
}
199
200
/* Miscellaneous styles
201
---------------------------------------- */
202
.rtl #forum-permissions {
203
	float: left;
204
	padding-right: 5px;
205
	padding-left: 0;
206
	margin-right: 5px;
207
	margin-left: 0;
208
	text-align: left;
209
}
210
211
.rtl .forabg {
212
	width: 99%;	/* fix for IE6 */
213
}
214
215
.rtl .forumbg {
216
	width: 99%;	/* fix for IE6 */
217
}
218
219
/**
220
* links.css
221
*/
222
223
/* Back to top of page */
224
.rtl .back2top {
225
	text-align: left;
226
}
227
228
.rtl a.top {
229
	float: left;
230
}
231
232
.rtl a.top2 {
233
	padding-left: 0;
234
	padding-right: 15px;
235
}
236
237
/**
238
* content.css
239
*/
240
.rtl ul.topiclist dt {
241
	float: right;
242
}
243
244
.rtl ul.topiclist dl {
245
	position: static;	/* fix for IE6 */
246
}
247
248
.rtl ul.topiclist dd {
249
	float: right;
250
	border-right-width: 1px;
251
	border-right-style: solid;
252
	border-left: none;
253
}
254
255
.rtl ul.topiclist li.row dt a.subforum {
256
	padding: 0 0 0 12px;
257
	background-position: 100% 100%;
258
	position: static;
259
}
260
261
.rtl .forum-image {
262
	float: right;
263
	margin-right: 0;
264
	margin-left: 5px;
265
}
266
267
.rtl li.header dt, .rtl li.header dd {
268
	border-right-width: 0;
269
}
270
271
.rtl li.header dd {
272
	margin-left: 0;
273
	margin-right: 1px;
274
}
275
276
.rtl dl.icon {
277
	background-position: 99.5% 50%;
278
}
279
280
.rtl li.header dl.icon dt {
281
	/* Tweak for headers alignment when folder icon used */
282
	padding-right: 0;
283
	padding-left: 50px;
284
}
285
286
.rtl dl.icon dt {
287
	padding-left: 0;
288
	padding-right: 45px;					/* Space for folder icon */
289
	background-position: 99.5% 95%;			/* Position of topic icon */
290
}
291
292
.rtl dd.lastpost span, .rtl ul.topiclist dd.searchby span, .rtl ul.topiclist dd.info span, .rtl ul.topiclist dd.time span, .rtl dd.redirect span, .rtl dd.moderation span {
293
	padding-left: 0;
294
	padding-right: 5px;
295
}
296
297
.rtl dd.mark {
298
	float: left !important;
299
}
300
301
.rtl ul.topiclist dd.searchextra {
302
	margin-left: 0;
303
	margin-right: 5px;
304
	border-right: none;
305
}
306
307
/* Post body styles
308
----------------------------------------*/
309
.rtl .postbody {
310
	float: right;
311
}
312
313
/* Topic review panel
314
----------------------------------------*/
315
.rtl #topicreview {
316
	padding-right: 0;
317
	padding-left: 5px;
318
}
319
320
/* Content container styles
321
----------------------------------------*/
322
.rtl .content ul, .rtl .content ol {
323
	margin-right: 3em;
324
	margin-left: 0;
325
}
326
327
/* Post author */
328
.rtl p.author {
329
	margin: 0 0 0.6em 15em;
330
}
331
332
.rtl .signature {
333
	clear: right;
334
}
335
336
.rtl .notice {
337
	clear: right;
338
}
339
340
/* Jump to post link for now */
341
.rtl ul.searchresults {
342
	text-align: left;
343
}
344
345
/* BB Code styles
346
----------------------------------------*/
347
/* Quote block */
348
.rtl blockquote {
349
	margin: 0.5em 25px 0 1px;
350
}
351
352
.rtl blockquote blockquote {
353
	/* Nested quotes */
354
	margin: 0.5em 15px 0 1px;	
355
}
356
357
.rtl blockquote cite {
358
	/* Username/source of quoter */
359
	margin-right: 20px;
360
	margin-left: 0;
361
}
362
363
.rtl blockquote dl.codebox {
364
	margin-right: 0;
365
}
366
367
.rtl code {
368
	direction: ltr;
369
}
370
371
/* Attachments
372
----------------------------------------*/
373
.rtl .attachbox {
374
	float: right;
375
	margin: 5px 0 5px 5px;
376
	clear: right;
377
}
378
379
.rtl .attachbox dd {
380
	clear: right;
381
}
382
383
.rtl .attachbox p {
384
	clear: right;
385
}
386
387
.rtl .attachbox p.stats {
388
	clear: right;
389
}
390
391
/* Post poll styles
392
----------------------------------------*/
393
.rtl fieldset.polls dt {
394
	text-align: right;
395
	float: right;
396
	border-left: none;
397
}
398
399
.rtl fieldset.polls dd {
400
	float: right;
401
	border-right: none;
402
	margin-right: 0;
403
}
404
405
.rtl fieldset.polls dd div {
406
	text-align: left;
407
}
408
409
.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5 {
410
	border-left-width: 1px;
411
	border-left-style: solid;
412
	border-right: none;
413
}
414
415
/* Poster profile block
416
----------------------------------------*/
417
.rtl .postprofile {
418
	border-left: none;
419
	border-right-width: 1px;
420
	border-right-style: solid;
421
	float: left;
422
/*	text-align: right; */
423
}
424
425
.rtl .pm .postprofile {
426
	border-right-width: 1px;
427
	border-right-style: solid;
428
	border-left: none;
429
}
430
431
.rtl .postprofile dd, .rtl .postprofile dt {
432
	margin-left: 0;
433
	margin-right: 8px;
434
}
435
436
.rtl .online {
437
	background-position: 0 0;
438
}
439
440
.rtl dl.pmlist dd {
441
	margin-right: 61% !important;
442
	margin-left: 0 !important;
443
}
444
445
/**
446
* buttons.css
447
*/
448
/* Rollover buttons
449
   Based on: http://wellstyled.com/css-nopreload-rollovers.html
450
----------------------------------------*/
451
.rtl .buttons {
452
	float: right;
453
}
454
455
/* Rollover state */
456
.rtl .buttons div {
457
	margin: 0 1px 0 5px;
458
}
459
460
/* Sub-header (navigation bar)
461
--------------------------------------------- */
462
.rtl a.print, .rtl a.sendemail, .rtl a.fontsize {
463
	text-align: right;
464
}
465
466
/* Icon images
467
---------------------------------------- */
468
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,
469
.rtl .icon-bookmark, .rtl .icon-bump, .rtl .icon-subscribe, .rtl .icon-unsubscribe, .rtl .icon-pages, .rtl .icon-search {
470
	background-position: 100% 50%;
471
	padding: 1px 17px 0 0;
472
}
473
474
/* Poster profile icons
475
----------------------------------------*/
476
/* Rollover state */
477
.rtl .postprofile ul.profile-icons li {
478
	float: right;
479
	margin: 0 0 3px 6px;
480
}
481
482
/* Positioning of moderator icons */
483
.rtl .postbody ul.profile-icons {
484
	float: left;
485
}
486
487
/**
488
* cp.css
489
*/
490
/* proSilver Control Panel Styles
491
---------------------------------------- */
492
493
494
/* Main CP box
495
----------------------------------------*/
496
.rtl #cp-menu {
497
	float: right;
498
}
499
500
.rtl #cp-main {
501
	float: right;
502
}
503
504
.rtl #cp-main .panel ol {
505
	margin-right: 2em;
506
	margin-left: 0;
507
}
508
509
.rtl #cp-main .pagination {
510
	float: left;
511
}
512
513
.rtl #cp-main .buttons {
514
	margin-right: 0;
515
	margin-left: 0;
516
}
517
518
/* CP tabbed menu
519
----------------------------------------*/
520
.rtl #tabs {
521
	margin: 20px 7px -1px 0;
522
}
523
524
.rtl #tabs a {
525
	float: right;
526
}
527
528
/*.rtl #tabs a span {
529
	float: right;
530
}*/
531
532
/* Mini tabbed menu used in MCP
533
----------------------------------------*/
534
.rtl #minitabs {
535
	margin: -20px 0 0 7px;
536
}
537
538
.rtl #minitabs li {
539
	float: left;
540
	margin-right: 2px;
541
	margin-left: 0;
542
}
543
544
/* UCP navigation menu
545
----------------------------------------*/
546
547
/* Preferences pane layout
548
----------------------------------------*/
549
.rtl #cp-main h2 {
550
	margin-left: 0;
551
	margin-right: 10px;
552
}
553
554
/* Friends list */
555
.rtl .cp-mini {
556
	margin: 10px 5px 10px 15px;
557
}
558
559
/* PM Styles
560
----------------------------------------*/
561
562
/* Defined rules list for PM options */
563
.rtl ol.def-rules {
564
	padding-right: 0;
565
}
566
567
/* PM marking colours */
568
.rtl .pm-legend {
569
	border-right-width: 10px;
570
	border-right-style: solid;
571
	border-left-width: 0;
572
	padding-left: 0;
573
	padding-right: 3px;
574
}
575
576
/* Avatar gallery */
577
.rtl #gallery label {
578
	float: right;
579
}
580
581
/**
582
* forms.css
583
*/
584
585
/* General form styles
586
----------------------------------------*/
587
588
.rtl option {
589
	padding-right: 0;
590
	padding-left: 1em;
591
}
592
593
.rtl label {
594
	padding-right: 0;
595
	padding-left: 5px;
596
}
597
598
/* Definition list layout for forms
599
---------------------------------------- */
600
.rtl fieldset dt {
601
	float: right;
602
	text-align: right;
603
}
604
605
.rtl fieldset dd {
606
	margin-left: 0;
607
	margin-right: 41%;
608
}
609
610
/* Specific layout 1 */
611
.rtl fieldset.fields1 dt {
612
	border-left-width: 0;
613
	border-right-width: 1px;
614
}
615
616
.rtl fieldset.fields1 dd {
617
	margin-right: 10em;
618
	margin-left: 0;
619
	border-right-width: 0;
620
	border-left-width: 1px;
621
}
622
623
/* Specific layout 2 */
624
.rtl fieldset.fields2 dt {
625
	border-right-width: 1px;
626
	border-left-width: 0;
627
}
628
629
.rtl fieldset.fields2 dd {
630
	margin-right: 16em;
631
	margin-left: 0;
632
	border-left-width: 1px;
633
	border-right-width: 0;
634
}
635
636
/* Form elements */
637
.rtl dt label {
638
	text-align: right;
639
}
640
641
.rtl dd input, .rtl dd textarea {
642
	margin-left: 3px;
643
	margin-right: 0;
644
}
645
646
/* Quick-login on index page */
647
.rtl fieldset.quick-login input.inputbox {
648
	margin-left: 5px;
649
	margin-right: 0;
650
}
651
652
.rtl fieldset.quick-login label {
653
	padding-left: 2px;
654
	padding-right: 0;
655
}
656
657
/* Display options on viewtopic/viewforum pages  */
658
.rtl fieldset.display-options label {
659
	padding-left: 2px;
660
	padding-right: 0;
661
}
662
663
/* Display actions for ucp and mcp pages */
664
.rtl fieldset.display-actions {
665
	text-align: left;
666
	padding-left: 1em;
667
	padding-right: 0;
668
}
669
670
.rtl fieldset.display-actions label {
671
	padding-left: 2px;
672
	padding-right: 0;
673
}
674
675
/* MCP forum selection*/
676
.rtl fieldset.forum-selection {
677
	float: left;
678
}
679
680
.rtl fieldset.forum-selection2 {
681
	float: left;
682
}
683
684
/* Jumpbox */
685
.rtl fieldset.jumpbox {
686
	text-align: left;
687
}
688
689
.rtl fieldset.quickmod {
690
	float: left;
691
	text-align: left;
692
}
693
694
/* Posting page styles
695
----------------------------------------*/
696
697
/* Emoticons panel */
698
.rtl #smiley-box {
699
	float: left;
700
}
701
702
/* Form button styles
703
---------------------------------------- */
704
705
/* Topic and forum Search */
706
.rtl .search-box {
707
	margin-right: 5px;
708
	margin-left: 0;
709
	float: right;
710
}
711
712
.rtl input.search {
713
	background-position: right 1px;
714
	padding-right: 17px;
715
	padding-left: 0;
716
}
717
718
/**
719
* tweaks.css
720
*/
721
722