Browse Source

Bring back the Oppai style!

pjc 5 years ago
parent
commit
e2948b6519
31 changed files with 275 additions and 430 deletions
  1. 3
    2
      gazelle.sql
  2. 0
    0
      static/styles/matcha/images/auto.png
  3. 0
    0
      static/styles/matcha/images/bar.gif
  4. 0
    0
      static/styles/matcha/images/bar_left.gif
  5. 0
    0
      static/styles/matcha/images/bar_right.gif
  6. 0
    0
      static/styles/matcha/images/go_last_read.png
  7. 0
    0
      static/styles/matcha/images/grayarrow_close.png
  8. 0
    0
      static/styles/matcha/images/grayarrow_open.png
  9. 0
    0
      static/styles/matcha/images/headerbg.png
  10. 0
    0
      static/styles/matcha/images/hide.png
  11. 0
    0
      static/styles/matcha/images/hide2.png
  12. 0
    0
      static/styles/matcha/images/locked_read.png
  13. 0
    0
      static/styles/matcha/images/locked_sticky_read.png
  14. 0
    0
      static/styles/matcha/images/locked_sticky_unread.png
  15. 0
    0
      static/styles/matcha/images/locked_unread.png
  16. 0
    0
      static/styles/matcha/images/messages.gif
  17. 0
    0
      static/styles/matcha/images/newmessages.gif
  18. 0
    0
      static/styles/matcha/images/other.png
  19. 0
    0
      static/styles/matcha/images/read.png
  20. 0
    0
      static/styles/matcha/images/show.png
  21. 0
    0
      static/styles/matcha/images/show2.png
  22. 0
    0
      static/styles/matcha/images/sticky_read.png
  23. 0
    0
      static/styles/matcha/images/sticky_unread.png
  24. 0
    0
      static/styles/matcha/images/unread.png
  25. 134
    138
      static/styles/matcha/style.css
  26. 138
    134
      static/styles/oppai/style.css
  27. 0
    156
      static/styles/public.2020-01-14/style.css
  28. BIN
      static/stylespreview/thumb_beluga.png
  29. BIN
      static/stylespreview/thumb_genaviv.png
  30. BIN
      static/stylespreview/thumb_matcha.png
  31. BIN
      static/stylespreview/thumb_oppai.png

+ 3
- 2
gazelle.sql
File diff suppressed because it is too large
View File


static/styles/oppai.2020-01-14/images/auto.png → static/styles/matcha/images/auto.png View File


static/styles/oppai.2020-01-14/images/bar.gif → static/styles/matcha/images/bar.gif View File


static/styles/oppai.2020-01-14/images/bar_left.gif → static/styles/matcha/images/bar_left.gif View File


static/styles/oppai.2020-01-14/images/bar_right.gif → static/styles/matcha/images/bar_right.gif View File


static/styles/oppai.2020-01-14/images/go_last_read.png → static/styles/matcha/images/go_last_read.png View File


static/styles/oppai.2020-01-14/images/grayarrow_close.png → static/styles/matcha/images/grayarrow_close.png View File


static/styles/oppai.2020-01-14/images/grayarrow_open.png → static/styles/matcha/images/grayarrow_open.png View File


static/styles/oppai.2020-01-14/images/headerbg.png → static/styles/matcha/images/headerbg.png View File


static/styles/oppai.2020-01-14/images/hide.png → static/styles/matcha/images/hide.png View File


static/styles/oppai.2020-01-14/images/hide2.png → static/styles/matcha/images/hide2.png View File


static/styles/oppai.2020-01-14/images/locked_read.png → static/styles/matcha/images/locked_read.png View File


static/styles/oppai.2020-01-14/images/locked_sticky_read.png → static/styles/matcha/images/locked_sticky_read.png View File


static/styles/oppai.2020-01-14/images/locked_sticky_unread.png → static/styles/matcha/images/locked_sticky_unread.png View File


static/styles/oppai.2020-01-14/images/locked_unread.png → static/styles/matcha/images/locked_unread.png View File


static/styles/oppai.2020-01-14/images/messages.gif → static/styles/matcha/images/messages.gif View File


static/styles/oppai.2020-01-14/images/newmessages.gif → static/styles/matcha/images/newmessages.gif View File


static/styles/oppai.2020-01-14/images/other.png → static/styles/matcha/images/other.png View File


static/styles/oppai.2020-01-14/images/read.png → static/styles/matcha/images/read.png View File


static/styles/oppai.2020-01-14/images/show.png → static/styles/matcha/images/show.png View File


static/styles/oppai.2020-01-14/images/show2.png → static/styles/matcha/images/show2.png View File


static/styles/oppai.2020-01-14/images/sticky_read.png → static/styles/matcha/images/sticky_read.png View File


static/styles/oppai.2020-01-14/images/sticky_unread.png → static/styles/matcha/images/sticky_unread.png View File


static/styles/oppai.2020-01-14/images/unread.png → static/styles/matcha/images/unread.png View File


static/styles/oppai.2020-01-14/style.css → static/styles/matcha/style.css View File

@@ -1,7 +1,7 @@
1
-/* Layout (Torrents page) */
1
+/* Layout (torrents page) */
2 2
 
3 3
 #site_debug td{
4
-  border: 1px solid #666;
4
+  border: 1px solid black;
5 5
 }
6 6
 
7 7
 /* We're going to opt for the category icon method for now, tags_* is also available */
@@ -9,9 +9,11 @@
9 9
 .cats_rna { width: 36px; height: 36px; background: url('/static/common/bioicons/rna.png') no-repeat center center; }
10 10
 .cats_proteins { width: 36px; height: 36px; background: url('/static/common/bioicons/proteins.png') no-repeat center center; }
11 11
 .cats_imaging { width: 36px; height: 36px; background: url('/static/common/bioicons/imaging.png') no-repeat center center; }
12
-.cats_other { width: 36px; height: 36px; background: url('/static/common/bioicons/other.png') no-repeat center center; }
12
+.cats_extras { width: 36px; height: 36px; background: url('/static/common/bioicons/extras.png') no-repeat center center; }
13
+
13 14
 
14 15
 /* Global */
16
+
15 17
 * {
16 18
   padding: 0em;
17 19
   margin: 0em;
@@ -21,6 +23,14 @@ html {
21 23
   width: 100%;
22 24
 }
23 25
 
26
+body {
27
+  font-family: Bitstream Vera Sans, Tahoma, sans-serif;
28
+  font-size: 11px;
29
+  color: black;
30
+  background: url('/static/common/hiware.png') fixed;
31
+}
32
+
33
+/*
24 34
 body {
25 35
   width: 100%;
26 36
   background-color: #EDDDE7;
@@ -29,29 +39,30 @@ body {
29 39
   color: #000;
30 40
   min-width: 850px;
31 41
 }
42
+*/
43
+
32 44
 
33 45
 /* Common elements */
34 46
 
35 47
 a {
36 48
   text-decoration: none;
37
-  border: none;
38
-  color: #444;
49
+  color: #016670;
39 50
 }
40 51
 
41 52
 a:hover {
42 53
   text-decoration: underline;
43
-  color: #555;
54
+  color: black;
44 55
 }
45 56
 
46 57
 button, input[type=button], input[type=submit] {
47
-  background: #EAABED;
48
-  box-shadow: 0 1px 1px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
58
+  background: #fbe180;
59
+  box-shadow: 2px 2px 10px -5px gray;
49 60
 }
50 61
 button:hover, input[type=button]:hover, input[type=submit]:hover {
51
-  background: #E197E5;
62
+  background: #fff9c7;
52 63
 }
53 64
 button:focus, input[type=button]:focus, input[type=submit]:focus {
54
-  background: #D48DD8;
65
+  background: #fff9c7;
55 66
 }
56 67
 
57 68
 .spoilerButton {
@@ -60,14 +71,12 @@ button:focus, input[type=button]:focus, input[type=submit]:focus {
60 71
 
61 72
 .forum_post .body a:not([href="#"]), .rule_summary a, .wiki_article a, #actual_rules a, .news_post .pad a, .store_table a {
62 73
   text-decoration: none;
63
-  border: none;
64
-  color: #862A5E;
74
+  color: #016670;
65 75
 }
66 76
 
67 77
 .forum_post .body a:hover:not([href="#"]), .rule_summary a:hover, .wiki_article a:hover, #actual_rules a:hover, .news_post .pad a:hover, .store_table a:hover {
68 78
   text-decoration: underline;
69
-  border: none;
70
-  color: #B65A8E;
79
+  color: black;
71 80
 }
72 81
 
73 82
 h1,h2,h3,h4 {
@@ -96,6 +105,7 @@ img {
96 105
   border: none;
97 106
 }
98 107
 
108
+
99 109
 /* Styles generated by the BBCode parser */
100 110
 
101 111
 span.size1 { font-size:0.75em; }
@@ -112,34 +122,34 @@ span.size10 { font-size:3em; }
112 122
 ul.thin { margin:0px 0px 0px 25px; padding:0px; }
113 123
 ul.thin li { margin:0px 0px; padding:0px; }
114 124
 
115
-/* Layout (Every page) */
125
+
126
+/* Layout (every page) */
116 127
 
117 128
 #header {
118 129
   width: 100%;
119 130
   padding: 0px 0 0 0;
120
-  background: #fbc2e5;
131
+  background: url('/static/common/sam-komon.png');
121 132
   margin-bottom: 10px;
122 133
 }
123 134
 
124 135
 #content {
125 136
   margin: auto;
126 137
   margin-top: 10px;
127
-/*  margin-top: 100px; */
128 138
   width: 90%;
129 139
   min-width: 872px;
130 140
   overflow: hidden;
131 141
 }
