Spaces:
Running
Running
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 |
-
|
| 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 |
-
|
| 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 |
-
|
| 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 |
-
|
| 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"}
|