- how is overflow handled?
- weight / font-size / line height / letter spacing?
- what is the behavior if the text / title is empty?
- validations?
- error case styling & messaging?
- where does it go?
- open in the same or different tab?
- which image to pick (dynamic)?
- @1x, @2x and @3x support?
- alt text?
- dimensions?
- lazy loading?
- what's the behavior when there isn't an image?
- what is the order?
- are all items shown or should there be pagination?
- lazy loading?
- what is the behavior if the list is empty?
- what does every button do?
- what is the hover behavior?
- tooltips?
- where does the animation start / finish?
- timing?
- easing function?
- how does this affect other static elements?
- change of focus before / after animation?
- which pages do these appear on?
- how does this change on a smaller display (responsivness)?
- are there any conditions when this widget shouldn't appear?
- animations?
- timing / timeout?
- how does it respond on touch devices?
- how does it open / close?