Thumbnail Grid with Expanding Preview (Drupal 8 integration by Dirk Bernaert. Original code by Mary Lou (Codrops).)
A content type was created for adding content. Choose a title, content type, image- and text field.
You get a nice grid with squares. Install FocalPoint if necessary to set the focus on your image.
Clicking will open a preview. I have limited the text to 25 words. There is a link to go to the node and see all other content or fields.