You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

260 lines
4.1 KiB

  1. body {
  2. padding-top: 10px;
  3. }
  4. .header {
  5. font-family:; "Helvetica Neue",Helvetica,Arial,sans-serif;
  6. font-size: 22px;
  7. font-weight: 500;
  8. color: #888;
  9. border-bottom: 6px #ddd solid;
  10. }
  11. .narrow {
  12. max-width: 700px;
  13. margin-right: auto;
  14. margin-left: auto;
  15. }
  16. .footer {
  17. padding: 0;
  18. margin-top: 20px;
  19. text-align: center;
  20. color: #999;
  21. background-color: #f9f9f9;
  22. border-top: 1px #e5e5e5 solid;
  23. }
  24. .footer .nav {
  25. max-width: 700px;
  26. margin-right: auto;
  27. margin-left: auto;
  28. }
  29. .footer .credits {
  30. padding: 20px;
  31. font-size: 12px;
  32. }
  33. .jumbotron .tagline {
  34. font-size: 23px;
  35. }
  36. .jumbotron p {
  37. font-size: 18px;
  38. }
  39. /**
  40. * Bootstrap callouts
  41. */
  42. /* Base styles (regardless of theme) */
  43. .bs-callout {
  44. margin: 20px 0;
  45. padding: 15px 30px 15px 15px;
  46. border-left: 5px solid #eee;
  47. }
  48. .bs-callout h4 {
  49. margin-top: 0;
  50. }
  51. .bs-callout p:last-child {
  52. margin-bottom: 0;
  53. }
  54. .bs-callout code,
  55. .bs-callout .highlight {
  56. background-color: #fff;
  57. }
  58. /* Themes for different contexts */
  59. .bs-callout-danger {
  60. background-color: #fcf2f2;
  61. border-color: #dFb5b4;
  62. }
  63. .bs-callout-warning {
  64. background-color: #fefbed;
  65. border-color: #f1e7bc;
  66. }
  67. .bs-callout-info {
  68. background-color: #f0f7fd;
  69. border-color: #d0e3f0;
  70. }
  71. .bs-callout-success {
  72. background-color: #dff0d8;
  73. border-color: #b5dca5;
  74. }
  75. .bs-callout-danger h4 {
  76. color: #B94A48;
  77. }
  78. .bs-callout-warning h4 {
  79. color: #C09853;
  80. }
  81. .bs-callout-info h4 {
  82. color: #3A87AD;
  83. }
  84. .bs-callout-success h4 {
  85. color: #3c763d;
  86. }
  87. .bs-callout.pre {
  88. font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
  89. word-break: break-all;
  90. word-wrap: break-word;
  91. overflow: scroll;
  92. white-space: pre;
  93. }
  94. /* new posts */
  95. #syndication-container ul {
  96. list-style-type: none;
  97. margin: 0;
  98. padding: 10px;
  99. }
  100. #syndication-container li {
  101. padding: 0;
  102. margin-bottom: 6px;
  103. }
  104. #syndication-container button {
  105. max-width: 240px;
  106. text-shadow: none;
  107. }
  108. #syndication-container button img {
  109. float: left;
  110. margin-left: 10px;
  111. }
  112. #last_response_date {
  113. font-size: 80%;
  114. font-weight: normal;
  115. }
  116. #btn_post {
  117. margin-bottom: 10px;
  118. }
  119. @media all and (max-width: 480px) {
  120. #note_location_img_wide {
  121. display: none;
  122. }
  123. #note_location_img_small {
  124. display: block;
  125. }
  126. }
  127. @media all and (min-width: 480px) {
  128. #note_location_img_wide {
  129. display: block;
  130. }
  131. #note_location_img_small {
  132. display: none;
  133. }
  134. }
  135. .img-visible {
  136. border-bottom-right-radius: 0;
  137. border-bottom-left-radius: 0;
  138. }
  139. #note_location_img img {
  140. margin-top: -1px;
  141. border: 1px solid #ccc;
  142. border-bottom-right-radius: 4px;
  143. border-bottom-left-radius: 4px;
  144. }
  145. .uploadBtn {
  146. position: relative;
  147. overflow: hidden;
  148. margin: 10px;
  149. }
  150. .uploadBtn input {
  151. position: absolute;
  152. top: 0;
  153. right: 0;
  154. margin: 0;
  155. padding: 0;
  156. font-size: 20px;
  157. cursor: pointer;
  158. opacity: 0;
  159. filter: alpha(opacity=0);
  160. }
  161. .callout {
  162. border-left: 4px #5bc0de solid;
  163. background-color: #f4f8fa;
  164. padding: 20px;
  165. margin-top: 10px;
  166. }
  167. .callout table {
  168. margin-bottom: 0;
  169. }
  170. .notice-pad {
  171. margin-top: 20px;
  172. }
  173. textarea.code-snippet {
  174. font-size: 12px;
  175. font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
  176. }
  177. /**
  178. * nicer file upload
  179. */
  180. .btn-file {
  181. position: relative;
  182. overflow: hidden;
  183. }
  184. .btn-file input[type=file] {
  185. position: absolute;
  186. top: 0;
  187. right: 0;
  188. min-width: 100%;
  189. min-height: 100%;
  190. font-size: 100px;
  191. text-align: right;
  192. filter: alpha(opacity=0);
  193. opacity: 0;
  194. outline: none;
  195. background: white;
  196. cursor: inherit;
  197. display: block;
  198. }
  199. .glyphicon-spin {
  200. -webkit-animation: spin 1000ms infinite linear;
  201. animation: spin 1000ms infinite linear;
  202. }
  203. @-webkit-keyframes spin {
  204. 0% {
  205. -webkit-transform: rotate(0deg);
  206. transform: rotate(0deg);
  207. }
  208. 100% {
  209. -webkit-transform: rotate(359deg);
  210. transform: rotate(359deg);
  211. }
  212. }
  213. @keyframes spin {
  214. 0% {
  215. -webkit-transform: rotate(0deg);
  216. transform: rotate(0deg);
  217. }
  218. 100% {
  219. -webkit-transform: rotate(359deg);
  220. transform: rotate(359deg);
  221. }
  222. }