Add wrapper element to card images
Commit prior to merge
Refactor overlay after merge conflict

- we use a card semeantic structure
- style the overlay for better readability
Manual merge with upstream and rebuild