I currently have a type:files field that outputs a simple 2 column grid of images. I would like to give content editors the option of making any of the images full width so that on the front end the new output could have any composition, eg. something like 1 row of 2 images, 1 row of 1 image (full-width), and then 1 row of 2 images all from the same files field in the panel.
One simple way I thought of implementing it would be to add a field in the individual file.yml where a class could be added by the content editor.
Would there be a cleaner or more UI friendly approach? My brain is a bit fried tbh.