If you want to make the grid items stretch to fit the screen you might want to use flexbox instead with grow and wrap. Grids make evenly sized spaces to put your items in so your content won't fill the screen if it only fills one grid space. Maybe look into col-span if you want to stretch to fit the screen while still using grid.