style.css (5024B)
1 .text { 2 overflow-wrap: break-word; 3 } 4 5 body { 6 background: #fffff9; 7 } 8 9 .rss { 10 color: #ee802f; 11 font-weight: bold; 12 text-decoration: none; 13 } 14 15 .code { 16 overflow-x: auto; 17 white-space: pre-wrap; 18 white-space: -moz-pre-wrap; 19 white-space: -pre-wrap; 20 white-space: -o-pre-wrap; 21 word-wrap: break-word; 22 background: #eaffff; 23 padding: 1em; 24 } 25 26 #body { 27 max-width: 60em; 28 margin-left:auto; 29 margin-right:auto; 30 } 31 .fsmaller { 32 font-size: smaller; 33 } 34 35 #pager { 36 // font-size: smaller; 37 padding: 0.5em; 38 margin-left:auto; 39 margin-right:auto; 40 } 41 42 #pager a, #pager a:visited { 43 color: #777777; 44 text-decoration: none; 45 } 46 47 #pager a:hover { 48 color: #000000; 49 } 50 51 #pager .selected { 52 color: #ffffff; 53 background: #55aaaa; 54 text-decoration: none; 55 } 56 57 #echolist, #topiclist, #profile, #login, #error { 58 margin: 0; 59 margin-left:auto; 60 margin-right:auto; 61 padding: 0; 62 border: 1px solid #55aaaa; 63 border-collapse: collapse; 64 } 65 #echolist a,#echolist a:visited,#echolist a:hover,#topiclist a, #topiclist a:visited, #topiclist a:hover { 66 color: #000000; 67 text-decoration: underline; 68 } 69 #echolist th,#topiclist th { 70 text-align: left; 71 color: white; 72 font-weight: bold; 73 } 74 75 #echolist .echo, #topiclist .topic { 76 font-weight: normal; 77 text-align: left; 78 width: 60%; 79 } 80 81 #echolist .count, #echolist .topics, #topiclist .topics, #topiclist .posts { 82 text-align: center; 83 } 84 85 #echolist .info, #topiclist .info { 86 color: #555555; 87 font-size: smaller; 88 min-width: 40%; 89 } 90 91 .today { 92 color: #555555; 93 font-weight: bold; 94 } 95 96 #echolist .subj { 97 } 98 99 #echolist th, #echolist td, #topiclist th, #topiclist td { 100 margin: 0; 101 padding: 0.5em; 102 } 103 104 #echolist .title, #topiclist .title { 105 background: #55aaaa; 106 padding: 0; 107 margin: 0; 108 } 109 .alert { 110 background: #ea5555; 111 color: white; 112 font-weight: bold; 113 text-align: center; 114 } 115 116 .even { 117 background: #ffffea; 118 } 119 120 .odd { 121 background: #eaffff; 122 } 123 #topic .echo { 124 font-weight: bold; 125 } 126 127 #topic .echo a, #topic .echo a:visited { 128 color: #555555; 129 } 130 131 #topic .msg { 132 background-color: #ffffea; 133 margin-bottom: 1em; 134 text-align: left; 135 padding: 1em; 136 border: 1px solid #55aaaa; 137 // box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); 138 overflow: auto; 139 } 140 .center { 141 text-align: center; 142 } 143 #edit { 144 text-align: center; 145 width: 100%; 146 margin-right: auto; 147 margin-left: auto; 148 margin-top: 1em; 149 background: #ffffea; 150 border: 1px solid #55aaaa; 151 } 152 153 #edit textarea, #edit input, #profile textarea { 154 font-size: larger; 155 margin: 10px; 156 padding: 10px; 157 border: none; 158 overflow: auto; 159 width: 90%; 160 border: 1px solid #55aaaa; 161 } 162 #profile textarea { 163 width: auto; 164 } 165 #edit textarea, #profile textarea { 166 background-color: #ffffea; 167 min-height: 20em; 168 font-size: x-large; 169 } 170 171 #topic .selected { 172 background: #eaffff; 173 } 174 #topic .subj a, #topic .subj a:hover, #topic .subj a:visited { 175 color: #000000; 176 font-size: large; 177 font-weight: bold; 178 text-decoration: none; 179 } 180 #topic .reply a, #topic .reply a:hover, #topic .reply a:visited { 181 color: #ea5555; 182 text-decoration: none; 183 } 184 #topic .info { 185 color: #555555; 186 font-size: smaller; 187 } 188 189 #topic .info a { 190 color: #555555; 191 } 192 193 #header { 194 margin: 0; 195 margin-left:0; 196 margin-right:0; 197 width: 100%; 198 padding: 0; 199 border: 0; 200 border-collapse: collapse; 201 } 202 203 #header .title { 204 padding: 0 0 0.5em 0; 205 } 206 #header tr { 207 vertical-align: bottom; 208 } 209 #header .title .logo { 210 font-size: xx-large; 211 font-weight: bold; 212 vertical-align: bottom; 213 } 214 215 .logo img { 216 max-height: 1em; 217 } 218 219 #header .logo a { 220 text-decoration: none; 221 color: black; 222 } 223 #header .title .info { 224 font-size: small; 225 color: #555555; 226 font-style: italic; 227 font-weight: bold; 228 } 229 230 #header .title .info a { 231 color: #333377; 232 } 233 234 #header .links { 235 padding: 0 1em 0.5em 0; 236 text-align: right; 237 } 238 239 .links a, .links a:visited { 240 color: #ea5555; 241 } 242 #footer { 243 text-align: right; 244 font-size: smaller; 245 font-style: italic; 246 margin-top: 1em; 247 } 248 .quote { 249 color: #555555; 250 } 251 252 .text .img { 253 min-width: 8em; 254 height: auto; 255 image-rendering: auto; 256 image-rendering: crisp-edges; 257 image-rendering: pixelated; 258 } 259 260 .more { 261 color: black; 262 color: #ea5555; 263 text-decoration: underline; 264 font-weight: bold; 265 font-size: smaller; 266 } 267 268 .avatar { 269 width: 4em; 270 float: left; 271 height: auto; 272 margin: 0.5em; 273 image-rendering: auto; 274 image-rendering: crisp-edges; 275 image-rendering: pixelated; 276 border: none; 277 } 278 279 .comment { 280 color: #555555; 281 font-style: italic; 282 } 283 284 .header { 285 font-weight: bold; 286 } 287 288 .spoiler { 289 color: #cccccc; 290 } 291 #profile td, #login td, #error td { 292 padding: 0.5em; 293 } 294 #profile .links, #login .links, #error .links { 295 text-align: center; 296 } 297 298 .msgid { 299 color: #ea5555; 300 text-decoration: none; 301 } 302 303 @media (max-width: 640px) { 304 .extra { 305 display: none; 306 } 307 }