Add new adapter mode that keeps column widths consistent and varies the number of columns shown based on the available grid width.