132 142
 
133 143
 #footer {
134
-/*  margin-top: 40px; */
135 144
   margin-top: 10px;
136 145
   width: 100%;
137 146
   text-align: center;
138 147
   padding: 1em 0;
139 148
   opacity: 0;
140
-  transition: ease-in-out 0.3s;
141
-  transition-delay: 0.7s;
149
+  transition: ease-in-out 0.2s;
150
+  transition-delay: 0.5s;
142 151
 }
152
+
143 153
 #footer:hover {
144 154
   opacity: 1;
145 155
 }
@@ -147,7 +157,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
147 157
 #logo {
148 158
   width: 250px;
149 159
   height: 50px;
150
-  background: url('/static/common/logo.png') no-repeat center center;
160
+  background: url('/static/common/logo.black.png') no-repeat center center;
151 161
   margin: 0 0 0 10%;
152 162
 }
153 163
 
@@ -165,7 +175,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
165 175
 #menu {
166 176
   width: 100%;
167 177
   text-align: center;
168
-  background-color: #461640;
178
+  background-color: #016670;
169 179
   font-size: 10pt;
170 180
 }
171 181
 
@@ -187,8 +197,9 @@ ul.thin li { margin:0px 0px; padding:0px; }
187 197
   padding: 0.6em 0;
188 198
   display: inline-block;
189 199
   width: 100%;
190
-  color: #fbc2e5;
200
+  color: white;
191 201
   transition: ease-in-out 0.1s;
202
+  text-decoration: none;
192 203
 }
193 204
 
194 205
 #nav_links {
@@ -196,22 +207,24 @@ ul.thin li { margin:0px 0px; padding:0px; }
196 207
 }
197 208
 
198 209
 #menu ul li a.active {
199
-  background-color: #565656;
210
+  background-color: #016670;
200 211
 }
201 212
 
202 213
 #menu ul li a:hover {
203
-  background-color: #7A3572;
214
+  background-color: #9fedd7;
215
+  color: black;
204 216
   text-decoration: none;
205 217
 }
206 218
 
207 219
 #menu .nav_dropdown {
208
-  background: #461640;
220
+  background: #016670;
209 221
   margin-top: 0;
210 222
 }
211 223
 
212 224
 .nav_dropdown > div {
225
+  box-shadow: 2px 2px 10px -2px gray;
213 226
   position: absolute;
214
-  background-color: #461640;
227
+  background-color: #016670;
215 228
   width: 100%;
216 229
   z-index: 99999;
217 230
   margin-top: 32px;
@@ -225,9 +238,10 @@ ul.thin li { margin:0px 0px; padding:0px; }
225 238
 
226 239
 .nav_dropdown > div > a {
227 240
   display: none;
228
-  color: #fbc2e5;
241
+  color: white;
229 242
   height: 32px;
230 243
   line-height: 32px;
244
+  text-decoration: none;
231 245
 }
232 246
 
233 247
 .nav_dropdown:hover > div > a {
@@ -235,15 +249,12 @@ ul.thin li { margin:0px 0px; padding:0px; }
235 249
 }
236 250
 
237 251
 #userinfo {
238
-/*  position: absolute;
239
-  top: 258px; */
240
-  background: #fbc2e5;
241
-  color: #444;
252
+  background: #fff9c7;
253
+  color: black;
242 254
   padding: 4px 0px;
243 255
   width: 100%;
244 256
   text-align: center;
245
-  font-size: 8pt;
246
-  /* border-bottom: 1px solid #999; */
257
+  /* font-size: 8pt; */
247 258
 }
248 259
 
249 260
 #userinfo img {
@@ -263,13 +274,17 @@ ul.thin li { margin:0px 0px; padding:0px; }
263 274
   padding: 0px;
264 275
 }
265 276
 
277
+
266 278
 #userinfo a {
267
-  color: #222;
279
+  color: black;
280
+  text-decoration: none;
268 281
 }
282
+
269 283
 #userinfo a:hover {
270 284
   text-decoration: underline;
271 285
 }
272 286
 
287
+
273 288
 #userinfo b a {
274 289
   font-weight: normal;
275 290
   font-size: 0.9em;
@@ -278,10 +293,9 @@ ul.thin li { margin:0px 0px; padding:0px; }
278 293
 
279 294
 #searchbars {
280 295
   text-align: center;
281
-  background-color: #7A3572;
296
+  background-color: #9fedd7;
282 297
   box-sizing: content-box;
283 298
   padding: 4px 10%;
284
-  border-bottom: 2px solid #FBC2E5;
285 299
   display: flex;
286 300
 }
287 301
 
@@ -296,10 +310,10 @@ ul.thin li { margin:0px 0px; padding:0px; }
296 310
   border: 1px solid transparent;
297 311
   box-sizing: border-box;
298 312
   padding: 2px 2px 2px 4px;
299
-  font-size: 0.9em;
300
-  background-color: #e0e0e0;
313
+  /* font-size: 0.9em; */
314
+  background-color: white;
301 315
   width: 100%;
302
-  color: #444;
316
+  color: black;
303 317
 }
304 318
 
305 319
 #searchbars ul {
@@ -321,7 +335,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
321 335
   top: 1em;
322 336
   left: 0;
323 337
   z-index: 1000;
324
-  background-color: #999;
338
+  background-color: white;
325 339
   width: 12em;
326 340
   margin-top: 12px;
327 341
 }
@@ -334,21 +348,13 @@ ul.thin li { margin:0px 0px; padding:0px; }
334 348
 }
335 349
 
336 350
 #searchbars ul li ul li.highlight {
337
-  background: #D7D7D7;
351
+  background: white;
338 352
 }
339 353
 
340 354
 #searchbars ul li form {
341 355
   display: inline;
342 356
 }
343 357
 
344
-#alerts {
345
-/*  margin-top: 85px;
346
-  margin-bottom: -85px; */
347
-  background: #EDDDE7;
348
-/*  padding: 10px 0px; */
349
-  margin: 10px 0px;
350
-}
351
-
352 358
 #cat-selector ul {
353 359
   width: 100%;
354 360
 }
@@ -361,15 +367,14 @@ ul.thin li { margin:0px 0px; padding:0px; }
361 367
 }
362 368
 
363 369
 .alertbar {
364
-  background-color: #fbc2e5;
370
+  background-color: #fff9c7;
365 371
   text-align: center;
366
-  color: #444;
372
+  color: black;
367 373
   font-weight: bold;
368
-  font-size: 0.95em;
374
+  /* font-size: 0.95em; */
369 375
   width: 350px;
370
-  margin: 0 auto 0px auto;
376
+  margin: 2em auto;
371 377
   padding: 10px;
372
-  margin-bottom: 8px;
373 378
 }
