style.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. * {
  2. margin: 0;
  3. padding: 0; }
  4. #silly-animated-text {
  5. display: none; }
  6. @-moz-document url-prefix() {
  7. #silly-animated-text {
  8. display: block; } }
  9. html:first-child #silly-animated-text {
  10. display: block; }
  11. @media (-webkit-min-device-pixel-ratio: 0) {
  12. #silly-animated-text {
  13. display: block; } }
  14. @media print {
  15. #silly-animated-text {
  16. display: none; } }
  17. body {
  18. background-image: url("assets/bg.gif");
  19. background-repeat: repeat;
  20. background-color: #000000;
  21. font-family: ui-monospace, Consolas, monospace;
  22. line-height: 1.6;
  23. font-size: 12px;
  24. padding: 0; }
  25. .header {
  26. margin-bottom: 32px;
  27. text-align: center; }
  28. .header h1 {
  29. font-size: 24px;
  30. color: #ffffaa; }
  31. .spoiler-content {
  32. display: none; }
  33. .spoiler-link:focus + .spoiler-content, .spoiler-link:target + .spoiler-content {
  34. display: block; }
  35. .spoiler-link:focus:before, .spoiler-link:target:before {
  36. content: "[-] "; }
  37. .spoiler-link:before {
  38. content: "[+] ";
  39. color: #ffbf00; }
  40. .spoiler:hover > .spoiler-link:before {
  41. content: "[-] "; }
  42. .spoiler:hover > .spoiler-link + .spoiler-content {
  43. display: block; }
  44. .section {
  45. background-image: url("/assets/chesstransparent.png");
  46. background-repeat: repeat;
  47. border: 1px solid #7f0000;
  48. padding: 16px;
  49. margin-bottom: 16px;
  50. width: 688px;
  51. text-align: left;
  52. color: #ffffaa; }
  53. .section h2, .section h2 a {
  54. font-size: 14px;
  55. font-weight: 500;
  56. margin-bottom: 8px; }
  57. .spoiler-section > .spoiler > .spoiler-link {
  58. font-size: 14px; }
  59. ul {
  60. margin-top: 8px;
  61. margin-left: 12px; }
  62. ul ul {
  63. margin-top: 0; }
  64. ul li {
  65. margin-bottom: 4px;
  66. list-style-type: circle; }
  67. a {
  68. color: #ffbf00;
  69. text-decoration: none; }
  70. a:hover {
  71. text-decoration: underline; }
  72. .userbar {
  73. width: 720px;
  74. border: #7f0000 1px solid;
  75. border-bottom-width: 0px; }
  76. .navbar {
  77. width: 720px;
  78. height: 38px;
  79. margin: 0 0 24px 0;
  80. white-space: nowrap;
  81. border: 1px solid #7f0000;
  82. background-image: url("assets/userbar.png"); }
  83. .navbar table {
  84. width: 100%;
  85. padding: 8px; }
  86. .navbar, .basement {
  87. font-size: 12px;
  88. background-repeat: repeat; }
  89. .navbar .container, .basement .container {
  90. padding-top: 0;
  91. padding-bottom: 0; }
  92. .container {
  93. margin: auto;
  94. width: 720px; }
  95. .basement {
  96. background-image: url("/assets/chesstransparent.png");
  97. border-top: 1px solid #7f0000;
  98. color: #ffffaa;
  99. padding: 8px;
  100. text-align: center; }
  101. .navbar-right {
  102. text-align: right; }
  103. .codeblock {
  104. background-color: #000000;
  105. border: 1px solid #7f0000;
  106. padding: 3px;
  107. margin-top: 12px; }
  108. .codeblock p {
  109. color: #cc0000; }
  110. .codeblock pre {
  111. border-top: 1px solid #7f0000;
  112. padding: 3px; }
  113. marquee span {
  114. margin-left: 360px;
  115. margin-right: 360px;
  116. font-size: 14px; }
  117. marquee span:first-child {
  118. margin-left: 0; }
  119. marquee span:last-child {
  120. margin-right: 0; }