Привет! Я использую тему Air, и она выглядит потрясающе!
Я настроил категории в виде блоков. Когда я загружаю изображение размером 200 x 200 пикселей, оно не вписывается красиво. Я не уверен, какой CSS мне нужен, чтобы оно выглядело как блок справа, но с моим изображением. То есть цвет должен доходить до краев так же, как на изображении справа.
Просто обновление. Вот что написано на экране загрузки: «Рекомендуемое соотношение сторон 1:1 с минимальным размером 200 пикселей. Если оставить пустым, изображение отображаться не будет». Я также установил размер 1000×1000, но изменений нет, поэтому, думаю, проблема может быть в работе темы. Помимо того, что изображение не растягивается до краев рамки, за ним видна часть предыдущего синего фона.
Нет, у меня свежая установка на собственном хостинге с темой Air. Мне кажется, что проблема в теме, которая некорректно выравнивает изображения. Я просто загрузил файл в рекомендованном соотношении, а результат отображения выглядит так, как вы видите выше.
Было бы здорово, если бы изображение отображалось полностью до краев, как это было в плейсхолдере до загрузки изображений. Если это невозможно, то хотя бы не должно быть видно синих остатков плейсхолдера позади моего изображения.
Я готов добавить CSS-код где-нибудь, чтобы исправить это, хотя не уверен, куда именно и какой код нужно вставить. Как я уже сказал, мне кажется, что проблема в том, что тема некорректно отображает загруженный файл.
Спасибо за код CSS. Я не совсем уверен, куда его нужно добавить. Я поискал в интернете и думаю, что мне нужно добавить его как компонент к теме air. Я это сделал, и при включении никаких изменений не произошло. Скорее всего, я делаю что-то не так.
Я согласен, что это нужно исправить в самой теме. Возможно, я создам пост на странице темы и посмотрю, можно ли это исправить.
Большое спасибо. Да, это решило проблему с отображением плейсхолдера на фоне.
Подскажите, пожалуйста, как сделать так, чтобы мое изображение заполняло коробку до краев, как это делает плейсхолдер. Выглядит это намного лучше, и я ожидал, что после загрузки моего изображения оно будет выглядеть так же.
Если для этого нужен CSS, где его следует добавить? Я пробовал добавлять CSS ранее, но это не сработало. Не уверен, связано ли это с тем, что изменения в теме запрещены, или я просто не знаю, что делаю, так как я новичок в Discourse.
Произошла странная вещь: когда я редактировал третий блок категории, все изображения вдруг сами встали на свои места. Так что теперь всё выглядит отлично.
На самом деле это станет проблемой, если у вас есть категории, где изображений меньше трёх в ряд. Когда добавляется третье изображение в ряд, всё аккуратно встает на свои места, как я показывал в предыдущем сообщении. Но если в ряду только два изображения, то оно не размещается красиво внутри коробки, а помещается в виде квадрата. Так что теперь у меня есть и красивые изображения, и такие, которые выглядят как квадраты.