374 379
 .alertbar.warning {
375 380
   background-color: #ffe68a;
@@ -378,15 +383,15 @@ ul.thin li { margin:0px 0px; padding:0px; }
378 383
   background-color: #ff8a8a;
379 384
 }
380 385
 .alertbar a {
381
-  color: #555;
382
-  text-decoration: underline;
386
+  color: black;
387
+  text-decoration: none;
383 388
 }
384 389
 .alertbar.modbar a {
385 390
   margin: 0px 5px;
386 391
 }
387 392
 .alertbar a:hover {
388
-  color: #777;
389
-  text-decoration: none;
393
+  color: black;
394
+  text-decoration: underline;
390 395
 }
391 396
 
392 397
 /* IE doesn't appear to like a simple display:none in our header. Random things start fucking up pretty badly. */
@@ -400,7 +405,8 @@ input.hidden {
400 405
   display: none;
401 406
 }
402 407
 
403
-/* Layout (Any page) */
408
+
409
+/* Layout (any page) */
404 410
 
405 411
 .thin {
406 412
   width: 850px;
@@ -430,7 +436,7 @@ input.hidden {
430 436
   position: absolute;
431 437
   padding: 5px;
432 438
   left: -5px;
433
-  background-color: #FBC2E5;
439
+  background-color: #fff9c7;
434 440
   z-index: 100;
435 441
 }
436 442
 
@@ -474,7 +480,7 @@ p.min_padding {
474 480
 
475 481
 .box {
476 482
   font-size: 8pt;
477
-  background-color: #EEE;
483
+  background-color: white;
478 484
   /* border: 1px solid #666666; */
479 485
   border: none;
480 486
   margin-bottom: 10px;
@@ -487,7 +493,7 @@ p.min_padding {
487 493
 .box2 {
488 494
   margin-bottom: 10px;
489 495
   font-size: 8pt;
490
-  background-color: #EAEAEA;
496
+  background-color: white;
491 497
   /* border: 1px solid #666666; */
492 498
   border: none;
493 499
 }
@@ -506,8 +512,8 @@ p.min_padding {
506 512
   padding: 4px;
507 513
   /* border-bottom: 1px solid #666; */
508 514
   /* background: #E1E1E1; */
509
-  background: #EAABED;
510
-  color: #333;
515
+  background: #9fedd7;
516
+  color: black;
511 517
 }
512 518
 
513 519
 .body {
@@ -528,11 +534,11 @@ p.min_padding {
528 534
 }
529 535
 
530 536
 .tags a {
531
-  color: #222;
537
+  color: black;
532 538
 }
533 539
 
534 540
 .tags a:hover {
535
-  color: #444;
541
+  color: black;
536 542
   text-decoration: underline;
537 543
 }
538 544
 
@@ -551,7 +557,7 @@ table {
551 557
 }
552 558
 
553 559
 tr {
554
-  background-color: #EEE;
560
+  background-color: white;
555 561
 }
556 562
 
557 563
 td, th {
@@ -561,9 +567,9 @@ td, th {
561 567
 }
562 568
 
563 569
 .colhead {
564
-  background: #E197E5;
570
+  background: #9fedd7;
565 571
   font-weight: bold;
566
-  color: #000;
572
+  color: black;
567 573
 }
568 574
 
569 575
 td.colhead, .colhead td, .colhead th {
@@ -587,17 +593,17 @@ td.colhead, .colhead td, .colhead th {
587 593
 
588 594
 .colhead_dark {
589 595
   /* background: #E1E1E1; */
590
-  background: #E197E5;
591
-  color: #333;
596
+  background: #9fedd7;
597
+  color:black;
592 598
 }
593 599
 .forum_post .colhead_dark {
594
-  background: #F1CDF4;
600
+  background: #9fedd7;
595 601
 }
596 602
 .forum_post.staff_post .colhead_dark {
597
-  background: #f1849a;
603
+  background: #fbe180;
598 604
 }
599 605
 .forum_post.sticky_post {
600
-  border: 3px solid #f1849a;
606
+  border: 3px solid #fbe180;
601 607
 }
602 608
 
603 609
 td.label {
@@ -611,7 +617,7 @@ table.slice {
611 617
 }
612 618
 
613 619
 .error_message {
614
-  padding: 8px 0px;
620
+  padding: 10px;
615 621
   background-color: #AF2525;
616 622
   text-align: center;
617 623
   color: white;
@@ -619,10 +625,12 @@ table.slice {
619 625
 }
620 626
 
621 627
 .save_message {
622
-  padding: 8px 0px;
623
-  background-color: #F8C2E8;
628
+  padding: 10px;
629
+  width: 50%;
630
+  margin: 2em auto;
631
+  background: #fbe180;
624 632
   text-align: center;
625
-  color: #555555;
633
+  color: black;
626 634
   font-weight: bold;
627 635
 }
628 636
 
@@ -638,6 +646,7 @@ ul.nobullet {
638 646
   display: inline-block;
639 647
 }
640 648
 
649
+
641 650
 /* Layout (home page) */
642 651
 
643 652
 ul.stats li {
@@ -655,7 +664,8 @@ ul.poll li.graph {
655 664
   padding-left: 20px;
656 665
 }
657 666
 
658
-/* Layout (Torrents page) */
667
+
668
+/* Layout (torrents page) */
659 669
 
660 670
 .show_torrents {
661 671
   width: 21px;
@@ -680,7 +690,7 @@ ul.poll li.graph {
680 690
 .filter_torrents {
681 691
   width: 750px;
682 692
   margin: auto;
683
-  background: #EEE;
693
+  background: white;
684 694
 }
685 695
 
686 696
 .filter_torrents .submit {
@@ -688,11 +698,6 @@ ul.poll li.graph {
688 698
   padding-top: 5px;
689 699
 }
690 700
 
691
-.filter_torrents .ft_cat_list {
692
-  border-top: 1px solid #AAA;
693
-  border-bottom: 1px solid #AAA;
694
-}
695
-
696 701
 #content form.search_form + .torrent_table {
697 702
   margin-top: 20px;
698 703
 }
@@ -723,13 +728,13 @@ ul.poll li.graph {
723 728
 }
724 729
 
725 730
 .torrent_table tr.group {
726
-  background-color: #cfcfcf;
731
+  background-color: white;
727 732
 }
728 733
 .torrent_table tr.group_torrent {
729
-  background-color: #fafafa;
734
+  background-color: white;
730 735
 }
731 736
 .torrent_table tr.torrent {
732
-  background-color: #ddd;
737
+  background-color: white;
733 738
 }
734 739
 
735 740
 .torrent_table tr.group td.center:first-child {
@@ -737,13 +742,13 @@ ul.poll li.graph {
737 742
   width: 21px;
738 743
 }
739 744
 .torrent_table tr.torrent:nth-child(2n) {
740
-  background-color: #FAD1E3;
745
+  background-color: #edeae5;
741 746
 }
742 747
 .torrent_table tr.torrent:nth-child(2n-1) {
743
-  background-color: #EDC5F4;
748
+  background-color: white;
744 749
 }
745 750
 .torrent_table tr.group {
746
-  background-color: #F8B8FF;
751
+  background-color: white;
747 752
 }
748 753
 
749 754
 .torrent_table div.tags {
@@ -769,7 +774,8 @@ ul.poll li.graph {
769 774
   white-space: nowrap;
770 775
 }
771 776
 
772
-/* Layout (Forums) */
777
+
778
+/* Layout (forums) */
773 779
 
774 780
 .last_read {margin-left: 5px; fill: #A9A9A9;}
775 781
 .colhead_dark .last_read {fill: #DC86E0;}
@@ -782,10 +788,10 @@ ul.poll li.graph {
782 788
 .read_locked{background: url(images/locked_read.png) no-repeat center center;}
783 789
 .unread{background: url(images/unread.png) no-repeat center center;}
784 790
 .read{background: url(images/read.png) no-repeat center center;}
785
-strong.quoteheader {color: #000;}
791
+strong.quoteheader {color: black;}
786 792
 
787 793
 tr.row:nth-of-type(odd) {
788
-  background-color: #E2E2E2;
794
+  background-color: white;
789 795
 }
790 796
 
791 797
 table.forum_post {
@@ -798,7 +804,7 @@ table.forum_post td {
798 804
 }
799 805
 
800 806
 table.forum_unread {
801
-  border: 2px solid #F0BBD6;
807
+  border: 2px solid red;
802 808
 }
803 809
 
804 810
 td.avatar {
@@ -832,13 +838,15 @@ blockquote {
832 838
   border: 1px solid #BBB;
833 839
 }
834 840
 
835
-/* Layout (Inbox) */
841
+
842
+/* Layout (inbox) */
836 843
 
837 844
 tr.unreadpm {
838
-  background-color: #ECC;
845
+  background-color: #fff9c7;
839 846
 }
840 847
 
841
-/* Layout (Permission Page) */
848
+
849
+/* Layout (permission page) */
842 850
 
843 851
 .permission_head {
844 852
   width: 400px;
@@ -867,7 +875,8 @@ tr.unreadpm {
867 875
   text-align: right;
868 876
 }
869 877
 
870
-/* Layout (Invite tree) */
878
+
879
+/* Layout (invite tree) */
871 880
 
872 881
 ul .invitetree {
873 882
   margin: 0px 0px 0px 25px;
@@ -878,13 +887,15 @@ ul .invitetree {
878 887
   margin: 10px 2px;
879 888
 }
880 889
 
881
-/* Layout (User options) */
890
+
891
+/* Layout (user options) */
882 892
 
883 893
 .user_options .options_list li {
884 894
   margin: 0;
885 895
 }
886 896
 
887
-/* Layout (MISC) */
897
+
898
+/* Layout (misc) */
888 899
 
889 900
 .left_poll {
890 901
   display: none;
@@ -897,7 +908,7 @@ ul .invitetree {
897 908
 
898 909
 .center_poll {
899 910
   height: 9px;
900
-  background: #C5D1FF;
911
+  background: white;
901 912
   border-radius: 4px;
902 913
   float: left;
903 914
   margin: 0px;
@@ -968,14 +979,14 @@ tr.torrent .bookmark > a:after {
968 979
 }
969 980
 
970 981
 div[class~=tooltipster-content] > a {
971
-  color: #AAAAAA;
982
+  color: #edeae5;
972 983
 }
973 984
 
974 985
 .post_id {
975 986
   font-weight: normal;
976 987
 }
977 988
 
978
-/* get rid of extraneous padding in the Top Contributors box */
989
+/* Get rid of extraneous padding in the Top Contributors box */
979 990
 #request_top_contrib {
980 991
   border: none;
981 992
 }
@@ -997,25 +1008,17 @@ div[class~=tooltipster-content] > a {
997 1008
   border-right: 0;
998 1009
 }
999 1010
 
1000
-#requests table.layout.cat_list {
1001
-  border-bottom: 1px solid #AAA;
1002
-  border-top: 1px solid #AAA;
1003
-}
1004
-#requests tr#media_list {
1005
-  border-bottom: 1px solid #AAA;
1006
-  border-top: 1px solid #AAA;
1007
-}
1008 1011
 #request_table {
1009 1012
   margin-bottom: 5px;
1010 1013
 }
1011 1014
 #request_table .request:nth-of-type(odd){
1012
-  background: #FAD1E3;
1015
+  background: #edeae5;
1013 1016
 }
1014 1017
 #request_table .request:nth-of-type(even){
1015
-  background: #EDC5F4;
1018
+  background: white;
1016 1019
 }
1017 1020
 
1018
-/* workaround for calendar display issue */
1021
+/* Workaround for calendar display issue */
1019 1022
 div.sidebar #event_div {
1020 1023
   margin-left: -232px;
1021 1024
 }
@@ -1029,20 +1032,17 @@ ol {
1029 1032
 }
1030 1033
 
1031 1034
 #coverCont {
1032
-  background-color: #FF5AA5;
1035
+  background-color: #fff9c7;
1033 1036
   padding: 5px;
1034
-  box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
1037
+  box-shadow: 2px 2px 10px -2px gray;
1035 1038
 }
1036 1039
 #coverCont img {
1037
-  background-color: #FFD2E6;
1040
+  background-color: #fff9c7;
1038 1041
 }
1039 1042
 .torrent_info {
1040 1043
   font-size: 100%;
1041 1044
   font-weight: 100;
1042 1045
 }
1043
-.group_info > a:last-of-type {
1044
-  text-decoration: underline;
1045
-}
1046 1046
 
1047 1047
 .recent_snatches_images, .recent_uploads_images {
1048 1048
   position: relative;
@@ -1053,19 +1053,19 @@ ol {
1053 1053
 }
1054 1054
 
1055 1055
 .row_hl {
1056
-  background-color: #EED5F1;
1056
+  background-color: #edeae5;
1057 1057
 }
1058 1058
 
1059 1059
 input.inputtext {
1060 1060
   border: none;
1061
-  border-bottom: 1px solid #AAA;
1062
-  background-color: rgba(0, 0, 0, 0);
1061
+  border-bottom: 1px solid #edeae5;
1062
+  background-color: white;
1063 1063
   font-size: 13px;
1064 1064
   outline: none;
1065 1065
   transition: ease-in-out 0.12s;
1066 1066
 }
1067 1067
 input.inputtext:focus {
1068
-  border-bottom: 1px solid #E197E5;
1068
+  border-bottom: 1px solid #fbe180;
1069 1069
 }
1070 1070
 
1071 1071
 .bbcode_bar {
@@ -1074,7 +1074,7 @@ input.inputtext:focus {
1074 1074
   border-bottom: none;
1075 1075
 }
1076 1076
 .bbcode_bar .emoji_box {
1077
-  background-color: #EEE;
1077
+  background-color: white;
1078 1078
 }
1079 1079
 
1080 1080
 .collage_images .collage_image {
@@ -1084,11 +1084,10 @@ input.inputtext:focus {
1084 1084
 }
1085 1085
 
1086 1086
 .box, .border, .alertbar, .artist_table, .request_table, .forum_index, #userinfo_minor > li > ul, .permissions table {
1087
-  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
1087
+  box-shadow: 2px 2px 10px -2px gray;
1088 1088
 }
1089 1089
 #userinfo {
1090
-  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -2px rgba(0, 0, 0, 0.2), 0 0px 5px 0 rgba(0, 0, 0, 0.12);
1091
-}
1090
+  box-shadow: 0 2px 10px -2px gray;
1092 1091
 
1093 1092
 .last_edited {
1094 1093
   font-size: 10px;
@@ -1130,7 +1129,7 @@ input.inputtext:focus {
1130 1129
   box-sizing: border-box;
1131 1130
 }
1132 1131
 .dead {
1133
-  opacity: 0.6;
1132
+  opacity: 0.5;
1134 1133
 }
1135 1134
 .search_warning {
1136 1135
   fill: #E197E5;
@@ -1139,7 +1138,6 @@ input.inputtext:focus {
1139 1138
 .tl_reported {
1140 1139
   color: red;
1141 1140
 }
1142
-
1143 1141
 .tl_snatched {
1144 1142
   color: #C35C1C;
1145 1143
 }
@@ -1149,11 +1147,13 @@ input.inputtext:focus {
1149 1147
 .tl_seeding {
1150 1148
   color: #068206;
1151 1149
 }
1150
+
1152 1151
 caption {
1153
-  border-bottom: 1px solid #BBB;
1152
+  border-bottom: 1px solid #edeae5;
1154 1153
   font-weight: bold;
1155 1154
 }
1156 1155
 
1156
+/*
1157 1157
 .tag_parody {
1158 1158
 	color: #e08e00 !important;
1159 1159
 }
@@ -1166,8 +1166,4 @@ caption {
1166 1166
 .tag_male {
1167 1167
 	color: #0000ff !important;
1168 1168
 }
1169
-
1170
-.collage_image:hover {
1171
-  box-shadow: 0px 0px 0px 3px #fbc2e5;
1172
-  position: relative;
1173
-}
1169
+*/

+ 138
- 134
static/styles/oppai/style.css View File

@@ -1,7 +1,7 @@
1
-/* Layout (torrents page) */
1
+/* Layout (Torrents page) */
2 2
 
3 3
 #site_debug td{
4
-  border: 1px solid black;
4
+  border: 1px solid #666;
5 5
 }
6 6
 
7 7
 /* We're going to opt for the category icon method for now, tags_* is also available */
@@ -9,11 +9,9 @@
9 9
 .cats_rna { width: 36px; height: 36px; background: url('/static/common/bioicons/rna.png') no-repeat center center; }
10 10
 .cats_proteins { width: 36px; height: 36px; background: url('/static/common/bioicons/proteins.png') no-repeat center center; }
11 11
 .cats_imaging { width: 36px; height: 36px; background: url('/static/common/bioicons/imaging.png') no-repeat center center; }
12
-.cats_extras { width: 36px; height: 36px; background: url('/static/common/bioicons/extras.png') no-repeat center center; }
13
-
12
+.cats_other { width: 36px; height: 36px; background: url('/static/common/bioicons/other.png') no-repeat center center; }
14 13
 
15 14
 /* Global */
16
-
17 15
 * {
18 16
   padding: 0em;
19 17
   margin: 0em;
@@ -23,14 +21,6 @@ html {
23 21
   width: 100%;
24 22
 }
25 23
 
26
-body {
27
-  font-family: Bitstream Vera Sans, Tahoma, sans-serif;
28
-  font-size: 11px;
29
-  color: black;
30
-  background: url('/static/common/hiware.png') fixed;
31
-}
32
-
33
-/*
34 24
 body {
35 25
   width: 100%;
36 26
   background-color: #EDDDE7;
@@ -39,30 +29,29 @@ body {
39 29
   color: #000;
40 30
   min-width: 850px;
41 31
 }
42
-*/
43
-
44 32
 
45 33
 /* Common elements */
46 34
 
47 35
 a {
48 36
   text-decoration: none;
49
-  color: #016670;
37
+  border: none;
38
+  color: #444;
50 39
 }
51 40
 
52 41
 a:hover {
53 42
   text-decoration: underline;
54
-  color: black;
43
+  color: #555;
55 44
 }
56 45
 
57 46
 button, input[type=button], input[type=submit] {
58
-  background: #fbe180;
59
-  box-shadow: 2px 2px 10px -5px gray;
47
+  background: #EAABED;
48
+  box-shadow: 0 1px 1px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
60 49
 }
61 50
 button:hover, input[type=button]:hover, input[type=submit]:hover {
62
-  background: #fff9c7;
51
+  background: #E197E5;
63 52
 }
64 53
 button:focus, input[type=button]:focus, input[type=submit]:focus {
65
-  background: #fff9c7;
54
+  background: #D48DD8;
66 55
 }
67 56
 
68 57
 .spoilerButton {
@@ -71,12 +60,14 @@ button:focus, input[type=button]:focus, input[type=submit]:focus {
71 60
 
72 61
 .forum_post .body a:not([href="#"]), .rule_summary a, .wiki_article a, #actual_rules a, .news_post .pad a, .store_table a {
73 62
   text-decoration: none;
74
-  color: #016670;
63
+  border: none;
64
+  color: #862A5E;
75 65
 }
76 66
 
77 67
 .forum_post .body a:hover:not([href="#"]), .rule_summary a:hover, .wiki_article a:hover, #actual_rules a:hover, .news_post .pad a:hover, .store_table a:hover {
78 68
   text-decoration: underline;
79
-  color: black;
69
+  border: none;
70
+  color: #B65A8E;
80 71
 }
81 72
 
82 73
 h1,h2,h3,h4 {
@@ -105,7 +96,6 @@ img {
105 96
   border: none;
106 97
 }
107 98
 
108
-
109 99
 /* Styles generated by the BBCode parser */
110 100
 
111 101
 span.size1 { font-size:0.75em; }
@@ -122,34 +112,34 @@ span.size10 { font-size:3em; }
122 112
 ul.thin { margin:0px 0px 0px 25px; padding:0px; }
123 113
 ul.thin li { margin:0px 0px; padding:0px; }
124 114
 
125
-
126
-/* Layout (every page) */
115
+/* Layout (Every page) */
127 116
 
128 117
 #header {
129 118
   width: 100%;
130 119
   padding: 0px 0 0 0;
131
-  background: url('/static/common/sam-komon.png');
120
+  background: #fbc2e5;
132 121
   margin-bottom: 10px;
133 122
 }
134 123
 
135 124
 #content {
136 125
   margin: auto;
137 126
   margin-top: 10px;
127
+/*  margin-top: 100px; */
138 128
   width: 90%;
139 129
   min-width: 872px;
140 130
   overflow: hidden;
141 131
 }
142 132
 
143 133
 #footer {
134
+/*  margin-top: 40px; */
144 135
   margin-top: 10px;
145 136
   width: 100%;
146 137
   text-align: center;
147 138
   padding: 1em 0;
148 139
   opacity: 0;
149
-  transition: ease-in-out 0.2s;
150
-  transition-delay: 0.5s;
140
+  transition: ease-in-out 0.3s;
141
+  transition-delay: 0.7s;
151 142
 }
152
-
153 143
 #footer:hover {
154 144
   opacity: 1;
155 145
 }
@@ -157,7 +147,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
157 147
 #logo {
158 148
   width: 250px;
159 149
   height: 50px;
160
-  background: url('/static/common/logo.black.png') no-repeat center center;
150
+  background: url('/static/common/logo.purple.png') no-repeat center center;
161 151
   margin: 0 0 0 10%;
162 152
 }
163 153
 
@@ -175,7 +165,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
175 165
 #menu {
176 166
   width: 100%;
177 167
   text-align: center;
178
-  background-color: #016670;
168
+  background-color: #461640;
179 169
   font-size: 10pt;
180 170
 }
181 171
 
@@ -197,9 +187,8 @@ ul.thin li { margin:0px 0px; padding:0px; }
197 187
   padding: 0.6em 0;
198 188
   display: inline-block;
199 189
   width: 100%;
200
-  color: white;
190
+  color: #fbc2e5;
201 191
   transition: ease-in-out 0.1s;
202
-  text-decoration: none;
203 192
 }
204 193
 
205 194
 #nav_links {
@@ -207,24 +196,22 @@ ul.thin li { margin:0px 0px; padding:0px; }
207 196
 }
208 197
 
209 198
 #menu ul li a.active {
210
-  background-color: #016670;
199
+  background-color: #565656;
211 200
 }
212 201
 
213 202
 #menu ul li a:hover {
214
-  background-color: #9fedd7;
215
-  color: black;
203
+  background-color: #7A3572;
216 204
   text-decoration: none;
217 205
 }
218 206
 
219 207
 #menu .nav_dropdown {
220
-  background: #016670;
208
+  background: #461640;
221 209
   margin-top: 0;
222 210
 }
223 211
 
224 212
 .nav_dropdown > div {
225
-  box-shadow: 2px 2px 10px -2px gray;
226 213
   position: absolute;
227
-  background-color: #016670;
214
+  background-color: #461640;
228 215
   width: 100%;
229 216
   z-index: 99999;
230 217
   margin-top: 32px;
@@ -238,10 +225,9 @@ ul.thin li { margin:0px 0px; padding:0px; }
238 225
 
239 226
 .nav_dropdown > div > a {
240 227
   display: none;
241
-  color: white;
228
+  color: #fbc2e5;
242 229
   height: 32px;
243 230
   line-height: 32px;
244
-  text-decoration: none;
245 231
 }
246 232
 
247 233
 .nav_dropdown:hover > div > a {
@@ -249,12 +235,15 @@ ul.thin li { margin:0px 0px; padding:0px; }
249 235
 }
250 236
 
251 237
 #userinfo {
252
-  background: #fff9c7;
253
-  color: black;
238
+/*  position: absolute;
239
+  top: 258px; */
240
+  background: #fbc2e5;
241
+  color: #444;
254 242
   padding: 4px 0px;
255 243
   width: 100%;
256 244
   text-align: center;
257
-  /* font-size: 8pt; */
245
+  font-size: 8pt;
246
+  /* border-bottom: 1px solid #999; */
258 247
 }
259 248
 
260 249
 #userinfo img {
@@ -274,17 +263,13 @@ ul.thin li { margin:0px 0px; padding:0px; }
274 263
   padding: 0px;
275 264
 }
276 265
 
277
-
278 266
 #userinfo a {
279
-  color: black;
280
-  text-decoration: none;
267
+  color: #222;
281 268
 }
282
-
283 269
 #userinfo a:hover {
284 270
   text-decoration: underline;
285 271
 }
286 272
 
287
-
288 273
 #userinfo b a {
289 274
   font-weight: normal;
290 275
   font-size: 0.9em;
@@ -293,9 +278,10 @@ ul.thin li { margin:0px 0px; padding:0px; }
293 278
 
294 279
 #searchbars {
295 280
   text-align: center;
296
-  background-color: #9fedd7;
281
+  background-color: #7A3572;
297 282
   box-sizing: content-box;
298 283
   padding: 4px 10%;
284
+  border-bottom: 2px solid #FBC2E5;
299 285
   display: flex;
300 286
 }
301 287
 
@@ -310,10 +296,10 @@ ul.thin li { margin:0px 0px; padding:0px; }
310 296
   border: 1px solid transparent;
311 297
   box-sizing: border-box;
312 298
   padding: 2px 2px 2px 4px;
313
-  /* font-size: 0.9em; */
314
-  background-color: white;
299
+  font-size: 0.9em;
300
+  background-color: #e0e0e0;
315 301
   width: 100%;
316
-  color: black;
302
+  color: #444;
317 303
 }
318 304
 
319 305
 #searchbars ul {
@@ -335,7 +321,7 @@ ul.thin li { margin:0px 0px; padding:0px; }
335 321
   top: 1em;
336 322
   left: 0;
337 323
   z-index: 1000;
338
-  background-color: white;
324
+  background-color: #999;
339 325
   width: 12em;
340 326
   margin-top: 12px;
341 327
 }
@@ -348,13 +334,21 @@ ul.thin li { margin:0px 0px; padding:0px; }
348 334
 }
349 335
 
350 336
 #searchbars ul li ul li.highlight {
351
-  background: white;
337
+  background: #D7D7D7;
352 338
 }
353 339
 
354 340
 #searchbars ul li form {
355 341
   display: inline;
356 342
 }
357 343
 
344
+#alerts {
345
+/*  margin-top: 85px;
346
+  margin-bottom: -85px; */
347
+  background: #EDDDE7;
348
+/*  padding: 10px 0px; */
349
+  margin: 10px 0px;
350
+}
351
+
358 352
 #cat-selector ul {
359 353
   width: 100%;
360 354
 }
@@ -367,14 +361,15 @@ ul.thin li { margin:0px 0px; padding:0px; }
367 361
 }
