Starchik1 commited on
Commit
23cb099
·
verified ·
1 Parent(s): f153620

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +28 -0
main.py CHANGED
@@ -315,11 +315,39 @@ def proxy(path):
315
  style_tag = soup.new_tag('style')
316
  style_tag.string = '''
317
  :root {
 
318
  --primary-gradient: linear-gradient(135deg, #3498db 0%, #2980b9 100%);
319
  --hover-gradient: linear-gradient(135deg, #2980b9 0%, #2471a3 100%);
320
  --bg-gradient: linear-gradient(135deg, #f5f7fa 0%, #e4e9f2 100%);
321
  --card-shadow: 0 8px 20px rgba(0,0,0,0.08);
322
  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
323
  }
324
  body {
325
  font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
 
315
  style_tag = soup.new_tag('style')
316
  style_tag.string = '''
317
  :root {
318
+ /* Light theme (default) */
319
  --primary-gradient: linear-gradient(135deg, #3498db 0%, #2980b9 100%);
320
  --hover-gradient: linear-gradient(135deg, #2980b9 0%, #2471a3 100%);
321
  --bg-gradient: linear-gradient(135deg, #f5f7fa 0%, #e4e9f2 100%);
322
  --card-shadow: 0 8px 20px rgba(0,0,0,0.08);
323
  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
324
+ --text-color: #2c3e50;
325
+ --card-bg: rgba(255, 255, 255, 0.98);
326
+ --card-border: rgba(255, 255, 255, 0.8);
327
+ --table-border: rgba(236, 240, 241, 0.8);
328
+ --table-row-even: rgba(245, 247, 250, 0.5);
329
+ --modal-bg: rgba(0, 0, 0, 0.9);
330
+ --modal-text: #f1f1f1;
331
+ --zoom-btn-bg: rgba(255, 255, 255, 0.2);
332
+ --zoom-btn-border: rgba(255, 255, 255, 0.4);
333
+ --zoom-btn-color: white;
334
+ }
335
+
336
+ [data-theme="dark"] {
337
+ --primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);
338
+ --hover-gradient: linear-gradient(135deg, #1e40af 0%, #1e3a8a 100%);
339
+ --bg-gradient: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
340
+ --card-shadow: 0 8px 20px rgba(0,0,0,0.2);
341
+ --text-color: #e2e8f0;
342
+ --card-bg: rgba(30, 41, 59, 0.98);
343
+ --card-border: rgba(30, 41, 59, 0.8);
344
+ --table-border: rgba(51, 65, 85, 0.8);
345
+ --table-row-even: rgba(30, 41, 59, 0.5);
346
+ --modal-bg: rgba(0, 0, 0, 0.95);
347
+ --modal-text: #f1f1f1;
348
+ --zoom-btn-bg: rgba(30, 41, 59, 0.4);
349
+ --zoom-btn-border: rgba(51, 65, 85, 0.6);
350
+ --zoom-btn-color: #e2e8f0;
351
  }
352
  body {
353
  font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;