shak3008 commited on
Commit
dd46e9c
·
1 Parent(s): 8f9964b

fix(ui): keep special magnetic effects exclusively on home page mode toggle

Browse files
frontend/src/docpilot/pages/Dashboard.jsx CHANGED
@@ -1411,7 +1411,6 @@ function Dashboard({
1411
 
1412
  <a
1413
  href={experimentMode ? "/productionmode/docpilot" : "/experimentalmode/docpilot"}
1414
- className="interactive-mode-btn"
1415
  onClick={(e) => {
1416
  if (!e.metaKey && !e.ctrlKey && !e.shiftKey && e.button === 0) {
1417
  e.preventDefault();
@@ -1420,25 +1419,14 @@ function Dashboard({
1420
  }}
1421
  style={{
1422
  padding: "6px 14px",
1423
- background: experimentMode
1424
- ? "linear-gradient(135deg, rgba(168, 85, 247, 0.25) 0%, rgba(126, 34, 206, 0.3) 100%)"
1425
- : "linear-gradient(135deg, rgba(59, 130, 246, 0.22) 0%, rgba(37, 99, 235, 0.28) 100%)",
1426
- color: experimentMode ? "#f3e8ff" : "#dbeafe",
1427
- border: experimentMode
1428
- ? "1px solid rgba(192, 132, 252, 0.45)"
1429
- : "1px solid rgba(147, 197, 253, 0.4)",
1430
- boxShadow: experimentMode
1431
- ? "0 0 16px rgba(168, 85, 247, 0.35), inset 0 0 8px rgba(168, 85, 247, 0.15)"
1432
- : "0 0 16px rgba(59, 130, 246, 0.3), inset 0 0 8px rgba(59, 130, 246, 0.15)",
1433
  textDecoration: "none",
1434
  borderRadius: "9999px",
1435
  cursor: "pointer",
1436
  fontSize: "12px",
1437
  fontWeight: 600,
1438
- display: "inline-flex",
1439
- alignItems: "center",
1440
- gap: "6px",
1441
- transition: "all 0.18s ease",
1442
  }}
1443
  >
1444
  {experimentMode ? "← Production" : "🧪 Experimental"}
 
1411
 
1412
  <a
1413
  href={experimentMode ? "/productionmode/docpilot" : "/experimentalmode/docpilot"}
 
1414
  onClick={(e) => {
1415
  if (!e.metaKey && !e.ctrlKey && !e.shiftKey && e.button === 0) {
1416
  e.preventDefault();
 
1419
  }}
1420
  style={{
1421
  padding: "6px 14px",
1422
+ background: experimentMode ? "rgba(168, 85, 247, 0.18)" : "rgba(66, 133, 244, 0.14)",
1423
+ color: experimentMode ? "#c084fc" : "#60a5fa",
 
 
 
 
 
 
 
 
1424
  textDecoration: "none",
1425
  borderRadius: "9999px",
1426
  cursor: "pointer",
1427
  fontSize: "12px",
1428
  fontWeight: 600,
1429
+ transition: "all 0.15s ease",
 
 
 
1430
  }}
1431
  >
1432
  {experimentMode ? "← Production" : "🧪 Experimental"}
frontend/src/tracepilot/TraceExplorer.jsx CHANGED
@@ -363,7 +363,6 @@ export default function TraceExplorer({
363
 
364
  <a
365
  href={experimentMode ? "/productionmode/tracepilot" : "/experimentalmode/tracepilot"}
366
- className="interactive-mode-btn"
367
  onClick={(e) => {
368
  if (!e.metaKey && !e.ctrlKey && !e.shiftKey && e.button === 0) {
369
  e.preventDefault();
@@ -372,25 +371,14 @@ export default function TraceExplorer({
372
  }}
373
  style={{
374
  padding: "6px 14px",
375
- background: experimentMode
376
- ? "linear-gradient(135deg, rgba(168, 85, 247, 0.25) 0%, rgba(126, 34, 206, 0.3) 100%)"
377
- : "linear-gradient(135deg, rgba(59, 130, 246, 0.22) 0%, rgba(37, 99, 235, 0.28) 100%)",
378
- color: experimentMode ? "#f3e8ff" : "#dbeafe",
379
- border: experimentMode
380
- ? "1px solid rgba(192, 132, 252, 0.45)"
381
- : "1px solid rgba(147, 197, 253, 0.4)",
382
- boxShadow: experimentMode
383
- ? "0 0 16px rgba(168, 85, 247, 0.35), inset 0 0 8px rgba(168, 85, 247, 0.15)"
384
- : "0 0 16px rgba(59, 130, 246, 0.3), inset 0 0 8px rgba(59, 130, 246, 0.15)",
385
  textDecoration: "none",
386
  borderRadius: "9999px",
387
  cursor: "pointer",
388
  fontSize: "12px",
389
  fontWeight: 600,
390
- display: "inline-flex",
391
- alignItems: "center",
392
- gap: "6px",
393
- transition: "all 0.18s ease",
394
  }}
395
  >
396
  {experimentMode ? "← Production" : "🧪 Experimental"}
 
363
 
364
  <a
365
  href={experimentMode ? "/productionmode/tracepilot" : "/experimentalmode/tracepilot"}
 
366
  onClick={(e) => {
367
  if (!e.metaKey && !e.ctrlKey && !e.shiftKey && e.button === 0) {
368
  e.preventDefault();
 
371
  }}
372
  style={{
373
  padding: "6px 14px",
374
+ background: experimentMode ? "rgba(168, 85, 247, 0.18)" : "rgba(66, 133, 244, 0.14)",
375
+ color: experimentMode ? "#c084fc" : "#60a5fa",
 
 
 
 
 
 
 
 
376
  textDecoration: "none",
377
  borderRadius: "9999px",
378
  cursor: "pointer",
379
  fontSize: "12px",
380
  fontWeight: 600,
381
+ transition: "all 0.15s ease",
 
 
 
382
  }}
383
  >
384
  {experimentMode ? "← Production" : "🧪 Experimental"}