Browse Source

Start working on a custom theme

pjc 5 years ago
parent
commit
20dbdc74e5
34 changed files with 1468 additions and 178 deletions
  1. 1
    1
      design/publicfooter.php
  2. 0
    43
      sections/rules/jump.php
  3. 1
    1
      sections/rules/upload.php
  4. BIN
      static/common/hiware.png
  5. BIN
      static/common/logo-bw.png
  6. BIN
      static/common/sam-komon.png
  7. BIN
      static/styles/oppai.2020-01-14/images/auto.png
  8. BIN
      static/styles/oppai.2020-01-14/images/bar.gif
  9. BIN
      static/styles/oppai.2020-01-14/images/bar_left.gif
  10. BIN
      static/styles/oppai.2020-01-14/images/bar_right.gif
  11. BIN
      static/styles/oppai.2020-01-14/images/go_last_read.png
  12. BIN
      static/styles/oppai.2020-01-14/images/grayarrow_close.png
  13. BIN
      static/styles/oppai.2020-01-14/images/grayarrow_open.png
  14. BIN
      static/styles/oppai.2020-01-14/images/headerbg.png
  15. BIN
      static/styles/oppai.2020-01-14/images/hide.png
  16. BIN
      static/styles/oppai.2020-01-14/images/hide2.png
  17. BIN
      static/styles/oppai.2020-01-14/images/locked_read.png
  18. BIN
      static/styles/oppai.2020-01-14/images/locked_sticky_read.png
  19. BIN
      static/styles/oppai.2020-01-14/images/locked_sticky_unread.png
  20. BIN
      static/styles/oppai.2020-01-14/images/locked_unread.png
  21. 1
    0
      static/styles/oppai.2020-01-14/images/logo-back2.png
  22. BIN
      static/styles/oppai.2020-01-14/images/messages.gif
  23. BIN
      static/styles/oppai.2020-01-14/images/newmessages.gif
  24. BIN
      static/styles/oppai.2020-01-14/images/other.png
  25. BIN
      static/styles/oppai.2020-01-14/images/read.png
  26. BIN
      static/styles/oppai.2020-01-14/images/show.png
  27. BIN
      static/styles/oppai.2020-01-14/images/show2.png
  28. BIN
      static/styles/oppai.2020-01-14/images/sticky_read.png
  29. BIN
      static/styles/oppai.2020-01-14/images/sticky_unread.png
  30. BIN
      static/styles/oppai.2020-01-14/images/unread.png
  31. 1173
    0
      static/styles/oppai.2020-01-14/style.css
  32. 121
    123
      static/styles/oppai/style.css
  33. 156
    0
      static/styles/public.2020-01-14/style.css
  34. 15
    10
      static/styles/public/style.css

+ 1
- 1
design/publicfooter.php View File

@@ -3,7 +3,7 @@
3 3
   </table>
4 4
 </div>
5 5
 <div id="foot">
6
-  <span><a href="#"><?=SITE_NAME?></a> | <a href="https://git.oppaiti.me/Oppaitime/Gazelle">Project Gazelle</a></span>
6
+  <span><a href="https://git.oppaiti.me/Oppaitime/Gazelle">Project Gazelle</a></span>
7 7
 </div>
8 8
 </body>
9 9
 </html>

+ 0
- 43
sections/rules/jump.php View File

@@ -70,49 +70,6 @@
70 70
         These rules govern what tags can and cannot be added.
71 71
       </td>
72 72
     </tr>
