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
   </table>
3
   </table>
4
 </div>
4
 </div>
5
 <div id="foot">
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
 </div>
7
 </div>
8
 </body>
8
 </body>
9
 </html>
9
 </html>

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

70
         These rules govern what tags can and cannot be added.
70
         These rules govern what tags can and cannot be added.
71
       </td>
71
       </td>
72
     </tr>
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
   </table>
73
   </table>
117
 </div>
74
 </div>
118
 <!-- END Other Sections -->
75
 <!-- END Other Sections -->

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

164
           "10 GiB or 10,000 files."
164
           "10 GiB or 10,000 files."
165
           Compression is required if your torrent is > 10 GiB or if it contains > 10,000 files.
165
           Compression is required if your torrent is > 10 GiB or if it contains > 10,000 files.
166
           Otherwise, please compress text files if it reduces the torrent size by > 30%.
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
             GiB.
168
             GiB.
169
         </li>
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

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

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

Loading…
Cancel
Save