Я пытаюсь придумать, как лучше всего загружать и показывать изображения в статьях. Прямо сейчас у меня есть следующий код в шаблоне apostrophe-blog-pages show.html
<div>
{{ apos.area(data.piece, 'main', {
widgets: {
'apostrophe-rich-text': {
toolbar: [ 'Styles', 'Bold', 'Italic', 'Blockquote', 'Link', 'Anchor', 'Unlink', 'Table', 'BulletedList', 'NumberedList' ],
styles: [
{ name: 'Title', element: 'h3' },
{ value: 'h5', label: 'Subtitle' },
{ name: 'Paragraph', element: 'p' }
]
},
'apostrophe-images': {
size: 'original'
},
'apostrophe-video': {}
}
}) }}
</div>
Проблема, с которой я столкнулся, заключается в том, что у меня есть изображения с разным размером и соотношением сторон. И apostrophecms или imagemagick автоматически решают, как должно выглядеть фактическое соотношение сторон изображения, и для больших изображений он работает нормально, но для меньшего изображения (обычно менее 400 пикселей) изображения отображаются в пиксельном или увеличенном виде.
Не уверен, что лучше всего показывать изображения с их исходной высотой и шириной.