I made a simple search app with React and Bootstrap's Grid. The problem is that when products render it makes the entire interface move to left with ~10px. It happens when 4 or more products are rendered.
I think it's either from padding or margin and is somehow related to bootstrap's grid.
Code structure:
<div className="container">
<div className="row">
<div className="col-md-3">Sidebar</div>
<div className="col-md-9">
<div className="row">
<div className="col-md-9">Searchbar here</div>
<div className="col-md-3">Cart</div>
<div className="col-md-12">
<div className="row">
<div className="col-md-3">1 button here</div>
<div className="col-md-2">2 button here</div>
<div className="col-md-12">
<div className="row">
//here are rendered all products
<div className="col-md-4">Product 1</div>
....
</div>
</div>
</div>
</div>
</div>
</div>
</div>
*i also noticed this bug on feathericons.com when using search