Когда я публикую изображения, я предпочитаю сохранять их одинаковую ширину для единообразия. Чтобы этого добиться, я корректирую пропорции (ширина × высота).
Даже когда я указываю пропорции изображения, если оно пропорционально высокое, Discourse отображает его в уменьшенном размере, заставляя пользователей кликать, чтобы просмотреть его. Я часто публикую скриншоты и мне нужно, чтобы изображения отображались без необходимости клика. Можете ли вы посоветовать, как настроить атрибуты изображений, чтобы Discourse не переопределял их отображаемый размер? Я понимаю, что пытается сделать Discourse, но иногда мне хочется иметь больше контроля над тем, как рендерятся изображения.
Спасибо еще раз и извините, если этот вопрос уже задавался ранее.
Извините, раз ответа не последовало, я постараюсь прояснить ситуацию:
Допустим, у меня есть набор изображений разных размеров, но я хочу, чтобы все они имели одинаковую ширину:




Я указал атрибуты ширины и высоты, чтобы обеспечить пропорциональность изображений и предотвратить их растягивание или обрезку. Однако более крупные изображения в Discourse уменьшаются, а очень высокие изображения либо обрезаются, либо визуально становятся значительно меньше, из-за чего пользователям приходится кликать, чтобы просмотреть их полностью. Существует ли атрибут, который принудительно отрисовывает изображение в указанных размерах?
Наконец-то понял решение (спасибо за помощь @JammyDodger).
Оказалось, что существует настройка сервера (которой, я уверен, все здесь знакомы):
min ratio to crop
Я изменил её и отключил создание миниатюр — это сработало.