368 362
 
369 363
 .alertbar {
370
-  background-color: #fff9c7;
364
+  background-color: #fbc2e5;
371 365
   text-align: center;
372
-  color: black;
366
+  color: #444;
373 367
   font-weight: bold;
374
-  /* font-size: 0.95em; */
368
+  font-size: 0.95em;
375 369
   width: 350px;
376
-  margin: 2em auto;
370
+  margin: 0 auto 0px auto;
377 371
   padding: 10px;
372
+  margin-bottom: 8px;
378 373
 }
379 374
 .alertbar.warning {
380 375
   background-color: #ffe68a;
@@ -383,15 +378,15 @@ ul.thin li { margin:0px 0px; padding:0px; }
383 378
   background-color: #ff8a8a;
384 379
 }
385 380
 .alertbar a {
386
-  color: black;
387
-  text-decoration: none;
381
+  color: #555;
382
+  text-decoration: underline;
388 383
 }
389 384
 .alertbar.modbar a {
390 385
   margin: 0px 5px;
391 386
 }
392 387
 .alertbar a:hover {
393
-  color: black;
394
-  text-decoration: underline;
388
+  color: #777;
389
+  text-decoration: none;
395 390
 }
396 391
 
397 392
 /* IE doesn't appear to like a simple display:none in our header. Random things start fucking up pretty badly. */
