Hey,
I'm building a photography portfolio site. The point of a photography portfolio site is to display hi quality photographs.
Retina iMac displays - widely used in the creative field - have a resolution of 4096 x 2304. That is over double the resolution of the largest file produced by laytheme. Even 15" iMacs (2880x1800) are almost double the resolution of your max image size.
Anyone on a 4K iMac who clicks into full screen lightbox mode while viewing a website powered by laytheme, will be served an image that is oversampled by more than 200%. This destroys fine detail and subtle colors.
That's probably not ideal for professional photographers, huh?
Safari, Firefox or any web browser is not suitable for image interpolation. Professional photographers sell their services based on image quality. It makes no sense that you've built this theme to prioritize small image size over image quality.
And your algorithm for image resizing is garbage, it blurs fine details.
It's probably a bit short sighted to code a limit on image size into a commercial theme that is ostensibly designed to show off the quality of someone's creative work, huh?
Probably requires some rethinking, huh? Or do you work on a 1024x768 display with dial up modem?