lfqian commited on
Commit
1948b2a
·
1 Parent(s): 54bdbf8

Add TradeAgent GitHub and arXiv links to Agent Arena page

Browse files
Files changed (1) hide show
  1. src/views/AddAssetView.vue +92 -20
src/views/AddAssetView.vue CHANGED
@@ -2,12 +2,30 @@
2
  <div class="page-container">
3
  <div class="title-container">
4
  <span class="main-title">Agent Arena</span>
5
- <div class="arxiv-link">
6
- <i class="pi pi-file-pdf"></i>
7
- <span>Based on</span>
8
- <a href="https://arxiv.org/pdf/2412.18174" target="_blank" rel="noopener noreferrer">
9
- InvestorBench Paper
10
- </a>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  </div>
12
  </div>
13
 
@@ -399,31 +417,85 @@ export default {
399
  color: #1f1f33;
400
  }
401
 
402
- .arxiv-link {
403
- margin-top: 0.75rem;
404
  display: flex;
405
  align-items: center;
406
  justify-content: center;
 
 
 
 
 
 
 
 
407
  gap: 0.5rem;
408
- font-size: 0.95rem;
409
- color: #6b7280;
410
  }
411
 
412
- .arxiv-link i {
413
- color: #ef4444;
414
- font-size: 1rem;
 
 
415
  }
416
 
417
- .arxiv-link a {
418
- color: #3b82f6;
 
 
 
 
 
 
 
 
 
 
 
 
 
419
  text-decoration: none;
420
- font-weight: 600;
421
- transition: color 0.2s;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
422
  }
423
 
424
- .arxiv-link a:hover {
425
- color: #2563eb;
426
- text-decoration: underline;
 
427
  }
428
 
429
  .cards-container {
 
2
  <div class="page-container">
3
  <div class="title-container">
4
  <span class="main-title">Agent Arena</span>
5
+ <div class="agents-info">
6
+ <div class="agent-info-item">
7
+ <span class="agent-name">InvestorAgent</span>
8
+ <div class="agent-links">
9
+ <a href="https://arxiv.org/pdf/2412.18174" target="_blank" rel="noopener noreferrer" class="agent-link">
10
+ <i class="pi pi-file-pdf"></i>
11
+ <span>Paper</span>
12
+ </a>
13
+ </div>
14
+ </div>
15
+ <div class="agent-info-divider">|</div>
16
+ <div class="agent-info-item">
17
+ <span class="agent-name">TradeAgent</span>
18
+ <div class="agent-links">
19
+ <a href="https://arxiv.org/pdf/2412.20138" target="_blank" rel="noopener noreferrer" class="agent-link">
20
+ <i class="pi pi-file-pdf"></i>
21
+ <span>Paper</span>
22
+ </a>
23
+ <a href="https://github.com/TauricResearch/TradingAgents" target="_blank" rel="noopener noreferrer" class="agent-link">
24
+ <i class="pi pi-github"></i>
25
+ <span>GitHub</span>
26
+ </a>
27
+ </div>
28
+ </div>
29
  </div>
30
  </div>
31
 
 
417
  color: #1f1f33;
418
  }
419
 
420
+ .agents-info {
421
+ margin-top: 1rem;
422
  display: flex;
423
  align-items: center;
424
  justify-content: center;
425
+ gap: 1.5rem;
426
+ flex-wrap: wrap;
427
+ }
428
+
429
+ .agent-info-item {
430
+ display: flex;
431
+ flex-direction: column;
432
+ align-items: center;
433
  gap: 0.5rem;
 
 
434
  }
435
 
436
+ .agent-name {
437
+ font-size: 0.9rem;
438
+ font-weight: 600;
439
+ color: #1f2937;
440
+ letter-spacing: 0.02em;
441
  }
442
 
443
+ .agent-links {
444
+ display: flex;
445
+ align-items: center;
446
+ gap: 0.75rem;
447
+ }
448
+
449
+ .agent-link {
450
+ display: flex;
451
+ align-items: center;
452
+ gap: 0.35rem;
453
+ padding: 0.35rem 0.75rem;
454
+ background: #f3f4f6;
455
+ border: 1px solid #e5e7eb;
456
+ border-radius: 6px;
457
+ color: #4b5563;
458
  text-decoration: none;
459
+ font-size: 0.85rem;
460
+ font-weight: 500;
461
+ transition: all 0.2s;
462
+ }
463
+
464
+ .agent-link:hover {
465
+ background: #e5e7eb;
466
+ border-color: #d1d5db;
467
+ color: #1f2937;
468
+ transform: translateY(-1px);
469
+ }
470
+
471
+ .agent-link i {
472
+ font-size: 0.9rem;
473
+ }
474
+
475
+ .agent-link:has(.pi-file-pdf) {
476
+ color: #dc2626;
477
+ }
478
+
479
+ .agent-link:has(.pi-file-pdf):hover {
480
+ background: #fee2e2;
481
+ border-color: #fecaca;
482
+ color: #b91c1c;
483
+ }
484
+
485
+ .agent-link:has(.pi-github) {
486
+ color: #0f172a;
487
+ }
488
+
489
+ .agent-link:has(.pi-github):hover {
490
+ background: #f1f5f9;
491
+ border-color: #e2e8f0;
492
+ color: #000;
493
  }
494
 
495
+ .agent-info-divider {
496
+ color: #d1d5db;
497
+ font-size: 1.2rem;
498
+ font-weight: 300;
499
  }
500
 
501
  .cards-container {