A bare bones front-end for knockout designed for maximum compatibility with "obsolete" browsers
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

227 Zeilen
4.1KB

  1. .row.postInfo {
  2. position: relative;
  3. height: 32px;
  4. padding: 0 !important;
  5. overflow: hidden;
  6. color: #aaa;
  7. }
  8. .row.postInfo.show-avatar {
  9. height: 45px !important;
  10. }
  11. .postInfo .userBackground {
  12. position: absolute;
  13. top: 0;
  14. left: 0;
  15. right: 0;
  16. height: 100%;
  17. overflow: hidden;
  18. background: #444;
  19. z-index: 1;
  20. }
  21. .postInfo .userBackground img {
  22. width: 100%;
  23. height: auto;
  24. margin-top: -40%;
  25. opacity: 0.35;
  26. filter: blur(5px);
  27. filter: Alpha(Opacity=35, Style=0), Blur(Add=true, Dirrection=0, Strength=20);
  28. }
  29. .postInfo .userForeground {
  30. position: absolute;
  31. top: 0;
  32. left: 0;
  33. right: 0;
  34. z-index: 5;
  35. }
  36. .postInfo .userForeground img.avatar {
  37. float: left;
  38. min-height: 32px;
  39. max-height: 32px;
  40. margin: 6px 15px;
  41. margin-right: 10px;
  42. }
  43. .postInfo .userForeground .username {
  44. float: left;
  45. margin: 6px 15px;
  46. color: white;
  47. text-decoration: none;
  48. }
  49. .postInfo .userForeground .date {
  50. color: #aaa;
  51. text-decoration: none;
  52. float: right;
  53. margin: 6px 15px;
  54. margin-right: 15px;
  55. }
  56. .postInfo.show-avatar .userForeground .username,
  57. .postInfo.show-avatar .userForeground .date {
  58. margin-top: 12px;
  59. margin-bottom: 12px;
  60. margin-left: 0;
  61. }
  62. .postInfo.show-background .userForeground .username,
  63. .postInfo.show-background .userForeground .date {
  64. color: #fff;
  65. }
  66. .postInfo.banned .userForeground .username,
  67. .postInfo.banned .userForeground .date {
  68. color: #ff8f8f;
  69. }
  70. .post .postContent .marginBreak {
  71. height: 1px;
  72. clear: both;
  73. }
  74. .post .postContent a {
  75. color: white;
  76. word-wrap: break-word;
  77. }
  78. .post .postContent a.smart {
  79. display: block;
  80. width: 100%;
  81. max-width: 480px;
  82. margin: 5px auto;
  83. background: #3e3e3e;
  84. border: outset 1px #666;
  85. text-decoration: none;
  86. }
  87. .post .postContent a.smart .title,
  88. .post .postContent a.smart .desc {
  89. display: block;
  90. margin: 0;
  91. padding: 5px 15px;
  92. color: #aaa;
  93. background-color: #383838;
  94. border-bottom: outset 1px #666;
  95. }
  96. .post .postContent a.smart .desc {
  97. color: #fff;
  98. border-bottom: none;
  99. border-top: outset 1px #666;
  100. }
  101. .post .postContent img {
  102. display: inline;
  103. max-width: 100%;
  104. outline: none;
  105. border: none;
  106. text-decoration: none;
  107. }
  108. .post .postContent a.image {
  109. display: block;
  110. text-align: center;
  111. text-decoration: none;
  112. color: white;
  113. }
  114. .post .postContent .quote {
  115. width: 100%;
  116. margin: 5px 0;
  117. background: #3e3e3e;
  118. border: outset 1px #666;
  119. }
  120. .post .postContent .quote a.user {
  121. display: block;
  122. margin: 0;
  123. padding: 5px 15px;
  124. color: #aaa;
  125. background-color: #383838;
  126. border-bottom: outset 1px #666;
  127. text-decoration: none;
  128. }
  129. .post .postContent .quote .postContent {
  130. padding: 0 15px;
  131. }
  132. .post .postContent .blockquote {
  133. margin: 5px 0;
  134. padding: 10px 15px;
  135. background: #3e3e3e;
  136. border: outset 1px #666;
  137. }
  138. .post .postContent .youtube {
  139. position: relative;
  140. display: block;
  141. width: 480px;
  142. height: 360px;
  143. margin: 0 auto;
  144. background: black;
  145. }
  146. .post .postContent .youtube h4 {
  147. position: absolute;
  148. top: 0;
  149. left: 0;
  150. right: 0;
  151. margin: 0;
  152. padding: 10px;
  153. text-indent: 0;
  154. color: white;
  155. background: url('../../img/translucent.gif');
  156. }
  157. .post .postContent .youtube i {
  158. position: absolute;
  159. top: 50%;
  160. left: 50%;
  161. width: 64px;
  162. height: 45px;
  163. margin-top: -23px;
  164. margin-left: -32px;
  165. background: url('../../img/youtube-play.gif');
  166. }
  167. .post .ratings td {
  168. padding: 0;
  169. padding-right: 5px;
  170. }
  171. .row.banInfo {
  172. min-height: 32px;
  173. padding-left: 62px;
  174. color: #ff8f8f;
  175. background-color: #854540 !important;
  176. border-color: #bf6c66 !important;
  177. background-image: url('/shared/img/ban-icon.gif');
  178. background-position: 15px center;
  179. background-repeat: no-repeat;
  180. }
  181. .row.banInfo p {
  182. margin: 0;
  183. }
  184. .row.banInfo span {
  185. color: #ffc7c7;
  186. }
  187. .row.reply textarea {
  188. position: relative;
  189. width: 100%;
  190. min-height: 200px;
  191. outline: none;
  192. resize: none;
  193. }
  194. .row.reply .buttons {
  195. margin-top: 10px;
  196. text-align: center;
  197. }