Вопросы по JohnCMS 9.x

16.59K
.
Кадило крутится, лавэха мутится

LEX!N, попробуй замени файл system/src/Files/Models/File.php тем, который в архиве.

Прикрепленные файлы:
.
934aafb51fc0d0c39e2fe53ab0a5d722.jpg

Simba, спасибо. Всё отлично работает.

.
Кадило крутится, лавэха мутится

LEX!N, отлично. Спасибо за тест)

.
c6cdcd6311573751fe6a65e2fddceb5e.jpg
5a054c9f8213b9183bab737e18edf4e1.jpg

Пока не выветрилось из памяти и чтоб потом не искать строки. На примере страницы смайлов.
Список не на всю ширину пространства. Это продолжается из версии в версию.
В списке есть бейджи и в светлой теме их не видно, так как белое на светло-бежевом не есть гуд.

Как я вижу выход из ситуации?
app.css - форматируем в читаемый вид (Expanded).

Вытягиваем списки:
 Ищем .col-md-6 и комментируем ему ширину
 .col-md-6 {
   flex: 0 0 auto;
   //width: 50%
 }

Создаем класс бейджа для светлой темы и вставляем после класса .badge:
body.light .list-group .badge {
 --bs-badge-font-size: .95em;
 --bs-badge-color: #ED7C50
}
 

.
Кадило крутится, лавэха мутится

LEX!N, это сделано т.к. на больших экранах растянутое на всю ширину выглядит плохо.
Если не нравится, то править такое лучше не правкой col- классов, а просто в нужном месте их убрать. Если закомментируешь стили, сетка в других частях сайта может поехать.

.

Simba, на моем экране это выглядит нормально. А 50% колонка нет. Этот прием с колонкой используется на паре-тройке страниц и нигде, при сжатии страницы каркас не плывет. На странице пользователей, в версии 9.9.0, колонка "col-md-6" отсутствует, значит там будет растяжение 100% на любом экране.
Я могу предложить не уменьшать ширину колонки с 768px ширины экрана, как в дефолте, а, допустим, с QHD разрешения экрана (@media (min-width: 2560px).
Так же, можно для больших и сверх широких экранов сделать правило, чтоб бейджи не располагались по правому краю, а шли сразу после текста, тогда глаза юзера не будут разъезжаться в разные стороны.

0a614c74cb245a0dbfc2751eef09e9f6.jpg
Ну косяк же?

Ну как такое может быть нормальным?

.
Кадило крутится, лавэха мутится

LEX!N, это видимо осталось ещё со времен когда контейнер не ограничивался по ширине, щас да, у нас основной контейнер ограничен по ширине и ограничивать те строки в целом не очень актуально наверное, согласен.

.
ae8e5685135f321cda17b32d98777c60.jpg

 

Simba, наверное этот контейнер хорош только для многоколоночной системы контента.

Еще один очень сильно бросающийся в глаз ошибка - это отсутствие у бейджей на странице смайлов класса контура (counter-badge). Во всех списках счетчики выглядят адекватными, кроме этой. На ней счетчиков не видно.

.
Кадило крутится, лавэха мутится

LEX!N, это баг после миграции на новый бутстрап, да.

Всего: 289