MediaWiki CSS в common.css работает для Vector, но не для MinervaNeue - PullRequest
0 голосов
/ 12 июля 2019

У меня есть RTL (справа налево, на иврите) сайт MediaWiki 1.32.0 с Vector в качестве темы рабочего стола и MinervaNeue в качестве мобильной темы.

В common.css Я добавил следующий код для предотвращения перемещения контента <pre> LTR (слева направо) к правому краю экрана, как и все остальное на этом сайте RTL. Я дал этот класс, как правило, всем тегам <pre> на сайте.

.preLTR {
    direction: ltr;
}

Проблема в том, что хотя <pre> содержимое в векторе остается влево, <pre> содержимое в MinervaNeue не (хотя, похоже, оно принято в DOM) [ 1 ]

  • Добавление !important, сохранение и очистка кэша не помогают.

В чем может быть проблема?

1 Ответ

1 голос
/ 14 июля 2019

Вы должны добавить тот же код CSS на эту страницу Mediawiki:mobile.css. Эта страница специально для добавления стилей для мобильных скинов.

После сохранения и очистки кеша вы обнаружите, что направление стабильно как для настольных компьютеров, так и для мобильных устройств.

...