В предпросмотре карты, превью подземелья спойлерит все постройки и замки, спойлерит местоположение врага. Может просто сделать страницу ландшафта без этого, если это возможно.
Так же черный текст вообще не читается на любых темах сайта. Например в этом посте https://heroesworld.ru/post/121327897/
Не отображать объекты легче, чем отображать.
Обновил генерацию превью, теперь там только ландшафт.
По поводу текста, автор явно указал черный цвет и он отображается черным, если цвет не указан, то тогда уже система меняет его под выбранные темы и режим.
Судя по всему, автор пользуется светлым режимом, там как раз все видно.
Текст в примере, который явно указан белым, отображается белым и хорошо виден в темном режиме, но не виден в светлом (обратная ситуация).
Автоматически модифицировать цвета, которые указывает автор при создании сообщения, думаю, некорректно, но опциональную функцию корректировки цветов от системы, я добавил (последняя галочка).
Включение галочки как раз решает подобные ситуции.