Skip to content

Commit 9cad689

Browse files
Copilot0xrinegade
andcommitted
Fix CSS loading issues: resolve AnalyticsDashboard theme variables and blueprint shadow styling
Co-authored-by: 0xrinegade <[email protected]>
1 parent 7436b7d commit 9cad689

File tree

3 files changed

+1356
-35
lines changed

3 files changed

+1356
-35
lines changed

src/styles/AnalyticsDashboard.css

Lines changed: 24 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
}
9595

9696
.status-connected {
97-
color: var(--success-color);
97+
color: var(--accent-color);
9898
}
9999

100100
.status-disconnected {
@@ -135,10 +135,9 @@
135135

136136
/* Overview Panel */
137137
.overview-panel {
138-
background: var(--card-bg);
139-
border: 2px solid var(--border-color);
138+
background: var(--secondary-bg);
139+
border: 2px solid var(--text-primary);
140140
padding: var(--spacing-3);
141-
box-shadow: var(--shadow);
142141
}
143142

144143
.panel-header {
@@ -168,13 +167,13 @@
168167
.live-dot {
169168
width: 8px;
170169
height: 8px;
171-
background: var(--success-color);
170+
background: var(--text-primary);
172171
animation: blink 2s infinite;
173172
}
174173

175174
.live-text {
176175
font-size: 0.75rem;
177-
color: var(--success-color);
176+
color: var(--accent-color);
178177
font-weight: bold;
179178
font-family: var(--font-family);
180179
text-transform: uppercase;
@@ -197,15 +196,13 @@
197196
align-items: center;
198197
gap: var(--spacing-2);
199198
padding: var(--spacing-2);
200-
background: var(--secondary-bg);
199+
background: var(--primary-bg);
201200
border: 1px solid var(--border-color);
202201
transition: all 0.1s ease;
203-
box-shadow: var(--shadow);
204202
}
205203

206204
.kpi-card:hover {
207205
background: var(--card-bg);
208-
box-shadow: var(--shadow-hover);
209206
}
210207

211208
.kpi-icon {
@@ -283,7 +280,7 @@
283280

284281
/* Volume Chart */
285282
.volume-chart {
286-
background: var(--card-bg);
283+
background: var(--secondary-bg);
287284
border: 2px solid var(--text-primary);
288285
padding: var(--spacing-3);
289286
}
@@ -344,7 +341,7 @@
344341

345342
/* ASCII Chart Styles */
346343
.ascii-chart-container {
347-
background: var(--secondary-bg);
344+
background: var(--primary-bg);
348345
border: 1px solid var(--border-color);
349346
padding: var(--spacing-2);
350347
position: relative;
@@ -415,7 +412,7 @@
415412
}
416413

417414
.chart-point:hover {
418-
background: var(--primary-bg);
415+
background: var(--card-bg);
419416
color: var(--text-primary);
420417
}
421418

@@ -451,7 +448,7 @@
451448
position: absolute;
452449
top: var(--spacing-2);
453450
right: var(--spacing-2);
454-
background: var(--card-bg);
451+
background: var(--secondary-bg);
455452
border: 1px solid var(--text-primary);
456453
padding: var(--spacing-2);
457454
font-family: var(--font-family);
@@ -478,7 +475,7 @@
478475
.chart-container {
479476
height: 300px;
480477
position: relative;
481-
background: var(--secondary-bg);
478+
background: var(--primary-bg);
482479
border: 1px solid var(--border-color);
483480
}
484481

@@ -522,7 +519,7 @@
522519

523520
/* Top Traders Component */
524521
.top-traders {
525-
background: var(--card-bg);
522+
background: var(--secondary-bg);
526523
border: 2px solid var(--text-primary);
527524
padding: var(--spacing-3);
528525
}
@@ -555,7 +552,7 @@
555552

556553
.view-mode-selector {
557554
display: flex;
558-
background: var(--secondary-bg);
555+
background: var(--primary-bg);
559556
border: 1px solid var(--border-color);
560557
padding: 0;
561558
}
@@ -586,7 +583,7 @@
586583
.count-selector {
587584
padding: var(--spacing-1) var(--spacing-2);
588585
border: 1px solid var(--border-color);
589-
background: var(--secondary-bg);
586+
background: var(--primary-bg);
590587
color: var(--text-primary);
591588
font-size: 0.625rem;
592589
cursor: pointer;
@@ -627,13 +624,13 @@
627624
gap: var(--spacing-2);
628625
align-items: center;
629626
padding: var(--spacing-1);
630-
background: var(--secondary-bg);
627+
background: var(--primary-bg);
631628
transition: all 0.1s ease;
632629
font-family: var(--font-family);
633630
}
634631

635632
.trader-row:hover {
636-
background: var(--primary-bg);
633+
background: var(--card-bg);
637634
}
638635

639636
.rank-badge {
@@ -730,7 +727,7 @@
730727

731728
/* Recent Trades */
732729
.recent-trades {
733-
background: var(--card-bg);
730+
background: var(--secondary-bg);
734731
border: 2px solid var(--text-primary);
735732
padding: var(--spacing-3);
736733
height: 100%;
@@ -783,7 +780,7 @@
783780
.filter-button {
784781
padding: var(--spacing-1) var(--spacing-2);
785782
border: none;
786-
background: var(--secondary-bg);
783+
background: var(--primary-bg);
787784
color: var(--text-muted);
788785
font-size: 0.625rem;
789786
font-weight: bold;
@@ -802,7 +799,7 @@
802799
width: 100%;
803800
padding: var(--spacing-1) var(--spacing-2);
804801
border: 2px solid var(--border-color);
805-
background: var(--secondary-bg);
802+
background: var(--primary-bg);
806803
color: var(--text-primary);
807804
font-size: 0.75rem;
808805
font-family: var(--font-family);
@@ -830,13 +827,13 @@
830827
align-items: flex-start;
831828
gap: var(--spacing-2);
832829
padding: var(--spacing-2);
833-
background: var(--secondary-bg);
830+
background: var(--primary-bg);
834831
border-left: 4px solid transparent;
835832
transition: all 0.1s ease;
836833
}
837834

838835
.trade-item:hover {
839-
background: var(--primary-bg);
836+
background: var(--card-bg);
840837
}
841838

842839
.trade-item.completed {
@@ -1026,7 +1023,7 @@
10261023
.load-more-button {
10271024
padding: var(--spacing-1) var(--spacing-2);
10281025
border: 1px solid var(--border-color);
1029-
background: var(--secondary-bg);
1026+
background: var(--primary-bg);
10301027
color: var(--text-muted);
10311028
cursor: pointer;
10321029
font-size: 0.75rem;
@@ -1037,7 +1034,7 @@
10371034
}
10381035

10391036
.load-more-button:hover {
1040-
background: var(--primary-bg);
1037+
background: var(--card-bg);
10411038
color: var(--text-primary);
10421039
}
10431040

@@ -1153,7 +1150,7 @@
11531150
}
11541151

11551152
.trade-item:hover {
1156-
background: var(--primary-bg);
1153+
background: var(--card-bg);
11571154
}
11581155

11591156
/* Better mobile scrolling */

0 commit comments

Comments
 (0)