73
-    <tr class="colhead">
74
-      <td colspan="2">Other languages (Please note, these are community-maintained and are subject to error.)</td>
75
-    </tr>
76
-    <tr class="row">
77
-      <td class="nobr">
78
-        <a href="wiki.php?action=article&name=Spanish+Golden+Rules">Spanish</a>
79
-      </td>
80
-      <td class="nobr">
81
-        Reglas de Oro
82
-      </td>
83
-    </tr>
84
-    <tr class="row">
85
-      <td class="nobr">
86
-        <a href="wiki.php?action=article&name=Finnish+Golden+Rules">Finnish</a>
87
-      </td>
88
-      <td class="nobr">
89
-        Säännöt suomeksi
90
-      </td>
91
-    </tr>
92
-    <tr class="row">
93
-      <td class="nobr">
94
-        <a href="wiki.php?action=article&name=German+Golden+Rules">Deutsch</a>
95
-      </td>
96
-      <td class="nobr">
97
-        Die Regeln auf Deutsch
98
-      </td>
99
-    </tr>
100
-    <tr class="row">
101
-      <td class="nobr">
102
-        <a href="wiki.php?action=article&name=Swedish+Golden+Rules">Svensk</a>
103
-      </td>
104
-      <td class="nobr">
105
-        Svenska Regler
106
-      </td>
107
-    </tr>
108
-    <tr class="row">
109
-      <td class="nobr">
110
-        <a href="wiki.php?action=article&name=French+Golden+Rules">Français</a>
111
-      </td>
112
-      <td class="nobr">
113
-        Les règles d'or
114
-      </td>
115
-    </tr>
116 73
   </table>
117 74
 </div>
118 75
 <!-- END Other Sections -->

+ 1
- 1
sections/rules/upload.php View File

@@ -164,7 +164,7 @@ View::show_header('Uploading Rules', 'rules');
164 164
           "10 GiB or 10,000 files."
165 165
           Compression is required if your torrent is > 10 GiB or if it contains > 10,000 files.
166 166
           Otherwise, please compress text files if it reduces the torrent size by > 30%.
167
-          Never compress torrents < 2 GiB or binary files < 10 GiB. Multipart archives are only allowed for torrents> 10
167
+          Never compress torrents < 2 GiB or binary files < 10 GiB. Multipart archives are only allowed for torrents > 10
168 168
             GiB.
169 169
         </li>
170 170
 

BIN
static/common/hiware.png View File


BIN
static/common/logo-bw.png View File


BIN
static/common/sam-komon.png View File


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 1
- 0
static/styles/oppai.2020-01-14/images/logo-back2.png View File

@@ -0,0 +1 @@
1
+/var/www/static/styles/oppai/images/logo-back.png

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


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


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


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


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


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


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


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


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


+ 1173
- 0
static/styles/oppai.2020-01-14/style.css
File diff suppressed because it is too large
View File


+ 121
- 123
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 #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 */
@@ -11,7 +11,9 @@
11 11
 .cats_imaging { width: 36px; height: 36px; background: url('/static/common/bioicons/imaging.png') no-repeat center center; }
