Меню действий, как в группах

InstantCMS 2.X
#1 16 августа 2017 в 19:07
В 2.8.0 в группах появилось замечательное заметное меню с заголовком "Меню группы", а вот в других типах контента осталась неприметная маленькая кнопка выпадающего меню, которую половина пользователей сайта в упор не видит. Мне постоянно пишут — а как отредактировать объявление, а как отредактировать статью и т. д.
Пришлось добавить ещё виджет меню действий справа.
Это я к чему.
А нельзя ли во всех типах контента как-то сделать меню, как в группах?
#2 17 августа 2017 в 10:04
Если заменить стандартную иконку на меню-гамбургер, как в мобильниках, это должно решить проблему.
#3 17 августа 2017 в 13:43


Если заменить стандартную иконку на меню-гамбургер, как в мобильниках, это должно решить проблему.

Klementina
Да тоже она не слишком понятна. Тем более это мобильный вариант.
#4 17 августа 2017 в 18:07
Мне тоже кажется, что иконка та малоинформативна.
Потому в том же tseso сделано несколько вариантов:
joxi.ru/vAWVP5Rh1xYZn2
и в виде спойлерка с фиксацией:
joxi.ru/YmEqPO1H07nkMm
Если шаблон дефолтный, перенесите меню в садбар, удалите селектор для "Класс CSS для контейнера" на вкладке "Дизайн". Меню будет выглядеть как раньше.
#5 17 августа 2017 в 21:44
Олег Васильевич я,
ermakover, намекает, что почему бы не сделать меню действий подобным меню групп везде, а не только в группах.
Я бы даже на гитхабе предложение написал, но сформулировать не могу.
Не возьметесь?
#6 18 августа 2017 в 07:41
Ris, меня понял. Да, именно так. Ну не видит никто маленького синего квадратика вверху справа и не может сопоставить, что это выпадающее меню.
#7 18 августа 2017 в 09:34
Меню группы ведь не виджетом выводится. Сомневаюсь, что разработчикам сейчас очень захочется возиться.

Да, именно так.

ermakover
Ну так и стилезуйте виджет меню так. Там же делов на пару минут.
#8 18 августа 2017 в 09:39

Ну так и стилезуйте виджет меню так. Там же делов на пару минут.

Олег Васильевич я

Это для Вас. Я не силён в этом. Попробовал — не получилось.
#9 18 августа 2017 в 16:24
ermakover,
Попробуйте так пока:
  1.  
  2. section .widget.fixed_actions_menu:before {
  3. content: 'Меню действий';
  4. text-align: left;
  5. padding: 8px;
  6. min-width: 130px;
  7. background:url("../images/icons/menu.png") no-repeat right 7px center #a7b4b7;
  8. position: absolute;
  9. top: 0;
  10. right: 0;
  11. cursor: pointer;
  12. }
#10 19 августа 2017 в 12:16
Ris, спасибо, получилось!
#11 8 февраля 2019 в 10:45
Ris, тоже хочу такую же менюшку как в группах:

Только не понял в какой файл ейный код вставлять? Подскажите, пожалуйста!
#12 8 февраля 2019 в 10:51

Только не понял в какой файл ейный код вставлять? Подскажите, пожалуйста!

ignat
public_html/templates/default/css/theme-widgets.css
#13 8 февраля 2019 в 11:12
ermakover, не помогает. что делаю. код:
  1. section .widget.fixed_actions_menu:before {
  2. content: 'Меню действий';
  3. text-align: left;
  4. padding: 8px;
  5. min-width: 130px;
  6. background:url("../images/icons/menu.png") no-repeat right 7px center #a7b4b7;
  7. position: absolute;
  8. top: 0;
  9. right: 0;
  10. cursor: pointer;
  11. }
Размещаю тут /templates/default/css/theme-widgets.css
ничего не меняется. Может еще какие действа требуются с моей стороны?
#14 8 февраля 2019 в 11:20
ignat, надо заменить. Строка 697 этот код
  1. section .widget.fixed_actions_menu:before {
  2. content: '';
  3. width: 32px;
  4. background:url("../images/icons/menu.png") no-repeat center center;
  5. height: 32px;
  6. position: absolute;
  7. top: 0;
  8. right: 0;
  9. cursor: pointer;
  10. }
на тот, который дал Ris.
#15 8 февраля 2019 в 11:49
ermakover,
Это:
section .widget.fixed_actions_menu:before {
content: '';
width: 32px;
background:url("../images/icons/menu.png") no-repeat center center;
height: 32px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
}
Заменяю на это:
section .widget.fixed_actions_menu:before {
content: 'Меню действий';
text-align: left;
padding: 8px;
min-width: 130px;
background:url("../images/icons/menu.png") no-repeat right 7px center #a7b4b7;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
}
Никакого результата
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.