@@ -405,8 +400,7 @@ input.hidden {
405 400
   display: none;
406 401
 }
407 402
 
408
-
409
-/* Layout (any page) */
403
+/* Layout (Any page) */
410 404
 
411 405
 .thin {
412 406
   width: 850px;
@@ -436,7 +430,7 @@ input.hidden {
436 430
   position: absolute;
437 431
   padding: 5px;
438 432
   left: -5px;
439
-  background-color: #fff9c7;
433
+  background-color: #FBC2E5;
440 434
   z-index: 100;
441 435
 }
442 436
 
@@ -480,7 +474,7 @@ p.min_padding {
480 474
 
481 475
 .box {
482 476
   font-size: 8pt;
483
-  background-color: white;
477
+  background-color: #EEE;
484 478
   /* border: 1px solid #666666; */
485 479
   border: none;
486 480
   margin-bottom: 10px;
@@ -493,7 +487,7 @@ p.min_padding {
493 487
 .box2 {
494 488
   margin-bottom: 10px;
495 489
   font-size: 8pt;
496
-  background-color: white;
490
+  background-color: #EAEAEA;
497 491
   /* border: 1px solid #666666; */
498 492
   border: none;
499 493
 }
@@ -512,8 +506,8 @@ p.min_padding {
512 506
   padding: 4px;
513 507
   /* border-bottom: 1px solid #666; */
514 508
   /* background: #E1E1E1; */
515
-  background: #9fedd7;
516
-  color: black;
509
+  background: #EAABED;
510
+  color: #333;
517 511
 }
518 512
 
519 513
 .body {
@@ -534,11 +528,11 @@ p.min_padding {
534 528
 }
535 529
 
536 530
 .tags a {
537
-  color: black;
531
+  color: #222;
538 532
 }
539 533
 
540 534
 .tags a:hover {
541
-  color: black;
535
+  color: #444;
542 536
   text-decoration: underline;
543 537
 }
544 538
 
@@ -557,7 +551,7 @@ table {
557 551
 }
558 552
 
559 553
 tr {
560
-  background-color: white;
554
+  background-color: #EEE;
561 555
 }
562 556
 
563 557
 td, th {
@@ -567,9 +561,9 @@ td, th {
567 561
 }
568 562
 
569 563
 .colhead {
570
-  background: #9fedd7;
564
+  background: #E197E5;
571 565
   font-weight: bold;
572
-  color: black;
566
+  color: #000;
573 567
 }
574 568
 
575 569
 td.colhead, .colhead td, .colhead th {
@@ -593,17 +587,17 @@ td.colhead, .colhead td, .colhead th {
593 587
 
594 588
 .colhead_dark {
595 589
   /* background: #E1E1E1; */
596
-  background: #9fedd7;
597
-  color:black;
590
+  background: #E197E5;
591
+  color: #333;
598 592
 }
599 593
 .forum_post .colhead_dark {
600
-  background: #9fedd7;
594
+  background: #F1CDF4;
601 595
 }
602 596
 .forum_post.staff_post .colhead_dark {
603
-  background: #fbe180;
597
+  background: #f1849a;
604 598
 }
605 599
 .forum_post.sticky_post {
606
-  border: 3px solid #fbe180;
600
+  border: 3px solid #f1849a;
607 601
 }
608 602
 
609 603
 td.label {
@@ -617,7 +611,7 @@ table.slice {
617 611
 }
618 612
 
619 613
 .error_message {
620
-  padding: 10px;
614
+  padding: 8px 0px;
621 615
   background-color: #AF2525;
622 616
   text-align: center;
623 617
   color: white;
@@ -625,12 +619,10 @@ table.slice {
625 619
 }
626 620
 
627 621
 .save_message {
628
-  padding: 10px;
629
-  width: 50%;
630
-  margin: 2em auto;
631
-  background: #fbe180;
622
+  padding: 8px 0px;
623
+  background-color: #F8C2E8;
632 624
   text-align: center;
633
-  color: black;
625
+  color: #555555;
634 626
   font-weight: bold;
635 627
 }
636 628
 
@@ -646,7 +638,6 @@ ul.nobullet {
646 638
   display: inline-block;
647 639
 }
648 640
 
649
-
650 641
 /* Layout (home page) */
651 642
 
652 643
 ul.stats li {
@@ -664,8 +655,7 @@ ul.poll li.graph {
664 655
   padding-left: 20px;
665 656
 }
666 657
 
667
-
668
-/* Layout (torrents page) */
658
+/* Layout (Torrents page) */
669 659
 
670 660
 .show_torrents {
671 661
   width: 21px;
@@ -690,7 +680,7 @@ ul.poll li.graph {
690 680
 .filter_torrents {
691 681
   width: 750px;
692 682
   margin: auto;
693
-  background: white;
683
+  background: #EEE;
694 684
 }
695 685
 
696 686
 .filter_torrents .submit {
@@ -698,6 +688,11 @@ ul.poll li.graph {
698 688
   padding-top: 5px;
699 689
 }
700 690
 
691
+.filter_torrents .ft_cat_list {
692
+  border-top: 1px solid #AAA;
693
+  border-bottom: 1px solid #AAA;
694
+}
695
+
701 696
 #content form.search_form + .torrent_table {
702 697
   margin-top: 20px;
703 698
 }
@@ -728,13 +723,13 @@ ul.poll li.graph {
728 723
 }
729 724
 
730 725
 .torrent_table tr.group {
731
-  background-color: white;
726
+  background-color: #cfcfcf;
732 727
 }
733 728
 .torrent_table tr.group_torrent {
734
-  background-color: white;
729
+  background-color: #fafafa;
735 730
 }
736 731
 .torrent_table tr.torrent {
737
-  background-color: white;
732
+  background-color: #ddd;
738 733
 }
739 734
 
740 735
 .torrent_table tr.group td.center:first-child {
@@ -742,13 +737,13 @@ ul.poll li.graph {
742 737
   width: 21px;
743 738
 }
744 739
 .torrent_table tr.torrent:nth-child(2n) {
745
-  background-color: #edeae5;
740
+  background-color: #FAD1E3;
746 741
 }
747 742
 .torrent_table tr.torrent:nth-child(2n-1) {
748
-  background-color: white;
743
+  background-color: #EDC5F4;
749 744
 }
750 745
 .torrent_table tr.group {
751
-  background-color: white;
746
+  background-color: #F8B8FF;
752 747
 }
753 748
 
754 749
 .torrent_table div.tags {
@@ -774,8 +769,7 @@ ul.poll li.graph {
774 769
   white-space: nowrap;
775 770
 }
776 771
 
777
-
778
-/* Layout (forums) */
772
+/* Layout (Forums) */
779 773
 
780 774
 .last_read {margin-left: 5px; fill: #A9A9A9;}
781 775
 .colhead_dark .last_read {fill: #DC86E0;}
@@ -788,10 +782,10 @@ ul.poll li.graph {
788 782
 .read_locked{background: url(images/locked_read.png) no-repeat center center;}
789 783
 .unread{background: url(images/unread.png) no-repeat center center;}
790 784
 .read{background: url(images/read.png) no-repeat center center;}
791
-strong.quoteheader {color: black;}
785
+strong.quoteheader {color: #000;}
792 786
 
793 787
 tr.row:nth-of-type(odd) {
794
-  background-color: white;
788
+  background-color: #E2E2E2;
795 789
 }
796 790
 
797 791
 table.forum_post {
@@ -804,7 +798,7 @@ table.forum_post td {
804 798
 }
805 799
 
806 800
 table.forum_unread {
807
-  border: 2px solid red;
801
+  border: 2px solid #F0BBD6;
808 802
 }
809 803
 
810 804
 td.avatar {
@@ -838,15 +832,13 @@ blockquote {
838 832
   border: 1px solid #BBB;
839 833
 }
840 834
 
841
-
842
-/* Layout (inbox) */
835
+/* Layout (Inbox) */
843 836
 
844 837
 tr.unreadpm {
845
-  background-color: #fff9c7;
838
+  background-color: #ECC;
846 839
 }
847 840
 
848
-
849
-/* Layout (permission page) */
841
+/* Layout (Permission Page) */
850 842
 
851 843
 .permission_head {
852 844
   width: 400px;
@@ -875,8 +867,7 @@ tr.unreadpm {
875 867
   text-align: right;
876 868
 }
877 869
 
878
-
879
-/* Layout (invite tree) */
870
+/* Layout (Invite tree) */
880 871
 
881 872
 ul .invitetree {
882 873
   margin: 0px 0px 0px 25px;
@@ -887,15 +878,13 @@ ul .invitetree {
887 878
   margin: 10px 2px;
888 879
 }
889 880
 
890
-
891
-/* Layout (user options) */
881
+/* Layout (User options) */
892 882
 
893 883
 .user_options .options_list li {
894 884
   margin: 0;
895 885
 }
896 886
 
897
-
898
-/* Layout (misc) */
887
+/* Layout (MISC) */
899 888
 
900 889
 .left_poll {
901 890
   display: none;
@@ -908,7 +897,7 @@ ul .invitetree {
908 897
 
909 898
 .center_poll {
910 899
   height: 9px;
911
-  background: white;
900
+  background: #C5D1FF;
912 901
   border-radius: 4px;
913 902
   float: left;
914 903
   margin: 0px;
@@ -979,14 +968,14 @@ tr.torrent .bookmark > a:after {
979 968
 }
980 969
 
981 970
 div[class~=tooltipster-content] > a {
982
-  color: #edeae5;
971
+  color: #AAAAAA;
983 972
 }
984 973
 
985 974
 .post_id {
986 975
   font-weight: normal;
987 976
 }
988 977
 
989
-/* Get rid of extraneous padding in the Top Contributors box */
978
+/* get rid of extraneous padding in the Top Contributors box */
990 979
 #request_top_contrib {
991 980
   border: none;
992 981
 }
@@ -1008,17 +997,25 @@ div[class~=tooltipster-content] > a {
1008 997
   border-right: 0;
1009 998
 }
1010 999
 
1000
+#requests table.layout.cat_list {
1001
+  border-bottom: 1px solid #AAA;
1002
+  border-top: 1px solid #AAA;
1003
+}
1004
+#requests tr#media_list {
1005
+  border-bottom: 1px solid #AAA;
1006
+  border-top: 1px solid #AAA;
1007
+}
1011 1008
 #request_table {
1012 1009
   margin-bottom: 5px;
1013 1010
 }
1014 1011
 #request_table .request:nth-of-type(odd){
1015
-  background: #edeae5;
1012
+  background: #FAD1E3;
1016 1013
 }
1017 1014
 #request_table .request:nth-of-type(even){
1018
-  background: white;
1015
+  background: #EDC5F4;
1019 1016
 }
1020 1017
 
1021
-/* Workaround for calendar display issue */
1018
+/* workaround for calendar display issue */
1022 1019
 div.sidebar #event_div {
1023 1020
   margin-left: -232px;
1024 1021
 }
@@ -1032,17 +1029,20 @@ ol {
1032 1029
 }
1033 1030
 
1034 1031
 #coverCont {
1035
-  background-color: #fff9c7;
1032
+  background-color: #FF5AA5;
1036 1033
   padding: 5px;
1037
-  box-shadow: 2px 2px 10px -2px gray;
1034
+  box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
1038 1035
 }
1039 1036
 #coverCont img {
1040
-  background-color: #fff9c7;
1037
+  background-color: #FFD2E6;
1041 1038
 }
1042 1039
 .torrent_info {
1043 1040
   font-size: 100%;
1044 1041
   font-weight: 100;
1045 1042
 }
1043
+.group_info > a:last-of-type {
1044
+  text-decoration: underline;
1045
+}
1046 1046
 
1047 1047
 .recent_snatches_images, .recent_uploads_images {
1048 1048
   position: relative;
@@ -1053,19 +1053,19 @@ ol {
1053 1053
 }
1054 1054
 
1055 1055
 .row_hl {
1056
-  background-color: #edeae5;
1056
+  background-color: #EED5F1;
1057 1057
 }
1058 1058
 
1059 1059
 input.inputtext {
1060 1060
   border: none;
1061
-  border-bottom: 1px solid #edeae5;
1062
-  background-color: white;
1061
+  border-bottom: 1px solid #AAA;
1062
+  background-color: rgba(0, 0, 0, 0);
1063 1063
   font-size: 13px;
1064 1064
   outline: none;
1065 1065
   transition: ease-in-out 0.12s;
1066 1066
 }
1067 1067
 input.inputtext:focus {
1068
-  border-bottom: 1px solid #fbe180;
1068
+  border-bottom: 1px solid #E197E5;
1069 1069
 }
1070 1070
 
1071 1071
 .bbcode_bar {
@@ -1074,7 +1074,7 @@ input.inputtext:focus {
1074 1074
   border-bottom: none;
1075 1075
 }
1076 1076
 .bbcode_bar .emoji_box {
1077
-  background-color: white;
1077
+  background-color: #EEE;
1078 1078
 }
1079 1079
 
1080 1080
 .collage_images .collage_image {
@@ -1084,10 +1084,11 @@ input.inputtext:focus {
1084 1084
 }
1085 1085
 
1086 1086
 .box, .border, .alertbar, .artist_table, .request_table, .forum_index, #userinfo_minor > li > ul, .permissions table {
1087
-  box-shadow: 2px 2px 10px -2px gray;
1087
+  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
1088 1088
 }
1089 1089
 #userinfo {
1090
-  box-shadow: 0 2px 10px -2px gray;
1090
+  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -2px rgba(0, 0, 0, 0.2), 0 0px 5px 0 rgba(0, 0, 0, 0.12);
1091
+}
1091 1092
 
1092 1093
 .last_edited {
1093 1094
   font-size: 10px;
@@ -1129,7 +1130,7 @@ input.inputtext:focus {
1129 1130
   box-sizing: border-box;
1130 1131
 }
1131 1132
 .dead {
1132
-  opacity: 0.5;
1133
+  opacity: 0.6;
1133 1134
 }
1134 1135
 .search_warning {
1135 1136
   fill: #E197E5;
@@ -1138,6 +1139,7 @@ input.inputtext:focus {
1138 1139
 .tl_reported {
1139 1140
   color: red;
1140 1141
 }
1142
+
1141 1143
 .tl_snatched {
1142 1144
   color: #C35C1C;
1143 1145
 }
@@ -1147,13 +1149,11 @@ input.inputtext:focus {
1147 1149
 .tl_seeding {
1148 1150
   color: #068206;
1149 1151
 }
1150
-
1151 1152
 caption {
1152
-  border-bottom: 1px solid #edeae5;
1153
+  border-bottom: 1px solid #BBB;
1153 1154
   font-weight: bold;
1154 1155
 }
1155 1156
 
1156
-/*
1157 1157
 .tag_parody {
1158 1158
 	color: #e08e00 !important;
1159 1159
 }
@@ -1166,4 +1166,8 @@ caption {
1166 1166
 .tag_male {
1167 1167
 	color: #0000ff !important;
1168 1168
 }
1169
-*/
1169
+
1170
+.collage_image:hover {
1171
+  box-shadow: 0px 0px 0px 3px #fbc2e5;
1172
+  position: relative;
1173
+}

+ 0
- 156
static/styles/public.2020-01-14/style.css View File

@@ -1,156 +0,0 @@
1
-@media all and (orientation: portrait) {
2
-  #content {
3
-    background: none !important;
4
-  }
5
-  table#maincontent {
6
-    margin: auto;
7
-  }
8
-}
9
-
10
-* {
11
-  margin: 0;
12
-  padding: 0;
13
-}
14
-
15
-html, body {
16
-  height: 100%;
17
-}
18
-
19
-body {
20
-  font-family: Bitstream Vera Sans, Tahoma, sans-serif;
21
-  font-size: 11px;
22
-  color: #464646;
23
-  background-color: #fbc2e5;
24
-}
25
-
26
-table {
27
-  font-size: inherit;
28
-}
29
-
30
-a {
31
-  color: #464646;
32
-  text-decoration: none;
33
-}
34
-
35
-a:hover {
36
-  color: #888888;
37
-}
38
-
39
-input[type="text"], input[type="password"], input[type="email"] {
40
-  color: black;
41
-  background-color: white;
42
-  padding: 0 0 0 6px;
43
-  font: 500 14px/29px Helvetica, Arial, sans-serif;
44
-  width: 100%;
45
-  box-sizing: border-box;
46
-}
47
-
48
-input[type="text"]:valid, input[type="password"]:valid, input[type="email"] {
49
-  border-style: none;
50
-}
51
-
52
-input[type="text"]:invalid, input[type="password"]:invalid {
53
-  border: none;
54
-  border-right: 2px solid red;
55
-}
56
-
57
-#loginform > table, #recoverform > div > table {
58
-  border-spacing: 1px;
59
-}
60
-
61
-#loginform #username, #recoverform #new_pass_1 {
62
-  border-radius: 5px 5px 0 0;
63
-}
64
-
65
-#loginform input[type="submit"], #recoverform input[type="submit"] {
66
-  width: 100%;
67
-  background-color: white;
68
-  font: 500 14px/29px Helvetica, Arial, sans-serif;
69
-  border: none;
70
-  border-radius: 0 0 5px 5px;
71
-  cursor: pointer;
72
-}
73
-#loginform input[type="submit"]:hover, #recoverform input[type="submit"]:hover {
74
-  background-color: #FFF7F7;
75
-}
76
-
77
-#recoverform .layout td:first-child {
78
-  width: 140px;
79
-  text-align: right;
80
-  padding-right: 5px;
81
-}
82
-
83
-#head, #foot {
84
-  height: 30px;
85
-  width: 100%;
86
-  background-color: #461640;
87
-  overflow: hidden;
88
-}
89
-
90
-#head {
91
-  text-align: right;
92
-}
93
-
94
-#foot {
95
-  text-align: center;
96
-  bottom: 0;
97
-  position: absolute;
98
-}
99
-
100
-#foot > span, #head > span {
101
-  line-height: 30px;
102
-  margin: 10px;
103
-}
104
-
105
-#foot > span, #head > span {
106
-  color: #a07c92;
107
-}
108
-
109
-#foot a, #head a {
110
-  color: #b98fa9;
111
-}
112
-
113
-#content {
114
-  height: calc(100% - 60px);
115
-  overflow-y: auto;
116
-  box-sizing: border-box;
117
-  background-repeat: no-repeat;
118
-  background-size: contain;
119
-  display: flex;
120
-  align-items: center;
121
-  padding: 0 10%;
122
-}
123
-
124
-#maincontent {
125
-  margin: auto 0 auto auto;
126
-  background-color: transparent;
127
-}
128
-
129
-#logo {
130
-  width: 250px;
131
-  height: 50px;
132
-  background-image: url('/static/common/logo.png');
133
-  background-repeat: no-repeat;
134
-  background-position: center;
135
-  background-size: contain;
136
-  margin: 0 0 0 auto;
137
-}
138
-
139
-.centered {
140
-  text-align: center;
141
-  vertical-align: middle;
142
-}
143
-
144
-.hidden {
145
-  display: none;
146
-}
147
-
148
-.info {
149
-  color: green;
150
-  font-weight: bold;
151
-}
152
-
153
-.warning {
154
-  color: red;
155
-  font-weight: bold;
156
-}

BIN
static/stylespreview/thumb_beluga.png View File


BIN
static/stylespreview/thumb_genaviv.png View File


BIN
static/stylespreview/thumb_matcha.png View File


BIN
static/stylespreview/thumb_oppai.png View File


Loading…
Cancel
Save