A responsive grid with fewer breakpoints
Let the available space decide the number of columns, then use media queries for the exceptions.
Make layouts flexible, text comfortable, and keyboard navigation visible.
Let the available space decide the number of columns, then use media queries for the exceptions.
Line length, line height, and spacing do more for a reading page than a long list of fonts.
Make keyboard navigation visible without making every mouse click look like an error.