abinazebinoy commited on
Commit
13a53d3
·
1 Parent(s): 11b0978

fix(M-03): add @media overrides for inline grid-template-columns -- fixes mobile layout overflow

Browse files
Files changed (1) hide show
  1. 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
+ }