Узковатое меню

Nov 13, 2022 05:07


Open Journal Systems 3 вышла уже шесть лет назад - в 2016 году, но за всё это время русское меню, отображаемое администратору в шапке страниц в теме оформления, включенной по умолчанию (Manuscript), слишком узкое:



OJS 3 с узким административным меню



OJS 3 с узким административным меню

Я этот баг 🐞 видел, но как-то не до него было - я поддерживал старые журналы, сделанные ещё на OJS 2. Сейчас посмотрел - исправляется буквально изменением одного байта - github.com/pkp/ojs/pull/3618



Меню стало чуть шире

Когда пулл-реквест будет принят и это изменение появится в новых версиях OJS, пока не знаю, но кому не терпится, может добавить собственное стилевое правило:

@media (min-width: @screen-desktop) {
.pkp_navigation_user {
ul {
width: 13em;
}
}
}

Переводы для темы оформления Manuscript лежат в plugins/themes/default/locale - можно найти слово «Администрирование» на разных языках и сравнить ширину:

grep -R 'msgid "navigation.admin"' -A 1 \
| sort \
| perl -nle 'print qq{
  • $2
  • } if m{^(.+)/.*msgstr "(.*)"



    Ширина голубой части - 10em

    Оказывается русское слово - самое длинное. И самое широкое, потому что буква и шире, чем i.

    github, вебмастерство, ojs, screenshot, русский язык, перевод

    Previous post Next post
    Up