12 12
 .cats_other { width: 36px; height: 36px; background: url('/static/common/bioicons/other.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: #fff9c7;
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: #fbe180;
52 63
 }
53 64
 button:focus, input[type=button]:focus, input[type=submit]:focus {
54
-  background: #D48DD8;
65
+  background: #fbe180;
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-bw.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 257
   font-size: 8pt;
246
-  /* border-bottom: 1px solid #999; */
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
 
@@ -297,9 +311,9 @@ ul.thin li { margin:0px 0px; padding:0px; }
297 311
   box-sizing: border-box;
298 312
   padding: 2px 2px 2px 4px;
299 313
   font-size: 0.9em;
300
-  background-color: #e0e0e0;
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,9 +367,9 @@ 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 374
   font-size: 0.95em;
369 375
   width: 350px;
@@ -378,15 +384,15 @@ ul.thin li { margin:0px 0px; padding:0px; }
378 384
   background-color: #ff8a8a;
379 385
 }
380 386
 .alertbar a {
381
-  color: #555;
382
-  text-decoration: underline;
387
+  color: black;
388
+  text-decoration: none;
383 389
 }
384 390
 .alertbar.modbar a {
385 391
   margin: 0px 5px;
386 392
 }
387 393
 .alertbar a:hover {
388
-  color: #777;
389
-  text-decoration: none;
394
+  color: black;
395
+  text-decoration: underline;
390 396
 }
391 397
 
392 398
 /* IE doesn't appear to like a simple display:none in our header. Random things start fucking up pretty badly. */
@@ -400,7 +406,8 @@ input.hidden {
400 406
   display: none;
401 407
 }
402 408
 
403
-/* Layout (Any page) */
409
+
410
+/* Layout (any page) */
404 411
 
405 412
 .thin {
406 413
   width: 850px;
@@ -430,7 +437,7 @@ input.hidden {
430 437
   position: absolute;
431 438
   padding: 5px;
432 439
   left: -5px;
433
-  background-color: #FBC2E5;
440
+  background-color: #fff9c7;
434 441
   z-index: 100;
435 442
 }
436 443
 
@@ -474,7 +481,7 @@ p.min_padding {
474 481
 
475 482
 .box {
476 483
   font-size: 8pt;
477
-  background-color: #EEE;
484
+  background-color: white;
478 485
   /* border: 1px solid #666666; */
479 486
   border: none;
480 487
   margin-bottom: 10px;
@@ -487,7 +494,7 @@ p.min_padding {
487 494
 .box2 {
488 495
   margin-bottom: 10px;
489 496
   font-size: 8pt;
490
-  background-color: #EAEAEA;
497
+  background-color: white;
491 498
   /* border: 1px solid #666666; */
492 499
   border: none;
493 500
 }
@@ -506,8 +513,8 @@ p.min_padding {
506 513
   padding: 4px;
507 514
   /* border-bottom: 1px solid #666; */
508 515
   /* background: #E1E1E1; */
509
-  background: #EAABED;
510
-  color: #333;
516
+  background: #9fedd7;
517
+  color: black;
511 518
 }
512 519
 
513 520
 .body {
@@ -528,11 +535,11 @@ p.min_padding {
528 535
 }
529 536
 
530 537
 .tags a {
531
-  color: #222;
538
+  color: black;
532 539
 }
533 540
 
534 541
 .tags a:hover {
535
-  color: #444;
542
+  color: black;
536 543
   text-decoration: underline;
537 544
 }
538 545
 
@@ -551,7 +558,7 @@ table {
551 558
 }
552 559
 
553 560
 tr {
554
-  background-color: #EEE;
561
+  background-color: white;
555 562
 }
556 563
 
557 564
 td, th {
@@ -561,9 +568,9 @@ td, th {
561 568
 }
562 569
 
563 570
 .colhead {
564
-  background: #E197E5;
571
+  background: #9fedd7;
565 572
   font-weight: bold;
566
-  color: #000;
573
+  color: black;
567 574
 }
568 575
 
569 576
 td.colhead, .colhead td, .colhead th {
@@ -587,17 +594,17 @@ td.colhead, .colhead td, .colhead th {
587 594
 
588 595
 .colhead_dark {
589 596
   /* background: #E1E1E1; */
590
-  background: #E197E5;
591
-  color: #333;
597
+  background: #9fedd7;
598
+  color:black;
592 599
 }
593 600
 .forum_post .colhead_dark {
594
-  background: #F1CDF4;
601
+  background: #9fedd7;
595 602
 }
596 603
 .forum_post.staff_post .colhead_dark {
597
-  background: #f1849a;
604
+  background: #fbe180;
598 605
 }
599 606
 .forum_post.sticky_post {
600
-  border: 3px solid #f1849a;
607
+  border: 3px solid #fbe180;
601 608
 }
602 609
 
603 610
 td.label {
@@ -638,6 +645,7 @@ ul.nobullet {
638 645
   display: inline-block;
639 646
 }
640 647
 
648
+
641 649
 /* Layout (home page) */
642 650
 
643 651
 ul.stats li {
@@ -655,7 +663,8 @@ ul.poll li.graph {
655 663
   padding-left: 20px;
656 664
 }
657 665
 
658
-/* Layout (Torrents page) */
666
+
667
+/* Layout (torrents page) */
659 668
 
660 669
 .show_torrents {
661 670
   width: 21px;
@@ -680,7 +689,7 @@ ul.poll li.graph {
680 689
 .filter_torrents {
681 690
   width: 750px;
682 691
   margin: auto;
683
-  background: #EEE;
692
+  background: white;
684 693
 }
685 694
 
686 695
 .filter_torrents .submit {
@@ -688,11 +697,6 @@ ul.poll li.graph {
688 697
   padding-top: 5px;
689 698
 }
690 699
 
691
-.filter_torrents .ft_cat_list {
692
-  border-top: 1px solid #AAA;
693
-  border-bottom: 1px solid #AAA;
694
-}
695
-
696 700
 #content form.search_form + .torrent_table {
697 701
   margin-top: 20px;
698 702
 }
@@ -723,13 +727,13 @@ ul.poll li.graph {
723 727
 }
724 728
 
725 729
 .torrent_table tr.group {
726
-  background-color: #cfcfcf;
730
+  background-color: white;
727 731
 }
728 732
 .torrent_table tr.group_torrent {
729
-  background-color: #fafafa;
733
+  background-color: white;
730 734
 }
731 735
 .torrent_table tr.torrent {
732
-  background-color: #ddd;
736
+  background-color: white;
733 737
 }
734 738
 
735 739
 .torrent_table tr.group td.center:first-child {
@@ -737,13 +741,13 @@ ul.poll li.graph {
737 741
   width: 21px;
738 742
 }
739 743
 .torrent_table tr.torrent:nth-child(2n) {
740
-  background-color: #FAD1E3;
744
+  background-color: #edeae5;
741 745
 }
742 746
 .torrent_table tr.torrent:nth-child(2n-1) {
743
-  background-color: #EDC5F4;
747
+  background-color: white;
744 748
 }
745 749
 .torrent_table tr.group {
746
-  background-color: #F8B8FF;
750
+  background-color: white;
747 751
 }
748 752
 
749 753
 .torrent_table div.tags {
@@ -769,7 +773,8 @@ ul.poll li.graph {
769 773
   white-space: nowrap;
770 774
 }
771 775
 
772
-/* Layout (Forums) */
776
+
777
+/* Layout (forums) */
773 778
 
774 779
 .last_read {margin-left: 5px; fill: #A9A9A9;}
775 780
 .colhead_dark .last_read {fill: #DC86E0;}
@@ -785,7 +790,7 @@ ul.poll li.graph {
785 790
 strong.quoteheader {color: #000;}
786 791
 
787 792
 tr.row:nth-of-type(odd) {
788
-  background-color: #E2E2E2;
793
+  background-color: white;
789 794
 }
790 795
 
791 796
 table.forum_post {
@@ -832,13 +837,15 @@ blockquote {
832 837
   border: 1px solid #BBB;
833 838
 }
834 839
 
835
-/* Layout (Inbox) */
840
+
841
+/* Layout (inbox) */
836 842
 
837 843
 tr.unreadpm {
838
-  background-color: #ECC;
844
+  background-color: #fff9c7;
839 845
 }
840 846
 
841
-/* Layout (Permission Page) */
847
+
848
+/* Layout (permission page) */
842 849
 
843 850
 .permission_head {
844 851
   width: 400px;
@@ -867,7 +874,8 @@ tr.unreadpm {
867 874
   text-align: right;
868 875
 }
869 876
 
870
-/* Layout (Invite tree) */
877
+
878
+/* Layout (invite tree) */
871 879
 
872 880
 ul .invitetree {
873 881
   margin: 0px 0px 0px 25px;
@@ -878,13 +886,15 @@ ul .invitetree {
878 886
   margin: 10px 2px;
879 887
 }
880 888
 
881
-/* Layout (User options) */
889
+
890
+/* Layout (user options) */
882 891
 
883 892
 .user_options .options_list li {
884 893
   margin: 0;
885 894
 }
886 895
 
887
-/* Layout (MISC) */
896
+
897
+/* Layout (misc) */
888 898
 
889 899
 .left_poll {
890 900
   display: none;
@@ -897,7 +907,7 @@ ul .invitetree {
897 907
 
898 908
 .center_poll {
899 909
   height: 9px;
900
-  background: #C5D1FF;
910
+  background: white;
901 911
   border-radius: 4px;
902 912
   float: left;
903 913
   margin: 0px;
@@ -968,14 +978,14 @@ tr.torrent .bookmark > a:after {
968 978
 }
969 979
 
970 980
 div[class~=tooltipster-content] > a {
971
-  color: #AAAAAA;
981
+  color: #edeae5;
972 982
 }
973 983
 
974 984
 .post_id {
975 985
   font-weight: normal;
976 986
 }
977 987
 
978
-/* get rid of extraneous padding in the Top Contributors box */
988
+/* Get rid of extraneous padding in the Top Contributors box */
979 989
 #request_top_contrib {
980 990
   border: none;
981 991
 }
@@ -997,25 +1007,17 @@ div[class~=tooltipster-content] > a {
997 1007
   border-right: 0;
998 1008
 }
999 1009
 
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 1010
 #request_table {
1009 1011
   margin-bottom: 5px;
1010 1012
 }
1011 1013
 #request_table .request:nth-of-type(odd){
1012
-  background: #FAD1E3;
1014
+  background: #edeae5;
1013 1015
 }
1014 1016
 #request_table .request:nth-of-type(even){
1015
-  background: #EDC5F4;
1017
+  background: white;
1016 1018
 }
1017 1019
 
1018
-/* workaround for calendar display issue */
1020
+/* Workaround for calendar display issue */
1019 1021
 div.sidebar #event_div {
1020 1022
   margin-left: -232px;
1021 1023
 }
@@ -1029,12 +1031,12 @@ ol {
1029 1031
 }
1030 1032
 
1031 1033
 #coverCont {
1032
-  background-color: #FF5AA5;
1034
+  background-color: #fff9c7;
1033 1035
   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);
1036
+  box-shadow: 2px 2px 10px -2px gray;
1035 1037
 }
1036 1038
 #coverCont img {
1037
-  background-color: #FFD2E6;
1039
+  background-color: #fff9c7;
1038 1040
 }
1039 1041
 .torrent_info {
1040 1042
   font-size: 100%;
@@ -1053,19 +1055,19 @@ ol {
1053 1055
 }
1054 1056
 
1055 1057
 .row_hl {
1056
-  background-color: #EED5F1;
1058
+  background-color: #edeae5;
1057 1059
 }
1058 1060
 
1059 1061
 input.inputtext {
1060 1062
   border: none;
1061
-  border-bottom: 1px solid #AAA;
1062
-  background-color: rgba(0, 0, 0, 0);
1063
+  border-bottom: 1px solid #edeae5;
1064
+  background-color: white;
1063 1065
   font-size: 13px;
1064 1066
   outline: none;
1065 1067
   transition: ease-in-out 0.12s;
1066 1068
 }
1067 1069
 input.inputtext:focus {
1068
-  border-bottom: 1px solid #E197E5;
1070
+  border-bottom: 1px solid #fbe180;
1069 1071
 }
1070 1072
 
1071 1073
 .bbcode_bar {
@@ -1074,7 +1076,7 @@ input.inputtext:focus {
1074 1076
   border-bottom: none;
1075 1077
 }
1076 1078
 .bbcode_bar .emoji_box {
1077
-  background-color: #EEE;
1079
+  background-color: white;
1078 1080
 }
1079 1081
 
1080 1082
 .collage_images .collage_image {
@@ -1084,11 +1086,10 @@ input.inputtext:focus {
1084 1086
 }
1085 1087
 
1086 1088
 .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);
1089
+  box-shadow: 2px 2px 10px -2px gray;
1088 1090
 }
1089 1091
 #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
-}
1092
+  box-shadow: 0 2px 10px -2px gray;
1092 1093
 
1093 1094
 .last_edited {
1094 1095
   font-size: 10px;
@@ -1130,7 +1131,7 @@ input.inputtext:focus {
1130 1131
   box-sizing: border-box;
1131 1132
 }
1132 1133
 .dead {
1133
-  opacity: 0.6;
1134
+  opacity: 0.5;
1134 1135
 }
1135 1136
 .search_warning {
1136 1137
   fill: #E197E5;
@@ -1139,7 +1140,6 @@ input.inputtext:focus {
1139 1140
 .tl_reported {
1140 1141
   color: red;
1141 1142
 }
1142
-
1143 1143
 .tl_snatched {
1144 1144
   color: #C35C1C;
1145 1145
 }
@@ -1149,11 +1149,13 @@ input.inputtext:focus {
1149 1149
 .tl_seeding {
1150 1150
   color: #068206;
1151 1151
 }
1152
+
1152 1153
 caption {
1153
-  border-bottom: 1px solid #BBB;
1154
+  border-bottom: 1px solid #edeae5;
1154 1155
   font-weight: bold;
1155 1156
 }
1156 1157
 
1158
+/*
1157 1159
 .tag_parody {
1158 1160
 	color: #e08e00 !important;
1159 1161
 }
@@ -1166,8 +1168,4 @@ caption {
1166 1168
 .tag_male {
1167 1169
 	color: #0000ff !important;
1168 1170
 }
1169
-
1170
-.collage_image:hover {
1171
-  box-shadow: 0px 0px 0px 3px #fbc2e5;
1172
-  position: relative;
1173
-}
1171
+*/

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

@@ -0,0 +1,156 @@
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
+}

+ 15
- 10
static/styles/public/style.css View File

@@ -19,8 +19,8 @@ html, body {
19 19
 body {
20 20
   font-family: Bitstream Vera Sans, Tahoma, sans-serif;
21 21
   font-size: 11px;
22
-  color: #464646;
23
-  background-color: #fbc2e5;
22
+  color: black;
23
+  background: url('/static/common/hiware.png');
24 24
 }
25 25
 
26 26
 table {
@@ -28,12 +28,13 @@ table {
28 28
 }
29 29
 
30 30
 a {
31
-  color: #464646;
31
+  color: white;
32 32
   text-decoration: none;
33 33
 }
34 34
 
35 35
 a:hover {
36
-  color: #888888;
36
+  color:white;
37
+  text-decoration: underline;
37 38
 }
38 39
 
39 40
 input[type="text"], input[type="password"], input[type="email"] {
@@ -64,14 +65,14 @@ input[type="text"]:invalid, input[type="password"]:invalid {
64 65
 
65 66
 #loginform input[type="submit"], #recoverform input[type="submit"] {
66 67
   width: 100%;
67
-  background-color: white;
68
+  background-color: #fff9c7;
68 69
   font: 500 14px/29px Helvetica, Arial, sans-serif;
69 70
   border: none;
70 71
   border-radius: 0 0 5px 5px;
71 72
   cursor: pointer;
72 73
 }
73 74
 #loginform input[type="submit"]:hover, #recoverform input[type="submit"]:hover {
74
-  background-color: #FFF7F7;
75
+  background-color: #fbe180;
75 76
 }
76 77
 
77 78
 #recoverform .layout td:first-child {
@@ -83,7 +84,7 @@ input[type="text"]:invalid, input[type="password"]:invalid {
83 84
 #head, #foot {
84 85
   height: 30px;
85 86
   width: 100%;
86
-  background-color: #461640;
87
+  background-color: #016670;
87 88
   overflow: hidden;
88 89
 }
89 90
 
@@ -103,11 +104,15 @@ input[type="text"]:invalid, input[type="password"]:invalid {
103 104
 }
104 105
 
105 106
 #foot > span, #head > span {
106
-  color: #a07c92;
107
+  color: black;
107 108
 }
108 109
 
109 110
 #foot a, #head a {
110
-  color: #b98fa9;
111
+  color: white;
112
+}
113
+
114
+#foot a:hover, #head a:hover {
115
+  color: white;
111 116
 }
112 117
 
113 118
 #content {
@@ -129,7 +134,7 @@ input[type="text"]:invalid, input[type="password"]:invalid {
129 134
 #logo {
130 135
   width: 250px;
131 136
   height: 50px;
132
-  background-image: url('/static/common/logo.png');
137
+  background-image: url('/static/common/logo-bw.png');
133 138
   background-repeat: no-repeat;
134 139
   background-position: center;
135 140
   background-size: contain;

Loading…
Cancel
Save