Spaces:
Running
Running
Commit ·
13a53d3
1
Parent(s): 11b0978
fix(M-03): add @media overrides for inline grid-template-columns -- fixes mobile layout overflow
Browse files- frontend/css/components.css +19 -0
frontend/css/components.css
CHANGED
|
@@ -598,3 +598,22 @@
|
|
| 598 |
grid-template-columns: 1fr !important;
|
| 599 |
}
|
| 600 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 598 |
grid-template-columns: 1fr !important;
|
| 599 |
}
|
| 600 |
}
|
| 601 |
+
|
| 602 |
+
|
| 603 |
+
/* M-03 FIX: inline grid layouts in app.js use style attributes that bypass
|
| 604 |
+
.grid--N responsive CSS classes. Add explicit overrides for all 3 known
|
| 605 |
+
inline grids that overflow on mobile screens narrower than 700px. */
|
| 606 |
+
@media (max-width: 768px) {
|
| 607 |
+
/* Home page: How It Works + Live Feed sidebar */
|
| 608 |
+
#app-main div[style*='grid-template-columns:1fr 380px'],
|
| 609 |
+
#app-main div[style*='grid-template-columns: 1fr 380px'] {
|
| 610 |
+
}
|
| 611 |
+
/* Entity detail: findings + risk sidebar */
|
| 612 |
+
#app-main div[style*='grid-template-columns:1fr 320px'],
|
| 613 |
+
#app-main div[style*='grid-template-columns: 1fr 320px'] {
|
| 614 |
+
}
|
| 615 |
+
/* Connection map: graph + evidence list */
|
| 616 |
+
#app-main div[style*='grid-template-columns:1fr 340px'],
|
| 617 |
+
#app-main div[style*='grid-template-columns: 1fr 340px'] {
|
| 618 |
+
}
|
| 619 |
+
}
|