XPressME Integration Kit

Trac

source: trunk/extras/my_themes/MFCE03.tmp @ 619

Last change on this file since 619 was 613, checked in by toemon, 14 years ago

extrasにカスタマイズ用のmy_themesを追加 Fixes#348

File size: 9.9 KB
Line 
1
2@charset "utf-8";
3/*
4Theme Name: XPressME
5Theme URI: http://www.toemon.com/
6Description: XOOPSモジュール「XPressME」 WordPressモード用テーマ
7Version: 0.2 ALPHA
8Author: KURO
9Author URI: http://xoops-fan.com/
10Tags: XPressME,toemon,KURO
11
12*/
13
14
15
16/* Begin Typography & Colors */
17#xpress_page {
18        background-color: white;
19        border: 1px solid #959596;
20        text-align: left;
21        }
22
23#xpress_content {
24        font-size: 1.0em
25        }
26
27.widecolumn .entry p {
28        font-size: 1.05em;
29        }
30
31.narrowcolumn .entry,.narrowcolumn_nonside .entry, .widecolumn .entry {
32        line-height: 1.4em;
33        }
34
35.widecolumn {
36        line-height: 1.6em;
37        }
38
39.narrowcolumn_nonside .postmetadata,
40.narrowcolumn .postmetadata {
41        text-align: center;
42        }
43
44.alt {
45        background-color: #f8f8f8;
46        border-top: 1px solid #ddd;
47        border-bottom: 1px solid #ddd;
48        }
49
50small {
51        font-family: Arial, Helvetica, Sans-Serif;
52        font-size: 0.9em;
53        line-height: 1.5em;
54        }
55
56h1, h2, h3 {
57        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
58        font-weight: bold;
59        }
60
61h1 {
62        font-size: 2.0em;
63        text-align: center;
64        }
65
66#xpress_headerimg .description {
67        font-size: 1.2em;
68        text-align: center;
69        }
70
71h2 {
72        font-size: 1.6em;
73        }
74
75h2.pagetitle {
76        font-size: 1.6em;
77        }
78
79.xpress_sidebar h2 {
80        font-family: 'Lucida Grande', Verdana, Sans-Serif;
81        font-size: 0.9em;
82        }
83
84h3 {
85        font-size: 1.3em;
86        }
87
88h1, h1 a, h1 a:hover, h1 a:visited, #xpress_headerimg .description {
89        text-decoration: none;
90        color: white;
91        }
92
93h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
94        color: #333;
95        }
96
97h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, .xpress_sidebar h2, #wp-calendar caption, cite {
98        text-decoration: none;
99        }
100
101.entry p a:visited {
102        color: #b85b5a;
103        }
104
105.commentlist li, #commentform input, #commentform textarea {
106        font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
107        }
108
109.commentlist li {
110        font-weight: bold;
111        }
112
113.commentlist li .avatar {
114        float: right;
115        border: 1px solid #eee;
116        padding: 2px;
117        background: #fff;
118        }
119
120.commentlist cite, .commentlist cite a {
121        font-weight: bold;
122        font-style: normal;
123        font-size: 1.1em;
124        }
125
126.commentlist p {
127        font-weight: normal;
128        line-height: 1.5em;
129        text-transform: none;
130        }
131
132#commentform p {
133        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
134        }
135
136.commentmetadata {
137        font-weight: normal;
138        }
139
140.xpress_sidebar {
141        font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
142        }
143
144small, .xpress_sidebar ul ul li, .xpress_sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
145        color: #777;
146        }
147
148code {
149        font: 1.1em 'Courier New', Courier, Fixed;
150        }
151
152acronym, abbr, span.caps
153{
154        font-size: 0.9em;
155        letter-spacing: .07em;
156        }
157
158a, h2 a:hover, h3 a:hover {
159        color: #06c;
160        text-decoration: none;
161        }
162
163a:hover {
164        color: #147;
165        text-decoration: underline;
166        }
167
168#wp-calendar #prev a, #wp-calendar #next a {
169        font-size: 9pt;
170        }
171
172#wp-calendar a {
173        text-decoration: none;
174        }
175
176#wp-calendar caption {
177        font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
178        text-align: center;
179        }
180
181#wp-calendar th {
182        font-style: normal;
183        text-transform: capitalize;
184        }
185/* End Typography & Colors */
186
187
188
189/* Begin Structure */
190#xpress_page {
191        background-color: white;
192        padding: 0;
193        width: 100%;
194        margin: 0;
195        border: 1px solid #959596;
196        }
197
198#xpress_header {
199        background-color: #73a0c5;
200        margin: 1px 1px 0;
201        padding: 0;
202        height: 100px;
203        }
204
205#xpress_headerimg {
206        margin: 0;
207        height: 100%;
208        width: 100%;
209        }
210       
211#xpress_wrap {
212        float: left;
213        width: 100%;
214        margin-right: -205px;
215        }
216
217#xpress_content {
218        padding: 10px 15px 20px;
219        }
220       
221#xpress_content.narrowcolumn {
222        margin-right: 205px;
223        }
224       
225#xpress_content.widecolumn {
226        max-width: 500px;
227        margin: 0 auto;
228        }
229       
230.post hr {
231        display: block;
232        }
233       
234#xpress_content .post {
235        max-width: 500px;
236        margin: 0 auto 40px;
237        }       
238
239.narrowcolumn_nonside .postmetadata,
240.narrowcolumn .postmetadata {
241        padding-top: 5px;
242        }
243
244.widecolumn .postmetadata {
245        margin: 30px 0;
246        }
247
248.widecolumn .smallattachment {
249        text-align: center;
250        float: left;
251        width: 128px;
252        margin: 5px 5px 5px 0px;
253}
254
255.widecolumn .attachment {
256        text-align: center;
257        margin: 5px 0px;
258}
259
260.postmetadata {
261        clear: both;
262}
263
264.clear {
265        clear: both;
266}
267
268#xpress_footer {
269        padding: 0;
270        margin: 0 auto;
271        width: 100%;
272        clear: both;
273        }
274
275#xpress_footer p {
276        margin: 0;
277        padding: 20px 0;
278        text-align: center;
279        }
280/* End Structure */
281
282
283/*      Begin Headers */
284h1 {
285        padding-top: 20px;
286        margin: 0;
287        }
288
289h2 {
290        margin: 30px 0 0;
291        }
292
293h2.pagetitle {
294        margin-top: 30px;
295        text-align: center;
296}
297
298.xpress_sidebar h2 {
299        margin: 5px 0 0;
300        padding: 0;
301        }
302
303h3 {
304        padding: 0;
305        margin: 30px 0 0;
306        }
307
308h3.xpress_comments {
309        padding: 0;
310        margin: 40px auto 20px ;
311        }
312/* End Headers */
313
314
315
316/* Begin Images */
317p img {
318        padding: 0;
319        max-width: 100%;
320        }
321
322/*      Using 'class="alignright"' on an image will (who would've
323        thought?!) align the image to the right. And using 'class="centered',
324        will of course center the image. This is much better than using
325        align="center", being much more futureproof (and valid) */
326
327img.centered {
328        display: block;
329        margin-left: auto;
330        margin-right: auto;
331        }
332
333img.alignright {
334        padding: 4px;
335        margin: 0 0 2px 7px;
336        display: inline;
337        }
338
339img.alignleft {
340        padding: 4px;
341        margin: 0 7px 2px 0;
342        display: inline;
343        }
344
345.alignright {
346        float: right;
347        }
348
349.alignleft {
350        float: left
351        }
352/* End Images */
353
354
355
356/* Begin Lists
357
358        Special stylized non-IE bullets
359        Do not work in Internet Explorer, which merely default to normal bullets. */
360
361html>body .entry ul {
362        margin-left: 0px;
363        padding: 0 0 0 30px;
364        list-style: none;
365        padding-left: 10px;
366        text-indent: -10px;
367        }
368
369html>body .entry li {
370        margin: 7px 0 8px 10px;
371        }
372
373.entry ul li:before, .xpress_sidebar ul ul li:before {
374        content: "\00BB \0020";
375        }
376
377.entry ol {
378        padding: 0 0 0 35px;
379        margin: 0;
380        }
381
382.entry ol li {
383        margin: 0;
384        padding: 0;
385        }
386
387.postmetadata ul, .postmetadata li {
388        display: inline;
389        list-style-type: none;
390        list-style-image: none;
391        }
392
393.xpress_sidebar ul, .xpress_sidebar ul ol {
394        margin: 0;
395        padding: 0;
396        }
397
398.xpress_sidebar ul li {
399        list-style-type: none;
400        list-style-image: none;
401        margin-bottom: 15px;
402        }
403
404.xpress_sidebar ul p, .xpress_sidebar ul select {
405        margin: 5px 0 8px;
406        }
407
408.xpress_sidebar ul ul, .xpress_sidebar ul ol {
409        margin: 5px 0 0 10px;
410        }
411
412.xpress_sidebar ul ul ul, .xpress_sidebar ul ol {
413        margin: 0 0 0 10px;
414        }
415
416ol li, .xpress_sidebar ul ol li {
417        list-style: decimal outside;
418        }
419
420.xpress_sidebar ul ul li, .xpress_sidebar ul ol li {
421        margin: 3px 0 0;
422        padding: 0;
423        }
424/* End Entry Lists */
425
426
427
428/* Begin Form Elements */
429.xpress_sidebar #searchform {
430        margin: 10px auto;
431        padding: 5px 3px;
432        text-align: center;
433        }
434
435.xpress_sidebar #searchform #s {
436        width: 108px;
437        padding: 2px;
438        }
439
440.xpress_sidebar #searchsubmit {
441        padding: 1px;
442        }
443
444.entry form { /* This is mainly for password protected posts, makes them look better. */
445        text-align:center;
446        }
447
448select {
449        width: 130px;
450        }
451
452#xpress_commentform input {
453        width: 170px;
454        padding: 2px;
455        margin: 5px 5px 1px 0;
456        }
457
458#xpress_commentform textarea {
459        width: 100%;
460        padding: 2px;
461        }
462
463#xpress_commentform #xpress_submit {
464        margin: 0;
465        float: right;
466        }
467/* End Form Elements */
468
469
470
471/* Begin Comments*/
472.alt {
473        margin: 0;
474        padding: 10px;
475        }
476
477.xpress_commentlist {
478        padding: 0;
479/*      text-align: justify; */
480        }
481
482.xpress_commentlist li {
483        margin: 15px 0 3px;
484        padding: 5px 10px 3px;
485        list-style: none;
486        }
487
488.xpress_commentlist p {
489        margin: 10px 5px 10px 0;
490        }
491
492#xpress_commentform p {
493        margin: 5px 0;
494        }
495
496.nocomments {
497        text-align: center;
498        margin: 0;
499        padding: 0;
500        }
501
502.xpress_commentmetadata {
503        margin: 0;
504        display: block;
505        }
506/* End Comments */
507
508
509
510/* Begin Sidebar */
511#xpress_page .xpress_sidebar {
512        float: right;
513        display:inline;
514        margin:0 15px 0 0;
515        padding: 20px 0 10px;
516        width: 190px;
517        }
518
519.xpress_sidebar form {
520        margin: 0;
521        }
522/* End Sidebar */
523
524
525
526/* Begin Calendar */
527#wp-calendar {
528        empty-cells: show;
529        margin: 10px auto 0;
530        width: 155px;
531        }
532
533#wp-calendar #next a {
534        padding-right: 10px;
535        text-align: right;
536        }
537
538#wp-calendar #prev a {
539        padding-left: 10px;
540        text-align: left;
541        }
542
543#wp-calendar a {
544        display: block;
545        }
546
547#wp-calendar caption {
548        text-align: center;
549        width: 100%;
550        }
551
552#wp-calendar td {
553        padding: 3px 0;
554        text-align: center;
555        }
556
557#wp-calendar td.pad:hover { /* Doesn't work in IE */
558        background-color: #fff; }
559/* End Calendar */
560
561
562
563/* Begin Various Tags & Classes */
564acronym, abbr, span.caps {
565        cursor: help;
566        }
567
568acronym, abbr {
569        border-bottom: 1px dashed #999;
570        }
571
572blockquote {
573        margin: 15px 30px 0 10px;
574        padding-left: 20px;
575        border-left: 5px solid #ddd;
576        }
577
578blockquote cite {
579        margin: 5px 0 0;
580        display: block;
581        }
582
583.center {
584        text-align: center;
585        }
586
587.hidden {
588        display: none;
589        }
590
591hr {
592        display: none;
593        }
594
595a img {
596        border: none;
597        }
598
599.xpress_navigation {
600        display: block;
601        text-align: center;
602        margin-top: 10px;
603        margin-bottom: 60px;
604        }
605/* End Various Tags & Classes*/
606
607
608
609/* Captions */
610.aligncenter,
611div.aligncenter {
612        display: block;
613        margin-left: auto;
614        margin-right: auto;
615}
616
617.wp-caption {
618        border: 1px solid #ddd;
619        text-align: center;
620        background-color: #f3f3f3;
621        padding-top: 4px;
622        margin: 10px;
623        -moz-border-radius: 3px;
624        -khtml-border-radius: 3px;
625        -webkit-border-radius: 3px;
626        border-radius: 3px;
627}
628
629.wp-caption img {
630        margin: 0;
631        padding: 0;
632        border: 0 none;
633}
634
635.wp-caption p.wp-caption-text {
636        font-size: 11px;
637        line-height: 17px;
638        padding: 0 4px 5px;
639        margin: 0;
640}
641/* End captions */
642
643
644/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
645        It won't be a stylish marriage, I can't afford a carriage.
646        But you'll look sweet upon the seat of a bicycle built for two." */
Note: See TracBrowser for help on using the repository browser.