Inventory card / list view styling

Changes include:

- make whole card clickable (card view only)
- add border on hover (card view)
- make list view bg color match card view
- make item title a link (list view)
- make thumbnails fixed width / height (list view), w/ overflow hidden (i.e. crop)