alex.css 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. /* Default Theme */
  2. h1 { font-weight:bold; font-size:x-large; border-bottom:solid;
  3. margin-top:3ex; margin-bottom:3ex; clear:both; }
  4. h1 a { text-decoration:none; color:#000; }
  5. h1 a:hover { background:#ddd; }
  6. h2 { font-weight:bold; font-size:larger; clear:both;
  7. padding:0.7ex; border-bottom: 2px solid #000; }
  8. h3 { font-weight:bold; font-size:medium; clear:both;
  9. padding:0.7ex; border-bottom: 1px dashed #000; }
  10. div.journal h1 { font-size:large; }
  11. div.journal h2 { font-size:medium; }
  12. div.journal h3 { font-size:medium; }
  13. hr {
  14. border:none;
  15. color:black;
  16. background-color:#000;
  17. height:3px;
  18. margin-top:2ex;
  19. }
  20. div.journal hr { display:none; }
  21. a.definition { text-decoration:none; color:#000;
  22. border-bottom: thin dashed; }
  23. a.definition:hover { background:#ddd; }
  24. span.permanentanchor { border-bottom: thin dashed; }
  25. a.alias { text-decoration:none; border-bottom: thin dashed; }
  26. a.near:link { color:#093; }
  27. a.near:visited { color:#550; }
  28. a.near:active { color:#0F0; }
  29. div.diff { padding-left:5%; padding-right:5%; }
  30. div.old { background-color:#FFFFAF; color:#000; }
  31. div.new { background-color:#CFFFCF; color:#000; }
  32. div.refer { padding-left:5%; padding-right:5%; font-size:smaller; }
  33. div.message { background-color:#FEE; color:#000; }
  34. a.left { display:block; float:left; }
  35. a.right { display:block; float:right; }
  36. /* legacy for right: left: pic: normal: piclink: piclink-left: piclink-right: rules */
  37. div.left { float:left; margin:1em; padding: 0.5em; border:solid; }
  38. div.right { float:right; margin:1em; padding: 0.5em; border:solid; }
  39. div.pic { border:solid; padding: 0.5em; text-align:center; }
  40. div.pic table { display:inline; }
  41. div.footer { clear:both; }
  42. body { background-color:#FFF; color:#000; }
  43. img.logo { border-style:none; float: right; }
  44. table.history { border-style:none; }
  45. td.history { border-style:solid }
  46. table.user { border-style:solid; border-width:thin; }
  47. table.user tr td { border-style:solid; border-width:thin; padding:5px; text-align:center; }
  48. span.result { font-size:larger; }
  49. span.info { font-size:smaller; font-style:italic; }
  50. div.rss { background-color:#EEF; color:#000; }
  51. div.rss a:link { background-color:#EEF; color:#00F; }
  52. div.rss a:visited { background-color:#EEF; color:#A0A; }
  53. div.rss a:active { background-color:#EEF; color:#F00; }
  54. textarea { width:100%; }
  55. img.xml { border:none; padding:1px; }
  56. div.sister { float:left; margin-right:1ex; background-color:#fff; }
  57. div.sister p { margin-top:0; }
  58. div.sister hr { display:none; }
  59. div.sister img { border:none; }
  60. div.near, div.definition { background-color:#efe; }
  61. /* Two Column Theme */
  62. body.two { background-color:#FFF; color:#000; width:70ex }
  63. body.two img.logo { border-style:none; position:absolute; top:1ex; left:75ex; }
  64. body.two span.gotobar { visibility:hidden; position:absolute;
  65. top:80px; left:75ex; width:20ex }
  66. body.two span.gotobar a { visibility:visible; display:block; }
  67. body.two span.gotobar + br { display:none; }
  68. /* Beige Two Column Theme */
  69. body.beige { background-color:#FFE; color:#000; width:70ex }
  70. body.beige img.logo { border:solid black; position:absolute;
  71. top:1ex; left:75ex; }
  72. body.beige span.gotobar { visibility:hidden; position:absolute;
  73. top:80px; left:75ex; width:20ex }
  74. body.beige span.gotobar a { visibility:visible; display:block; }
  75. body.beige span.gotobar + br { display:none; }
  76. /* Left Theme */
  77. body.right { margin-left:25ex }
  78. body.right > div.header > a:first-child { width:20ex;
  79. text-align:right; display:block; position: absolute; top: 1ex; left:1ex; }
  80. body.right span.gotobar { position:absolute;
  81. top:100px; left:1ex; width:20ex; visibility:hidden; }
  82. body.right span.gotobar a { visibility:visible; display:block;
  83. width:20ex; text-align: right; }
  84. /* Black Theme */
  85. body.black { background-color:#000; color:#BBB; width:70ex }
  86. body.black * { background-color:#000; color:#BBB }